Picture of computer skills lessons in Springfield, VA

Springfield, VA Computer Programming Lessons

Looking for private in-home or in-studio Computer Programming lessons? Our Springfield teachers are ready to get you started. Find your teacher today!

Featured On

Why TakeLessons?

Our teachers have taught

2 , 2 3 4 , 0 4 5

lessons and counting!

Popular Computer Programming Instructors near Springfield, VA

Check out some of our most popular teachers near Springfield, VA including Annandale, Lorton, Fort Belvoir, Burke and Newington.

Showing 10 of 31 results View More

About Gordon L.

Close
Profile_94412_pi_IMG_6361
Los Angeles, CA
View Full Profile

You can expect to be assisted in whatever coursework you have, and be provided custom tailored lesson plans and materials based on your learning preferences to help you achieve your goals.

About Gordon
Hello! My name is Gordon L. and I would love to help you or your child discover your passions and work towards reaching any academic or artistic goals!

Born and raised in Honolulu, Hawaii, I am fortunate to have had an exceptional academic foundation. I attended Punahou School K-12 earning high marks and went on to graduate college from the University of California, Berkeley. I have a variety of expertise and tutoring experience in these subjects:

- Computer Programming
- Math
- Chinese
- Humanities
- SAT

Outside of school, I have also always been an artist and hobbyist, heavily investing myself in various forms of creative expression including:

- Dance (hip-hop/urban)
- Photography (DSLR, Lightroom/Photoshop)
- Card magic/Card flourishes (look it up :P)

Over the years, I have found that my enthusiasm for both people
and learning different things greatly enriches my life and those around me. If you're looking for someone who can introduce you to a variety of subjects, I'm your guy. I love learning about anything and everything and hope to encourage others to explore their passions. Furthermore, though my interests are many and varied, I have also committed years into training, have a solid grasp on their principles, and can confidently say that I am a qualified expert. I look forward to meeting you and helping you learn with me!
...
Reviews
Silhouette-80
Christie November 22, 2017
· Magic · Online
Silhouette-80
Ryan August 25, 2017
· Magic · Online
We just had our first lesson. To my surprise, my usually shy 7 year old opened up quickly and started engaging right away. Gordon is great with young kids and we had a lot of fun. Nice experience and thank you Gordon!
Silhouette-80
Tami August 4, 2017
· Adobe Photoshop · Online
View Details
View Profile
Gordon L.

Gordon L.

Online
(21)
starting at
$25 / 30-min

About Michael R.

Close
Profile_101095_pi_08fd270
Temecula, CA
View Full Profile

