Hands-on Training
In our hands-on programming courses, you'll dive into coding within the first 10 minutes of training. After watching a professional demo, students work through hands-on exercises to gain real-world programming experience.
Our FinTech Bootcamps courses are instructor-led in our Manhattan classrooms or live online (virtual learning).
Learn Python for financial analysis, machine learning, data visualization, and SQL from experienced finance & engineering professionals in this immersive.
In this advanced course, you will cover the major Python financial libraries to gather and manipulate financial data. You will start by working with financial APIs to fetch financial, company, and economic data. We will analyze financial statements from the SEC website, including financial ratios derived from the income statement and balance sheet. You will build a risk management models using Python libraries to create VAR models and Monte Carlo simulation. We will learn how to apply statistical measures such as linear regression to financial uses such as stock prices.
Master the tools to become a data scientist: Python, SQL, automation, and machine learning. Learn Python programming fundamentals and analyze data with Pandas, NumPy, and Matplotlib, and query databases with SQL. Use machine learning to apply regressions and other statistical analysis to create predictive models.
Take a step beyond normal programming, into using algorithms that can independently learn patterns and make decisions. Machine learning skills are in high demand, as these algorithms now run the majority of trading on Wall Street and the product recommendations at big companies like Amazon, Spotify, and Netflix.
Learn to answer business 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.
Drive team performance and efficiency with Practical’s industry-leading training. Send employees to our group classes or create a custom training program onsite.
Get a Free QuoteIn our hands-on programming courses, you'll dive into coding within the first 10 minutes of training. After watching a professional demo, students work through hands-on exercises to gain real-world programming experience.
Professional instructors will guide you through programming exercises throughout our courses, and you'll receive feedback regarding alternative solutions and best practices. Classes are kept small to give students as much individual attention as possible.
From our hands-on training style to world-class instructors and custom-crafted curriculum, we deliver results our alumni are proud of.
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 took the intro to python and python immersive online class. I had a great instructor named Thalo. His teaching methods are really effective, and right to the point. He was extremely helpful with any questions or topics that you may have a hard time understanding. I would definitely recommend this class to anyone who is interested in learning python, whether as a beginner or an experienced coder.
I can't say enough about my experience with the Practical Programming instructors as well as the core curriculum in the Python Immersive & Python Programming for Data Science. These courses have been life changing to my current career and will be beneficial to any career I may have in the future. Thalo has been my instructor for both cohorts. Not only is he exceptionally knowledgeable but he is incredibly patient when going through the material-it's not easy but he makes it palatable, dare I say fun. Thalo truly takes the time to work with you, even taking you through pseudocode if need be for the material to sink in. I highly recommend Practical Programming courses to anyone that works with data or looking for a career change. These cohorts will get you to where you need to be.
I took this class online with Thalo. He is an excellent teacher and very patient and thorough. I learned more than I could have hoped and also saw a great example of what online teaching can be Highly recommend.
I did the week-long Python for Data Science Immersive Bootcamp in Chicago. The course is structured as a small-group lab, so it's easy to stay engaged and you get a lot of hands-on experience coding. The instructor, Thalo, was an exceptional teacher and was very adaptive to the class. We got to spend time working on problems relevant for our jobs. Highly recommend!
I did the week-long Python for Data Science Immersive Bootcamp in Chicago. The course is structured as a small-group lab, so it's easy to stay engaged and you get a lot of hands-on experience coding. The instructor, Thalo, was an exceptional teacher and was very adaptive to the class. We got to spend time working on problems relevant for our jobs. Highly recommend!
This class was great. The right blend of teaching and practicing what we learn. Thalo was a great instructor that balanced giving us the knowledge and letting us think our way through the problems. Also, he was there to rescue us when we got in over our head.
Great learning experience! Thalo Menninga was excellent and very hands-on and very knowledgeable. The approach of teaching was very nice and the course content was also designed very professional. Class size is also smaller and that makes more focused learning. Every day, I enjoyed learning new things and especially daily recap in the morning. If you want to learn Python I'd highly recommend this course and instructor!
Good course for beginners. They keep the class sizes small, which was convenient because the instructor was able to tweak the class to fit more of what I was hoping to get out of it. The location is great with endless food options for lunch and there’s tons of water in the room for when the students get thirsty.
Excellent for those who want to get into Python quickly.
It is a good way to start learn Python and build your career.
Matt’s material was thorough and he took the time to make sure everyone was fully grasping the material
Awesome class! The instructor is very patient and helping you debug all kinds of problems and answering all kinds of questions.
Great learning experience! My instructor Thalo Menninga was really fantastic and helped me learn at my own pace without directly providing the answers or solutions to the problems in class. Very hands-on approach as I would be asked to write a few programs in Python based on what new concept we learned in the classroom. Every day would start as a review of all previous concepts along with programming assignments for the review. Thalo is very knowledgeable in Python and in other languages. Thalo even helped provide instruction on some code used in my employer! If you want to learn Python I'd highly recommend this course and instructor!
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.
This will be my 4th class with Practical Programming. I've taken Python Immersive, Machine Learning Immersive, and Intro to SQL. I've had good experience at every class. Highly recommend instructors Art and Tim.
This class was great. The class sizes are small so Art can make sure everybody is on the same page. He even follows up after the class to see how our learning is going. The class is intense for sure and expect to have to work on this every night in between classes, but if you need some structure in your learning to get started in data science, this class is the perfect place!
This is quite an intensive course with a good value for money. The course is providing a strong foundation for those who would like to learn and develop their Python skills further. The lecturer is very student friendly and patient and is willing to help both during and after the completion of the course. I would recommend this course for anyone who is new to the language and is willing to cope with a fast pace of the program.
The Machine Learning immersive course is a fantastic class for anyone with some fundamental knowledge of Python looking to get into machine learning. The first 2 days of the class focus on Python revisions. On day 3, you start learning about pandas, numpy and matplotlib and get to practice by running a lot of models (both supervised and unsupervised). There is also some introduction to deep learning techniques (neural networks) though there won't be a ton of time to practice it, but at least you'll know what it is. Tim, the instructor is a fantastic teacher - he has a strong handle of the material and takes cues from his class: he will speed up or slow down when it's needed and always make sure everyone in his class is following along. If you're interested in machine learning and have some knowledge of Python, this is the class for you!
Art is great. If you need special attention in a class room he will take time out and help debug your program with you. This is my second course from them and if you need an introduction or a refresher this is great since it gives you significant exposure and interface within a very short time . Would be back for ML
I learned more than I expected in this Python Data Science" class. Although I do not have much background except from some SQL query in GIS environment, now I am confident to explore more into the scripting and customization of applications more than what I used to be.
It's intensive. But I love it. I learned a lot.
The course was very interesting and also challenging for me as I am not a developer and just use some basic SQL requests. I have learned new things and more efficient way to manage data. it's given me new inspiration for my job. Thanks to Art.
The class was very hands on and useful in real life scenarios. Gave the basic tool to implement SQL on your personal computer and the basics to use it in a work scenario. Tommy was great at keeping the class engaged and also made the class fun.
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.
Showing 25 of 40 reviews
All times are listed in Eastern Time unless otherwise specified.
May 2025 | |||
---|---|---|---|
May 20–22
Tuesday to Thursday
10–5pm
|
$975
18 Hours
NYC or Live Online
|
Learn to answer business 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. |
|
May 20–June 19
Weekdays
10–5pm
|
$4,995
114 Hours
NYC or Live Online
|
Learn Python for financial analysis, machine learning, data visualization, and SQL from experienced finance & engineering professionals in this immersive. |
|
May 21–June 25
Wednesdays & Mondays
6–9pm
|
$1,895
30 Hours
NYC or Live Online
|
Take a step beyond normal programming, into using algorithms that can independently learn patterns and make decisions. Machine learning skills are in high demand, as these algorithms now run the majority of trading on Wall Street and the product recommendations at big companies like Amazon, Spotify, and Netflix. |
|
June 2025 | |||
June 9–13
Monday to Friday
10–5pm
|
$1,895
30 Hours
NYC or Live Online
|
Take a step beyond normal programming, into using algorithms that can independently learn patterns and make decisions. Machine learning skills are in high demand, as these algorithms now run the majority of trading on Wall Street and the product recommendations at big companies like Amazon, Spotify, and Netflix. |
|
June 9–11
Monday to Wednesday
10–5pm
|
$975
18 Hours
NYC or Live Online
|
Learn to answer business 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. |
|
Showing 5 of 26 courses