Discover Classes. Earn 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.

Practical Programming

Upcoming Classes at Practical Programming

  • Python Machine Learning Immersive

    Master the essential skills to excel in the booming field of machine learning, including regression and classification algorithms, feature selection, and model evaluation. Join us to gain the practical knowledge needed to tackle real-world problems and make a significant impact in the industry.

    Next start date: Monday, Mar 25th, 10am–5pm Eastern Time
    Price: $1,895
    View full details
  • SQL Bootcamp

    Master the fundamentals of SQL and gain the skills to easily clean, manipulate, and analyze data with English-like queries. Take your role in decision-making to the next level in any industry as you become proficient in this in-demand skill. Join us for this comprehensive course that covers everything from basic querying techniques to advanced concepts like subqueries and timestamp functions.

    Next start date: Wednesday, Mar 27th, 6–9pm Eastern Time
    Price: $975
    View full details
  • Python for Data Science Immersive

    Unlock the power of Python and dive into the world of data science with this immersive course. Gain practical skills in programming, data analysis, and visualization, and become a valuable asset in high-growth industries. Start your journey towards a career in data science today.

    Next start date: Saturday, Mar 30th, 10am–5pm Eastern Time
    Price: $1,495
    View full details
  • FinTech Bootcamp

    Learn Python for finance, analyze financial data, apply machine learning to build predictive models, and automate trading strategies in this certificate program. Prepare for a career in data science and financial technology or enhance your skills as a financial analyst.

    Next start date:
    Price: $4,995
    View full details
  • Data Science Certificate

    Learn the necessary programming skills to analyze and manipulate databases in this certificate program. Gain knowledge in Python and data science libraries such as Numpy, Pandas, and Matplotlib. Prepare for entry-level positions in data science and Python engineering.

    Next start date:
    Price: $3,995
    View full details
  • Python Immersive

    Immerse yourself in a hands-on beginner Python programming course to master programming fundamentals, create objects in Object-Oriented Programming, and tackle real-world challenges. Gain practical experience with coding exercises and build a portfolio of projects to showcase your skills.

    Next start date: Monday, Nov 11th, 10am–5pm Eastern Time
    Price: $1,495
    View full details
  • Python Developer Immersive

    Embark on a transformative journey into the world of Python development with a comprehensive curriculum designed to elevate your coding skills to new heights.

    Next start date: Monday, May 20th, 10am–5pm Eastern Time
    Price: $3,995
    View full details
  • Web Development Level 2

    Expand your CSS skills and create visually stunning webpages in this hands-on class at Practical Programming. Gain a deeper understanding of advanced styling techniques, CSS positioning, and responsive images. Take your web development skills to the next level.

    Next start date: Monday, Apr 15th, 10am–5pm Eastern Time
    Price: $975
    View full details
  • Flexbox, Grid, & Bootstrap

    Learn the latest CSS layout techniques that will enable you to create responsive webpages and adapt them to different screen sizes at Practical Programming. Master Flexbox and Grid to effortlessly lay out, align, and reorder content on your webpage. Say goodbye to writing excessive CSS code with the help of Bootstrap.

    Next start date: Thursday, Apr 18th, 10am–5pm Eastern Time
    Price: $650
    View full details
  • Front-End Tools & Portfolio: Git & GitHub

    Learn how to use Git, Emmet, Sass, and Sublime Text to enhance your coding efficiency and collaborate with other developers in this comprehensive course from Practical Programming. Master Git's version control system, navigate files faster and utilize coding shortcuts to speed up your development process. Boost your front-end development skills with this hands-on course.

    Next start date: Friday, Apr 26th, 10am–5pm Eastern Time
    Price: $975
    View full details
  • JavaScript for Front-End

    Master the art of JavaScript coding and unlock the potential of jQuery with Practical Programming's hands-on course. Learn how to add animation, interactivity, and powerful functionality to your web pages using industry-standard frameworks. Take your front-end development skills to the next level and become a coding pro.

    Next start date: Monday, Apr 22nd, 10am–5pm Eastern Time
    Price: $975
    View full details
  • Python Data Visualization & Interactive Dashboards

    Master the art of data visualization and create interactive dashboards using Python. Impress potential employers with your skills in gathering, manipulating, and analyzing real-life data through hands-on projects. Deploy your projects online and showcase your expertise in coding and analyzing data.

    Next start date: Monday, Jun 24th, 10am–5pm Eastern Time
    Price: $1,695
    View full details
  • React Development Bootcamp

    Become a skilled React web developer and learn how to build dynamic websites and applications using ReactJS and React Native. Develop fully-functioning apps and gain the skills necessary for roles such as React Developer and Front-End Web Developer.

    Next start date: Monday, Jul 15th, 10am–5pm Eastern Time
    Price: $2,995
    View full details
  • Full-Stack Web Development Certificate

    Master the art of full-stack web development and become a sought-after developer with this comprehensive program. From front-end design to back-end data management, gain the skills you need to create dynamic web applications. Start your journey to becoming a full-stack developer today!

    Next start date: Monday, Apr 8th, 10am–5pm Eastern Time
    Price: $7,995
    View full details
  • Software Engineering Immersive

    Master the skills of a Software Engineer or Full Stack Developer with Practical Programming's immersive course. Learn HTML, CSS, JavaScript, React, Python, Django, and more to build dynamic web and mobile applications, automate tasks, and create a portfolio of projects. Get hands-on instruction, 1-on-1 mentoring, and a verified digital certificate of completion.

    Next start date: Tuesday, Jul 9th, 10am–5pm Eastern Time
    Price: $10,995
    View full details
  • Python for Web Development with Django

    Master Django web development with this course and unlock the power of automating tasks, interacting with APIs, deploying projects, and building a stunning portfolio.

    Next start date: Monday, Nov 18th, 10am–5pm Eastern Time
    Price: $2,995
    View full details
  • JavaScript Development with Node, Express, & MongoDB

    Learn to build web applications using JavaScript with Node, Express, & MongoDB. Gain the skills to create server-side architecture, manage data flow, and store and manage data in a lightweight manner. Discover the power of JavaScript and its frameworks at Practical Programming.

    Next start date: Monday, Jun 10th, 10am–5pm Eastern Time
    Price: $2,995
    View full details
  • Python for Automation

    Learn how to automate time-consuming tasks and gather data from the internet using Python in this comprehensive course. Gain the advantage of instantly collecting up-to-date data across the web in various fields like social media, e-commerce, real estate, travel, and government affairs. Master web scraping, writing loops, avoiding common pitfalls, running programs on a regular schedule, and storing scraped data.

    Next start date: Monday, Jun 3rd, 6–9pm Eastern Time
    Price: $425
    View full details
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.

