Discover Classes. Earn 10% Rewards.

Practical Programming

Practical Programming offers programming classes and workshops for individuals of all skill levels who are interested in learning Python coding. It is suitable for beginners and those looking to start a career in programming or build dynamic web applications using Python.

Upcoming Classes (98)

All courses are held at unless indicated.

Monday, May 5th
10am–5pm EDT (20 sessions)

$2,495

Saturday, May 10th
10am–5pm EDT (5 sessions)

$1,895

Monday, May 12th
10am–5pm EDT (95 sessions)

$10,995

Python Immersive

Virtually Online

Monday, May 12th
10am–5pm EDT (5 sessions)

$1,495

Python Developer Immersive

Virtually Online

Monday, May 12th
10am–5pm EDT (15 sessions)

$3,995

Monday, May 19th
10am–5pm EDT (10 sessions)

$2,995

FinTech Bootcamp

Virtually Online

Tuesday, May 20th
10am–5pm EDT (18 sessions)

$4,995

Data Science Certificate

Virtually Online

Tuesday, May 20th
10am–5pm EDT (18 sessions)

$3,995

SQL Bootcamp

Virtually Online

Tuesday, May 20th
10am–5pm EDT (3 sessions)

$975

Wednesday, May 21st
6–9pm EDT (10 sessions)

$1,895

Tuesday, May 27th
10am–5pm EDT (5 sessions)

$1,495

Tuesday, May 27th
10am–5pm EDT (2 sessions)

$895

Python for Automation

Virtually Online

Tuesday, June 3rd
10am–5pm EDT

$425

Monday, June 9th
10am–5pm EDT (20 sessions)

$2,995

SQL Bootcamp

Virtually Online

Monday, June 9th
10am–5pm EDT (3 sessions)

$975

Monday, June 9th
10am–5pm EDT (5 sessions)

$1,895

Monday, June 16th
10am–5pm EDT (4 sessions)

$1,695

Python for Automation

Virtually Online

Saturday, June 21st
10am–5pm EDT

$425

Monday, June 23rd
10am–5pm EDT (5 sessions)

$1,495

Monday, June 23rd
10am–5pm EDT (2 sessions)

$895

Load 20 more

Showing 20 of 98 upcoming classes

Provider Description

Practical Programming classes and workshops for everyone who wants to learn how to code from scratch or practice Python. You will learn how to start using Python, problem solving with algorithms and make dynamic web applications.

No coding experience needed, anyone who would like to learn how to code in Python from scratch, who is thinking about a new career in the programming field, entrepreneurs who want to build dynamic web applications, and everyone who wants to know what Python coding is about.

185 Madison Ave 3rd Fl, New York, NY 10016
Practical Programming
Midtown, Manhattan
185 Madison Ave 3rd Fl
Btwn E 34th & E 35th Streets
New York, New York 10016

Directions:
We are located in New York City on 34th street and Madison Avenue, a few blocks from Penn Station, Port Authority and Times Square. You may also attend this class live online (virtual training) via Zoom. We will reach out with additional information, including the Zoom info and class files.

Reviews of Practical Programming

