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.

Wenxia Zhu

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.

Linda

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.

James C.

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

Lesli S. Ott
Remedy Partners

Upcoming Data Science & Programming Courses

July 2025
July 14–31
Monday to Friday 10–5pm EDT
$2,995
72 Hours

Build dynamic web applications with React. In this bootcamp, you’ll build several fully-functioning web apps.

July 14–16
Monday to Wednesday 10–5pm EDT
$975
18 Hours

Kick your CSS skills up a notch by learning how to code more complex and visually interesting layouts. In this CSS training, you’ll learn about vector graphics (SVG), CSS variables, styling gradients, shadows, positioning, CSS animated transitions, transforms, responsive images, and much more.

July 17–18
Thursday to Friday 10–5pm EDT
$650
12 Hours

Learn how to use CSS flexbox and grid to layout and align webpage content, and make it adapt to different size screens. See how both of these newer CSS techniques are useful, and when to use each. You’ll also learn how to use Bootstrap (which uses Flexbox) to build out layouts quickly.

July 21–23
Monday to Wednesday 10–5pm EDT
$975
18 Hours

Make your webpages more interesting and interactive with JavaScript & jQuery. Learn how to hide and show elements, add slideshows, validate forms, and much more. Once you know how to use jQuery & plugins, a whole world of cool things becomes available!

July 23–August 15
Weekdays 10–5pm EDT
$3,995
114 Hours

Master the tools to become a data scientist: Python, SQL, automation, machine learning, and data visualization. Learn Python programming fundamentals, analyze and visualize data with Python's powerful libraries, query databases with SQL. Use machine learning to apply regressions and other statistical analysis to create predictive models.

Showing 5 of 99 courses

Yelp Facebook LinkedIn YouTube Twitter Instagram