Picture of computer skills lessons in Pleasant Valley, NY

Pleasant Valley, NY Computer Programming Lessons

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

Featured On

Why TakeLessons?

Play-button

Our teachers have taught

2 , 9 0 8 , 9 6 5

lessons and counting!

Popular Computer Programming Teachers Serving Pleasant Valley

Browse a few of our top Computer Programming teachers serving Pleasant Valley, Pearl River, Oakville, Armonk, Hawthorne and Pomona.

About Jose C.

Close

Ever since I was little I loved creating on the computer. During college I fell in love with programming and game development. Programing games is one of the best ways of learning logic, math and object oriented programming.

I have experience ranging from EA, a multi million dollar studio, to creating my own games in my startup. Not only do I enjoy teaching programming but also enjoy talking about career prospects and how to network for a brighter future.

About Jose
Hello!

I'm Jose, Drumming is my passion. I've been drumming all my life with experience in jazz band, drumline and a few bands with consistent gigs. I'm from Venezuela so I'm fluent in spanish. Let me know if you have any questions

Cheers,
Jose
...
Reviews
Silhouette-80
Jerry B. August 28, 2016
· Drum · In home
My son is now even more eager to learn since his first lesson with Jose. Everything went great!
Silhouette-80
Enoch August 12, 2016
· Drum · Online
This is my fifth lesson with Jose. In that time he showed me how to read, write drum notation/score, play fills, and tightened up my overall playing. I am very pleased with my sound and I can't wait to learn more.
Silhouette-80
David S. March 6, 2016
· Drum · In home
Great first lesson
View Details
View Profile

Jose C.

Online
(6)
starting at
$25 / 45-min

About Jason F.

Close
Makawao, HI
View Full Profile

I have helped many students of computer science and engineering pass computer programming courses. I am patient and try to simplify the complexity of the subject. If you're a beginner, we can start with basics (syntax and semantics of a language) and eventually move on to creating working computer programs. At a more advanced level I can teach you software engineering techniques such as program structure, testing, and revision control systems. I look forward to helping you learn to program.

About Jason
Hello, my name is Jason. I began tutoring at Windward Community College while taking classes towards a bachelor's degree in information and computer science.

I can help with:

* C
* HTML/CSS
* Java
* JavaScript & TypeScript
* PHP
* Python

My specialty is in Web programming.

My experience started in helping iCan program participants master entry level mathematics and language arts. I also helped many students pursuing degrees in either computer science or engineering with programming and networking courses. I am now employed in the IT industry and teach what I've learned to others in the community.

I exercise patience and try to be easy going. Sessions are relaxed and productive. I understand technical material can be challenging and I try to explain things simply and clearly and I welcome questions. I look forward to he
lping you reach your goals.

Mahalo
...
Reviews
Silhouette-80
Sophie A. December 5, 2016
· JavaScript · Online
I had such a good experience with Jason. He is very friendly, efficient and patient, which is essential when you learn JavaScript! We even went way over what I initially wanted to learn; he is very experienced and has impressive knowledge in front and back-end development. I have been trying to learn JavaScript by myself for a while but always ended up abandoning. I am confident that I will achieve my goals with the help of Jason. I strongly recommend learning with him! It will also be a good time!
Silhouette-80
Zach Suter November 28, 2016
· Java · Online
Great Experiance
Silhouette-80
Zach Suter November 28, 2016
· Java · Online
View Details
View Profile

Jason F.

Online
(11)
starting at
$30 / 60-min

About Christopher A.

Close

Languages include:
C
C++
Java
HTML
CSS
JavaScript
PHP
MySQL
JQuery

From Language basics to API Usage.
Language Algorithms

This course focuses on introduction and a system of self discovery of programming languages beginning with HTML scripting and ending with Python Interpreting.

About Christopher
With eight years experience at Valencia College and 2 years at University of Central Florida I have experienced a wide variety of students between the ages 7 to 60 years. This experience has enabled me to customize lessons in one to one sessions with each unique student and their unique needs.

My teaching methodologies include plenty of visual aids, simile's, and clear communication with a strong emphasis on Socratic questioning to stimulate critical thought in helping to understand and take control of the information to be learned.

Sessions include visual and auditory components to learning and for students who need kinetic interaction to fulfill their learning process assignments can be assigned or custom problems can be created to be solved with an overview process of what is understood and what needs to be better diagnosed.
...
Reviews
Silhouette-80
James H. August 23, 2019
· · In studio
He was very good.
Silhouette-80
Anil Solleti August 21, 2019
· Computer Programming · Online
Silhouette-80
Romita August 20, 2019
· WordPress · Online
Christopher is awesome teacher and really knows his stuff!
View Details
View Profile

Christopher A.

Online
(33)
starting at
$30 / 30-min

About Kristy V.

Close

I have over 15 years of university teaching experience in computer science. My courses have involved everything from programming languages such as Java to web design to data structures and algorithms. I will teach you the concepts of programming as well as walk through coding examples with you. I can also provide guidance for writing and debugging programs. Boost your programming confidence and get your programming assignments completed by scheduling a one-on-one lesson with me!

About Kristy
I hold a Ph.D in Computer Science and MS degrees in Computer Science and Mathematics. As a university professor and lecturer, I have taught several courses in computer science, computer programming, web development, event-driven programming, data structures, algorithms, and discrete mathematics at the university level for more than 15 years. My experience also includes working as a graduate teaching assistant in both Computer Science and Mathematics. I continue to apply my experience and skills in online tutoring environments.