(4.5-star rating across 330 reviews)
  • Intro to JavaScript

    Lauren P. • May 26, 2020
    Stephen was an awesome instructor (even with the course being online). He appropriately paces the material and doesn't make you feel small for asking seemingly simple questions. I would definitely take this class again!
  • Python for Data Science Immersive

    Anonymous • March 21, 2020
    Very instructive course. Definitely worthwhile if you are trying to learn Python. The teacher was engaging and was able to cater to different levels of expertise among the attendees.
  • Python Immersive

    Hannah C. • March 1, 2020
    I started learning python on an online platform almost a year ago and felt that I had completely players like plateaued. I loved the Python immersive course and was able to learn much more in a week than I had on my own over the span of around 8 months. I now I feel fully confident in my ability to continue my python learning independently and I know where to turn when I'm ready to enroll in my next programming course.
  • Python Immersive

    Erick C. • February 29, 2020
    I would highly recommend this course to anyone who is looking to gain some knowledge with Python. Thalo(course instructor) is the man! He explains things really well and shows great examples throughout his explanation. Again I highly recommend it.
  • Remote JavaScript Programming 101

    Anonymous • February 7, 2020
    If you are looking for a JS course, then this is not the course for you. We spent 3/4 of the time talking and working on HTML and CSS. If you never worked with HTML, CSS or JS, then you will enjoy it and find it really useful. I felt and expressed that the tittle and description of the course is off. When I asked for more JS cases, examples and uses, I've been told to check the immersive course.
  • Intro to JavaScript

    Bryan D. • December 23, 2019
    Stephen was a great instructor and was very flexible with the class on when to slow down and expand on a topic and when to dive right in.
  • Python Immersive

    Anonymous • December 7, 2019
    This class had a great pace, good detail, and gave very practical and usable knowledge and skill. The instructor,Tim was attentive to all in the class and provided the curriculum to the class at the right pace. I plan to take the next level of this course and the machine learning class too. Ed F
  • Remote Python Programming 101

    Ana G. • November 24, 2019
    Great class. Great instructor perfect for beginners.
  • Python Developer Immersive

    David G. • November 24, 2019
    I loved the class a lot because of the fact that it was a week and able to compress all that information into it. I also liked the 10AM start, not too early. The 5pm end was a little late for my particular week that week, since I had things to do for about 3 days of the week and had to leave early. However, any week-long class will present that problem with trying to fit errands before or after the class. The teacher was very fast and he could type as fast as he could talk. I tried to keep up and coded along with him as he presented, which really helped with the hands on and understanding being able to actually see it run in front of me. This type of hands on also keeps me engaged versus just sitting there watching someone lecture. Sometimes I couldn't quite keep up, but all is good, I still got the main points and lots of information in a short time. The exercises were also good practice, but with me, it takes time and experience to be able to rattle off code with intuitive understanding, so I'm not worried about that yet, since with practice, I know it becomes second nature. Overall, I like the way Practical Programming teaches, and I'm thinking of taking more classes from there.
  • Python for Web Scraping

    Anonymous • November 15, 2019
    Always enjoy taking a class with Art. He is knowledgeable and on top of his game. His class is quick paced but easy to follow... is patient with questions.
  • Python Immersive

    Thomas H. • October 26, 2019
    Well done class... instructor is very calm and patience. Explains things well and teaches at a good pace for comprehension
  • Remote Python Programming 101

    Anonymous • October 10, 2019
    Art is a great teacher. Highly recommend.
  • Python Programming 101

    Morgan M. • October 2, 2019
    Wonderful teacher, in depth class! I learned way more than I expected would be possible in just 3 hours. Highly recommend!
  • Remote JavaScript Programming 101

    Sonia N. • September 15, 2019
    Great class for beginners. 3 hours really flew by.
  • Introduction to Python Programming

    Anonymous • July 27, 2019
    Great class. Very informative. Highly recommended!
  • Remote Python Programming 101

    Tenise M. • July 11, 2019
    The instructor was very knowledgeable and interactive. I really appreciated the way he made sure each student understood the concepts discussed that night!
  • Introduction to Python Programming

    Anonymous • July 9, 2019
    Overall very happy wit the course. The third class became very confusing and hard to keep up. The instructor tried to touch all the materials that perhaps was too much for one class.
  • Remote Python Programming 101

    Audrey T. • June 22, 2019
    I loved Art! He’s super patient and answers all questions! I recommend this class for all python beginners!! I had no knowledge of python prior to this class
  • Python Programming 101

    Tomas C. • June 12, 2019
    pretty fun and informative. Very good teacher with a lot of knowledge about the topic
  • JavaScript Immersive Web Dev Bootcamp

    Rayan G. • May 21, 2019
    Simply great! JavaScript rules! Good course, step by step instructions. You can always ask instructor any questions and build real app.
Show More Reviews

Review Summary by CourseHorse

Practical Programming's classes seem to focus heavily on HTML and CSS, rather than JavaScript. Students who were new to HTML, CSS, or JavaScript found the course helpful and beneficial. The course gave them confidence in their Python skills and provided a clear path for their future programming education. The instructors were praised for their engaging teaching styles and ability to cater to students of different expertise levels. Quotes: 1. "The teacher explains things really well and shows great examples throughout his explanation." 2. "Definitely worthwhile if you are trying to learn Python." 3. "Stephen appropriately paces the material and doesn't make you feel small for asking seemingly simple questions."

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...