See all upcoming classes at Practical Programming

See all Tech classes in NYC

Purchase a Gift Card

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.


Reviews of Practical Programming

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

    Reviewed by Lauren P. on 5/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 review on 3/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

    Reviewed by Hannah C. on 3/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

    Reviewed by Erick C. on 2/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 review on 2/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

    Reviewed by Bryan D. on 12/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 review on 12/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

    Reviewed by Ana G. on 11/24/2019
    Great class. Great instructor perfect for beginners.
  • Python Developer Immersive

    Reviewed by David G. on 11/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.
  • Introduction to SQL and Data Analytics (Online)

    Anonymous review on 11/21/2019
    Matt’s material was thorough and he took the time to make sure everyone was fully grasping the material
  • Introduction to SQL and Data Analytics (Online)

    Reviewed by Ping Feng on 11/21/2019
    Awesome class! The instructor is very patient and helping you debug all kinds of problems and answering all kinds of questions.
  • Python for Web Scraping

    Anonymous review on 11/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

    Reviewed by Thomas H. on 10/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 review on 10/10/2019
    Art is a great teacher. Highly recommend.
  • Python Programming 101

    Reviewed by Morgan M. on 10/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

    Reviewed by Sonia N. on 9/15/2019
    Great class for beginners. 3 hours really flew by.
  • Introduction to SQL and Data Analytics (Online)

    Reviewed by Erline R. on 8/16/2019
    These weren’t the days. It had gotten rescheduled a couple of times. I’ve taken only one session and I loved it . I instructor was very knowledgeable and he was good at teaching . I’m looking forward to the next two classes.
  • Introduction to Python Programming

    Anonymous review on 7/27/2019
    Great class. Very informative. Highly recommended!
  • Remote Python Programming 101

    Reviewed by Tenise M. on 7/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 review on 7/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.
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."

Teachers at Practical Programming

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...