Experienced Computer Software Engineer of 10 years available for eager students of all experience levels and ages! I structure my lessons so students learn what they want to learn, while also building a strong foundation of computer programming skills. I specialize in automation and web based tools, typically use a array of] books (But for C# would focus on wrox series), we will be using visual studio on windows or Visual Studio code on Mac or Linux with the later focusing on .net core.

About Michael
I am a software developer passionate about .net and other backend and front end type of technologies. I am also passionate about CI/CD and more then willing to help newbies get a lay of the ground when it comes to computer programming.

I have taught students how to think like a computer programmer. I have taught adults and some children how to use and think like a computer in addition how to problem solve. I am pretty laid back, when it comes to teaching and love questions, but I can provide some jump off points and literature that might be of use.

I have worked for large companies that are fast paced and mentored many individuals. I have about 12 years of professional development experience and about 20 years using Microsoft based technologies, but I am also pretty familiar with Linux and MacOS types of systems. I have worked o
n systems that have to be reliable. I
...
View Details
View Profile
Michael R.

Michael R.

Online
starting at
$40 / 30-min

About Raj S.

Close
Profile_102736_pi_00741R
Schaumburg, IL
View Full Profile

Computer Programming:

~~Programming~~
~ C
~ Java
~ HTML

## Scripting ##
# Perl
# Bash
# Shell
# Python

About Raj
Hello Students and parents,

I am Raj, Software Engineer at IBM, graduated with a Master's in Embedded Systems and Bachelor's in Information Technology. Since my academic days, I loved teaching and sharing knowledge and since then I am teaching friends and students to get ahead.

I specialize in teaching C programming, Perl and UNIX bash scripting, Linux OS fundamentals, MS Office (Word Processing, Spreadsheets and PowerPoint Presentations), General computing of windows and Linux.

I love computers and have started teaching myself computer science which includes programming (C, Java, etc) , Scripting languages, Operating System internals, and algorithms.

I have 4 years of industry and 5 years of tutoring experience which will help me teach better and better. Students who are looking for conceptual and long-lasting learning, sche
dule a class.

Happy Learning !

Your next tutor,
With best regards,
Raj
...
Reviews
Silhouette-80
Boris July 28, 2017
· ·
Raj is an excellent teacher. He's very engaging, make you thinking. His enthusiasm is contagious.
View Details
View Profile
Raj S.

Raj S.

Online
(1)
starting at
$40 / 60-min

About Jean-Marc J.

Close
Profile_117514_pi_Jean-Marc%20Julien%20headshot
Skokie, IL

View Full Profile

Become a computer programmer with my lessons

About Jean-Marc
Hi, there! My name is Jean-Marc and I can't wait to meet you! I'm a software engineer. I have been teaching computer technology lessons since 2007 and have loved helping my students excel in programming, web development, and productivity programs. I went to The University of Wisconsin and earned a degree in Computer Science in 2017. My teaching style is patient, thorough and detail oriented. I look forward to helping you reach your goals!

Skills:
PHP
JAVA
SQL
Mysql
HTML
CSS
JAVASCRIPT
Microsoft Access
Microsoft Excel
Microsoft Word
Microsoft Powerpoint
Microsoft Windows
...
Reviews
Silhouette-80
David November 19, 2017
· Microsoft Excel · Online
exceeded expectations
Silhouette-80
Abdullahi November 18, 2017
· Java · Online
Great guy and very knowledgeable. learned a lot in a short time. he has access to amazing helpful resources.
Silhouette-80
Neeraj October 31, 2017
· · Online
It was an excellent experience. Every class I got to learn something new
View Details
View Profile
Jean-Marc J.

Jean-Marc J.

Online
(23)
starting at
$25 / 30-min

About Bill L.

Close
Profile_109490_pi_selfie
Chicago, IL
View Full Profile

Self-taught software engineer with experiences in autonomous vehicles, high-frequency trading, and cybersecurity. I am also currently attending a top 10 computer science Masters program at Georgia Tech specializing in machine learning/artificial intelligence to fill in the gaps in my knowledge.

I know firsthand how difficult it is to learn programming whether you are a total newbie, or a budding intermediate, but I have overcame these challenges myself and will guide you to overcome them too. I also have 3 years of tutoring experience, which will surely come in handy!

About Bill
I have always been a self-studier in my entire life. Being able to learn with just books and your brain is a crucial skill to have! However, I know not everyone (and sometimes even myself) have the discipline and motivation to keep going during hard times. This is where a tutor would come in handy.

I enjoy tutoring and helping other overcome problems that I have encountered myself because it enhances my own understanding and makes me happy that my self-studying is helping others. Sometimes, my students even bring up alternative ways of thinking that I have never thought of before!

Aside from academics, I enjoy playing the piano. I also play the occasional volleyball and improv theater.
...
Reviews
Silhouette-80
Meg December 8, 2017
· Piano · In home
I thought piano was going to be impossible to learn for me because I have bad hand-eye coordination. Somehow Bill is able to motivate me to work with me despite my slowness until I am able to start advancing on my own.
Silhouette-80
Margaret November 25, 2017
· Violin · In home
Used to play a little violin when I was young and want to get back into it. Although I forgot almost everything, Bill made the transition really smooth and easy to understand. We also created a daily practice routine together and discussed how to practice without becoming frustrated.
Silhouette-80
Sophie November 23, 2017
· Violin · In home
Wasn't able to progress by myself after trying to learn through Youtube, I decided to look for a teacher to guide me. I used to have a teacher when I was young and they were excellent performers, but not excellent teachers. Bill is both: He is fully invested in making lessons understandable and fun, without sacrificing rigor and technique.
View Details
View Profile
Bill L.

Bill L.

Online
(11)
starting at
$15.99 / 15-min
View More
View Previous

About Henry J.

Close
Profile_112241_pi_photo_2017-09-17_08-35-49
Denton, TX
View Full Profile

Do you want to create your own games? Do you want to learn to program apps? I am a programming tutor with experience teaching children programming concepts in a project-based environment. Each lesson is personalized to the student to ensure they have fun and remain interested in the content. Students will quickly walk away with knowledge of basic programming knowledge and their own projects to show it.

About Henry
I am a college student majoring in Informatics with a minor in data science. I love working with technology but am especially passionate about educating others. During my academic career, I've had a variety of roles in education.

I began as a course assistant leading review sessions for a basic computing course. I then moved onto writing lesson plans and leading larger review sessions for statistics courses for my university. My programming tutoring started with a company using a project-based curriculum. Here, we taught students basic programming skills and computer science knowledge by leading a step-by-step guide to create their own Gamemaker Game and their own Minecraft Mods.

I then worked in smaller classrooms teaching programming through Python, Alice, and Scratch. Here, students worked on applications Here I taught students fro
m a simple "rock, paper, scissors" application to a more advanced Twitter Bot using a Raspberry Pi and the Twitter API.

Younger students can start learning a 4th generation language like Scratch or Alice. Older students may excel in learning Python or basic web development.
...
View Details
View Profile
Henry J.

Henry J.

Online
starting at
$84 / 60-min

About Nathan F.

Close
Profile_114323_pi_17951834_10154669803138315_8846367997105293798_n%20%281%29
Dorchester, MA

View Full Profile

If you're interested in programming and have never typed a print statement before, or if you're a college student who needs help with your current programming assignment, I'm your guy!

Currently, I specialize in iOS development at a tech company in downtown Boston. In college, I worked pretty much exclusively with Java and JavaScript. Solving tricky problems is my day job and I'm excited to help teach you how to think like a programmer!

For beginners, I can introduce you to the thought process behind programming. One of the most important lessons when learning is to be able to take a problem and break it into smaller, more manageable problems. To work on this concept, we can start with simple word problems and try to break it into simpler steps.

For college students studying programming in some way (computer science or math majors), or for people that already have some knowledge and just want to improve: something we can do is cover the basics to separate technologies that ...

About Nathan
I'm Nate!

Music has been a huge part of my life since I was a kid. I started drum lessons when I was in second grade and eventually switched to learning bass in seventh grade. I've been playing bass ever since (so for about ten years now).

In high school, I studied music extensively and worked one-on-one with many of my teachers to gain a better understanding of the subject.

In 2012, I was accepted for Jazz bass performance at UMass Amherst back. After a semester of intense music study, I switched majors and graduated with a Bachelor's degree in Computer Science with a focus in Software Engineering.

In high school and in college, I tutored students via an online tutoring portal (similar to TakeLessons). Subjects I've tutored in include 5th grade and 7th grade mathematics, as well as college level music theory.

I look forwar
d to meeting you and learning what it is exactly you wish to improve. I'll do everything I can to help you achieve that goal and hopefully have fun doing it!
...
View Details
View Profile
Nathan F.

Nathan F.

Online
starting at
$35 / 30-min

About Harun O.

Close
Profile_114439_pi_pp
Washington, DC
View Full Profile

I can teach C, C++, R. I took that lessons and pass all of them with A+.

About Harun
Hello, I am in Washington D.C. until December. I can teach various topics about Engineering, Math, Turkish, and Coding.
...
Reviews
Silhouette-80
Eva October 21, 2017
· Turkish · In studio
I’ ve learned a lot thanks to Harun, I couldn’t be happier with the teacher
View Details
View Profile
Harun O.

Harun O.

Washington, DC 20052
(1)
starting at
$25 / 30-min

About Joseph L.

Close
Profile_116007_pi_IMG_1407
Saint Clair Shores, MI
View Full Profile

I am currently enrolled in a bachelors of science with a computer science focus. This is my second year of college. College has not been my first experience with programming though. I began learning this skill when I was in 7th grade. This began with learning html, moving to css. After that I decided I would gain knowledge in the fields of c++ and python. In total I have been programming now for around 7-8 years now. In two years I will have a computer science degree from Michigan State.

About Joseph
I have an outgoing and sociable personality. I typically get along with everyone! Also I am a very huge nerd who really gets into programming, physics, and math. Having good communication skills will immensely help me deliver my knowledge across to the student.
...
View Details
View Profile
Joseph L.

Joseph L.

Online
starting at
$20 / 30-min

About Robert L.

Close
Profile_116924_pi_E95F8AFA-40F5-48B8-9CF4-18C6553F7F1A
Columbia, SC
View Full Profile

Hello perspective student. I am a software developer in the Columbia, SC area. I have been a professional developer since 2002 and have a passion for coding. What makes learning software development with me is that Not only do I work in the industry everyday, but I know how to simply the technical jargon so that it is easy to understand. Below are a list of skills that I teach. You can also learn more about me at robertglewis.com. Take Care and I look forward to working with you.

Skills
SQL basics
HTML Basics
Wordpress
AngularJS Basics
Linux Basics
Entity Framework / WEB API
C# Basics

About Robert
Perspective Student,

I am a software developer in the Columbia SC Area working professionally since 2002. Programming is fun but it can be intimidating if you don’t have the right mindset. Let me help you gain the confidence you need to succeed. Believe me you don’t have to be a genius to be a developer. Remember, You can do this. You can learn more about me robertglewis.com.
...
View Details
View Profile
Robert L.

Robert L.

Online
starting at
$42 / 30-min

How it Works

From finding the perfect teacher to managing payments, scheduling and tracking your progress, we take care of all the details, so you can focus on learning. Learn More

Search for a teacher

Compare hundreds of teachers based on the criteria that matter to you, including background checks, age and experience.

Schedule your lessons

When you've found the perfect match, schedule your lessons online using the teacher's real-time availability.

Connect with your teacher

Your teacher will welcome you with a personalized curriculum to meet your specific goals and you'll be able to manage your entire schedule through our free online account.

Can't find a teacher in Springfield, VA?

No problem. Our online lesson platform connects you with any teacher, anywhere. All you need is a reliable Internet connection, a webcam and a microphone.

Convenient

Zero travel time is great for a busy schedule.

Affordable

Typically priced lower than local lessons.

Effective

Online students stick with lessons as long as local students.

Learn More

Are You a Teacher?

Find out how TakeLessons can help you grow and manage your business

Learn More