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 (175)

Check each class below for its location or online format.

Sunday, October 25th
10am–5pm ET (4 sessions)

$1,695

SQL Bootcamp

Virtually Online

Monday, October 26th
10am–5pm ET (3 sessions)

$975

FinTech Bootcamp

Virtually Online

Monday, October 26th
10am–5pm ET (19 sessions)

$4,995

Data Science Certificate

Virtually Online

Monday, October 26th
10am–5pm ET (19 sessions)

$3,995

SQL Bootcamp

Virtually Online

Tuesday, October 27th
6–9pm ET (6 sessions)

$975

FinTech Bootcamp

Virtually Online

Tuesday, October 27th
6–9pm ET (36 sessions)

$4,995

Data Science Certificate

Virtually Online

Tuesday, October 27th
6–9pm ET (36 sessions)

$3,995

Python Developer Immersive

Virtually Online

Friday, October 30th
10am–5pm ET (15 sessions)

$3,995

Python Immersive

Virtually Online

Friday, October 30th
10am–5pm ET (5 sessions)

$1,495

Monday, November 2nd
10am–5pm ET (5 sessions)

$1,495

Monday, November 2nd
10am–5pm ET (2 sessions)

$895

Monday, November 9th
10am–5pm ET (10 sessions)

$2,995

Monday, November 9th
10am–5pm ET (5 sessions)

$1,895

Monday, November 9th
10am–5pm ET (16 sessions)

$2,995

FinTech Bootcamp

Virtually Online

Sunday, November 15th
10am–5pm ET (18 sessions)

$4,995

SQL Bootcamp

Virtually Online

Sunday, November 15th
10am–5pm ET (3 sessions)

$975

Data Science Certificate

Virtually Online

Sunday, November 15th
10am–5pm ET (18 sessions)

$3,995

Monday, November 16th
10am–5pm ET (5 sessions)

$1,695

Tuesday, November 17th
6–9pm ET (10 sessions)

$1,495

Tuesday, November 17th
6–9pm ET (4 sessions)

$895

Load 20 more

Showing 20 of 175 upcoming classes

About Practical Programming

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.

School location

Map showing 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 & arrival details
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)
  • Python Immersive

    Armaan K. • July 18, 2020
  • 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 Immersive

    Jessica J. • March 21, 2020
  • 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.
  • Remote Python Programming 101

    Tamzidul M. • March 10, 2020
  • Remote Python Programming 101

    Anonymous • March 10, 2020
  • Introduction to Python Programming

    Anonymous • March 5, 2020
  • 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 Python Programming 101

    Sean B. • February 26, 2020
  • Remote Python Programming 101

    Anirban G. • February 26, 2020
  • 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.
  • Python for Web Scraping

    Anonymous • February 1, 2020
  • Remote Python Programming 101

    Barbara W. • January 31, 2020
  • 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 for Data Science Immersive

    Anonymous • December 16, 2019
  • 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
  • Python Programming 101

    chelsea p. • December 5, 2019
  • Python Programming 101

    Robyn W. • December 5, 2019
  • Remote Python Programming 101

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

Loading...