My web development courses have involved basic web design (HTML, CSS), client-side web programming (JavaScript), and server-side web programming (PHP, SQL). Programming languages I have taught include Java, C++, Visual Basic, and AppInventor. Java is the programming language with which I have the most experience.
I continue to learn new topics, programming languages, and web technologies to widen the array of subjects I am able to teach. I enjoy writing a program or designing a webpage and then watching it come to life.

My teaching methods involve detailed step-by-step explanations, working through examples, and live coding and problem solving. I am also skilled in tracking down errors in student programs, as well as suggesting ways to improve coding style and organization. The teaching settings in which I work best are one-on-one interactions with students and online environments.

I live in Hickory, NC and I have enjoyed regularly visiting the mountains of North Carolina and Tennessee. I am eager to work with students online or in-person to facilitate their learning and to encourage them to do their best. Contact me for more information and to schedule a lesson!
...
View Details
View Profile

Kristy V.

Online
starting at
$30 / 30-min

About Daniel S.

Close

The following list is by no means comprehensive. If you have additional specific topics you would like to cover, just let me know.

Object Oriented Programming
For While Do - Looping
If -Then - Switch Statement - Conditionals
Variables and Types
Arrays and Lists
Methods and Functions
IDE Setup
Try Catch Exception Handling
Classes - Setters and Getters

and more!

About Daniel
I have a Masters Degree in Information Technology (focus in Cybersecurity) and a Bachelors in Computer Science.

I am an Applications Developer for the United Parcel Service (UPS) and have been employed by them for over a decade.

I have extensive experience training junior developers and tutoring college students in Computer Programming and Mathematics. I am able to communicate and teach in such a way that is clear and unequivocal. I introduce technical terms as we progress and never overwhelm the individual with too much information at one time.
...
View Details
View Profile

Daniel S.

Online
starting at
$25 / 30-min
View More
View Previous

About Mohammad A.

Close

I will teach you about Programming related tasks,
like basic programming related to
loops , data Types functions, File Handling
as well as intermediate level of Programming related to
OOP, Datastructure, Databases, Operating Systems
i will try to figure out every possible solution of a particular problem and will try to explain you the method and terminology required to solve the problem and i will help you in solving your Computer Science related Assignments and Projects.
I will try to explain the topic in effective manner and will try to satisfy you as much as i can possible .

About Mohammad
Hi,
Happy to see you here. Well This is Anwer an IT Graduate from the reputed university and I have done Many Projects related to Computer Science.
I am teaching since 2015 and i can understand the problems of a student. I always tried to teach with effective way , with possible combination and in a friendly Environment.
Feel free to ask anything related to your subjects
Thanks,
Sincerely,
Anwer
...
View Details
View Profile

Mohammad A.

Online
starting at
$17 / 60-min

About Kuchlong K.

Close
Minneapolis, MN

View Full Profile

want to learn computer programming? i will teach basic fundamental, and concepts about programming. i will have you build solid foundation of programming.

About Kuchlong
Hi, i am computer programmer and martial artist. i have taught Muay Thai to students. i am specialize in c++ ,and willing to help students with basic and up.
...
View Details
View Profile

Kuchlong K.

Online
starting at
$25 / 30-min

About David M.

Close

See my profile for more.

About David
Hi! My name is David M. and I'm studying a degree in Computer Science. I'm in the last year so I hope that next year I will graduate.

All the assignments that I had to do in the previous years have showed me that programming isn't an ability for only a few people. If you have the correct attitude, motivation and see how it can change your life and the life of other people, you will learn easily all the keys to be a successful programmer.

In my classes I pretend to give this knowledge for my students and I believe that the world could be efficient, sustainably and better if we know how to control technology and use them with goodness, instead of letting technology control us.

I have advanced knowledge in C, C++, Java and Python that I have been learning for years so I can teach you from the basics to an expertise level.

Also, I
learned in deep Java while I was developing an app in Android, so I can help you if you want to know about making apps with Android Studio and more.

In addition, I have deep understanding in less known languages that implement programming paradigms that are very useful for solving certain type of problems:
• Haskell (functional programming)
• Prolog, CLIPS (declarative programming and SAT)

Finally, I know about efficient algorithm techniques (greedy, dynamic programming, flow networks); some AI techniques like local and heuristic search and compiler concepts (ANTLR, grammars).

Please don't hesitate to contact me if you have any doubt or you want to know if I can help you with other topic.

See you soon!! :)
...
Reviews
Silhouette-80
Alfonso July 22, 2019
· Java · Online
This was my first time using Take Lessons and my experience with David is very recommendable. He knows how to teach to a beginner all the small details with very patience and it helped me a lot. He talks in a very comfortable and understable way and he demonstrate that he's a highly skilled developer. I would definitely reserve another lesson with him.
Silhouette-80
Alfonso July 22, 2019
· Java · Online
Ou mama me ha encantado
View Details
View Profile

David M.

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

About सौरभ क.

Close
Elmhurst, NY
View Full Profile

I am a computer science graduate and I can really help as with a student's perspective. I help in coding projects and go in depth with understanding algorithms. I also provide examples as necessary to visualize concepts.

About सौरभ
I am a graduate student
...
View Details
View Profile

सौरभ क.

Online
starting at
$34 / 30-min

About Kardish M.

Close

Many years of experience in programming. Could help you with all your needs

About Kardish
I am a professional teacher who graduated from college with a bachelor in math and computer engineering. I am here to help you with anything you need done.
...
View Details
View Profile

Kardish M.

Online
starting at
$34 / 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 Pleasant Valley, NY?

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