Classes available in-person (strict social distancing) or live online with an extended free retake period. See details.

Data Science & Programming Training

Immersive Courses for Aspiring Data Scientists and Software Developers

Launch a New Career

Embark on one of these career paths

NYC’s Leading Data Science School

For  years, we have perfected the craft of teaching. We use our own time-tested curriculum and custom workbooks we wrote. Practical Programming’s “learn, then practice” teaching method results in students learning and retaining much more than traditional “follow along” classes.

I always have fears to do coding. My friend recommended this "Python Immersive" one-week camp. The instructor, Thalo, is great at explaining the concepts. Especially, he is very patient and helpful. I strongly recommend this camp to those who want to learn Python coding from A to Z.

I really liked the teachers, they are very nice and patient with their students. It was difficult but you do get out what you put in, so do be prepare to work! Great price and and great experience. I would definitely recommend.

I didn't expect to learn much in a 4 session Python course, but Art's teaching style was very fitting for the subject. As the Chinese proverb states: Tell me, I’ll forget. Show me, I’ll remember. Involve me, I’ll understand.

Practical Programming designed a 9-session, in-house training course that benefitted our novice and more advanced Python programmers alike. The training materials were clear and well-prepared, and the applied exercises served to reinforce important concepts. Art was friendly, patient, and readily available to provide support both during and between each training session. I highly recommend Practical Programming if you are seeking accessible and comprehensive Python training for your team

, Remedy Partners

Upcoming Data Science & Programming Courses

May 2021
May 17–28
Weekdays 10–5pm EDT
Registration closing soon
$2,995
60 Hours

Learn Python for financial analysis, machine learning, and algorithmic trading from experienced finance & engineering professionals in this 60-hour immersive.

May 17–21
Monday to Friday 10–5pm EDT
Registration closing soon
$1,895
30 Hours

Upskill and take your finance skills to the next level with this Python for Finance class. You'll learn to analyze large amounts of financial data using Python, create visualizations, and start using statistics for predictive modeling. 

May 24–26
Monday to Wednesday 10–5pm EDT
$1,295
18 Hours

This course will begin with advanced Python and statistic topics such as object-orientated programming and regression models. Students will learn how to apply these concepts using real-world financial data by building a predictive returns model using regression. We will then introduce students to important financial statements and ratios, and how to pull data from these statements and compute these important financial ratios using Python.

May 24–28
Monday to Friday 10–5pm EDT
$1,495
30 Hours

Learn to code in this beginner hands-on Python programming course. This course is designed to give you a comprehensive understanding of Python programming fundamentals and get you coding on your own. You'll learn how to professionally structure your programs and solve real-world challenges using Object-Oriented Programming. You'll also work on your own coding projects for your portfolio, and learn the common questions asked in a Python job interview.

May 25–27
Tuesday & Thursday 6–9pm EDT
$425
6 Hours

Learn Python to extract data from websites. Along the way, you’ll learn how to write loops so that your web scraping code can process a large number of pages.

May 25–27
Tuesday & Thursday 5–8pm CDT
$425
6 Hours

Learn Python to extract data from websites. Along the way, you’ll learn how to write loops so that your web scraping code can process a large number of pages.

May 27–28
Thursday to Friday 10–5pm EDT
$895
12 Hours

As people get busier and busier, we want to automate as much as we can day to day including our investments. Using Python, this class will teach you how to build robust and automated trading strategies without needing to spend hours a day overseeing their portfolio. Students learn how to connect their Python scripts with an online trading brokerage, how to place and query stock orders, and are introduced to Machine learning as it applies to properly value an Option.

June 2021
June 5
Saturday 9–4pm CDT
$425
6 Hours

Learn Python to extract data from websites. Along the way, you’ll learn how to write loops so that your web scraping code can process a large number of pages.

June 5–19
Saturdays 9–4pm CDT
$975
18 Hours

Learn to answer questions with a database, the ultimate system of record for most organizations. As every industry becomes more data-driven, the value of learning SQL will only grow into the future.

June 5
Saturday 10–5pm EDT
$425
6 Hours

Learn Python to extract data from websites. Along the way, you’ll learn how to write loops so that your web scraping code can process a large number of pages.

Load 10 more courses

showing 10 of 26 courses

Yelp Facebook LinkedIn YouTube Twitter Instagram