Discover Classes. Earn Rewards.

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.

  • Beginner
  • 18 and older
  • $1,495
  • Live Online Webinar, New York, NY & Virtually Online
  • 35 hours over 5 sessions

Start Dates (1)

  • $1,495
  • Live Online Webinar @ Live Online Webinar, New York, NY 10001
  • 35 hours over 5 sessions
20 seats left
Book
Show all 5 sessions
  • Mon, Nov 11 at 10:00am - 5:00pm
  • Tue, Nov 12 at 10:00am - 5:00pm
  • Wed, Nov 13 at 10:00am - 5:00pm
  • Thu, Nov 14 at 10:00am - 5:00pm
  • Fri, Nov 15 at 10:00am - 5:00pm
Showing 11 of 1

Class Description

Description

What you'll learn in this python class:

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. If you're new to programming and ready to immerse yourself, this is the course for you.

During the course, we'll cover built-in data types and their behavior, and Control Flow Statements; the programming essentials used across many languages. We'll also show you how to professionally structure your programs and solve real world challenges by creating objects in Object-Oriented Programming. In addition to covering these core programming concepts, we'll also discuss the most common coding interview questions and demonstrate the best programming practices used by professionals.

Throughout this course, you'll practice these new skills by working on programming exercises with instructor guidance. By the end of this course, you'll have a portfolio of projects and code samples on GitHub to show to employers.

What You’ll Learn:

  • Learn how to operate using a text editor and terminal.
  • Learn how to write your own Python code that will be able to iterate over data sets.
  • Understand how to think like a programmer and become comfortable with Python’s syntax.
  • Create code to solve every-day real-life problems.
  • Learn how to write complex programs using Python.
  • Learn how computers execute programs.

Learn more about Python Immersive at Practical Programming.

Refund Policy

To reschedule or cancel, email us at [email protected]

All courses include a non-refundable registration fee (10% of the undiscounted course price).

  • Students may cancel up to 11 business days before the class/program start date and receive a refund, less the registration fee.
  • Cancellations within 11 business days are not permitted; however, students may reschedule up to 4 business days before the class start date.

Note: Any refunds must be requested within 180 days from the original payment date; courses rescheduled within 11 business days of the start date are not eligible for refunds.

Reviews of Classes at Practical Programming (378)

(4.5-star rating across 378 reviews)
  • 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

    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
  • 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
  • Python Immersive

    Anonymous review on 5/20/2019
    Very informative class, interesting exercises, very well structured!
  • Python Immersive

    Reviewed by Kyle H. on 5/13/2019
    The instructor had a tough time juggling between the 3 students as we all had varying degrees of difficulty with the content.
  • Python Immersive

    Reviewed by katya G. on 3/23/2019
    Really enjoyed the class. Tim was knowledgeable and courteous. There is obviously a need to keep working on the concepts introduced to solidify your understanding, but that’s on you.
  • Python Immersive

    Reviewed by Maximilian K. on 2/13/2019
    it was a really well taught class with many practical examples... curious to learn more about python/ practice more because of the class
  • Python Immersive

    Anonymous review on 2/8/2019
    Tim did an excellent job facilitating the class. Material was at a comfortable pace and easily digestible with meaningful learning reinforcements and assignments. Would take another class from this institution.
  • Python Immersive

    Reviewed by Hiram G. on 1/13/2019
    I am definitely recommending this course to my coworkers!
  • Python Immersive

    Reviewed by Sabbir Mohammed on 10/1/2018
    This class was taught by instructors Tim and Art, both of whom were extremely knowledgeable and tremendously helpful. The small class size made the hands-on learning very effective. It is a tough course that is very extensive, but I learned a lot! With no prior coding experience this was the best introduction to Python I could expect. 5 of 5!
  • Python Immersive

    Anonymous review on 8/29/2018
    This was by far the most informative and well taught python class I've taken. Both Art and Tim went out of their way to make sure that everyone understood the material and took the time to adress any and all questions. I would reccomend this course to annyone who needs to understand python who may have little previous experience with it. Definitely the best value of any programming language courseI have ever taken.
  • Python Immersive

    Reviewed by Joanne on 8/11/2018
    Great class! We covered a lot of material in a short amount of time. The challenges were fun, and I enjoyed working on them as a team with other classmates. I think the class would be even better if, in the morning, we went over all the solutions to the exercises from the night before. Because even if I didn't get to work on them at home, I can still benefit to see how they are solved. Since I have JavaScript programming background, it was easier for me to understand the concepts even though Art went over them kind of fast. Some other students had a harder time, but assistant teacher, Tim, would explain the concepts in a different way which helped. The class description should probably be updated since we didn't cover these topics: • Python's datetime module • Regular expressions • Writing to a File • Appending to a File • Selection sort • Merge sort (this we went over only because we had extra time) Overall, I had a great experience and would recommend it to anyone who is starting to learn Python!
  • Python Immersive

    Anonymous review on 8/5/2018
    instructors is very helpful, using a lot of real life examlpes and self help tool when we are on our own how to approach on solving problems.
  • Python Immersive

    Reviewed by Rob Schetty on 7/27/2018
    Course gives great steps towards being knowledgeable in Python. Dependent upon doing independent work and reviewing at home, but taught me a lot in only 5 days.
  • Python Immersive

    Reviewed by Steven Wojcik on 6/22/2018
    Art was an excellent teacher, I learned so much in this course and even got to learn how to make my own web app and host it online!
See 30 More Course Reviews
loading...
See reviews for other classes at Practical Programming
loading...
Hide Reviews

Review Summary by CourseHorse

Students who have taken the Python Immersive course have expressed that they learned a significant amount of material in a short period and felt confident in their ability to continue learning independently. The classes were praised for having a good pace, providing practical and usable knowledge and skills, and for the instructors being attentive and knowledgeable. Students mentioned that the class size was small, allowing for personalized attention and hands-on learning. Some students mentioned that they were able to deepen their understanding of Python and learned how to write scripts, create web apps, and use Python for data analysis. Overall, students found the course to be intensive and a great value for the amount of material covered. Three direct quotes: - "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." - "Really enjoyed the class. Tim was knowledgeable and courteous." - "This is a great start for anyone who wants to be familiar with a new programming language and wants to become good at doing it."

Questions & Answers (12)

Get quick answers from CourseHorse and past students.

Question from Anonymous
Are there any classes on weekend?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hi there, the class is from Monday - Friday only. Thanks.
Answer Show answer
Cancel
Question from Anonymous
Is it possible to split participation in this course over multiple sections? For example attend days 1-3 the week of May 6 and days 4 and 5 the Week of 6/24?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hi there! Yes, sure, If you cannot attend classes for which you were charged, you could join the next cohort and make up the missed classes. Hope this helps!
Answer Show answer
Cancel
Question from Aatir M.
Will you help to get a job after the course is done or we have to find ourselves?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hi there! Practical Programming cannot guarantee any jobs, it all depends on how hard a person practice Python. Hope this helps!
Answer Show answer
Cancel
Question from Sami Q.
Would you help me with my resume, review it and add topics that covered in the course to my resume?
Answer from Anonymous
Yes, absolutely
Answer Show answer
Cancel
Question from anonymous
Do you provide any written materials, if yes could I keep them? Can I contact instructors after the course if I have any questions?
Answer from Art Y. Verified Educator
We will provide you with written materials and Python code examples as an online coursepack.
Answer Show answer
Cancel
Question from Andrew D.
Why do you not provide a weekend version?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hi Andrew! They will, but there is Python for Data Science very close version to Python Immersive, just slightly different flavor. You may click the link here: https://coursehorse.com/nyc/classes/tech/data-science/python-for-data-science2
Answer from Art Y. Verified Educator
There is plenty of information available for free online; however, having an instructor to show you the fundamentals can get you started on the right path. If you work on it a few hours a day, you might learn the basics in a few months.
Answer from Art Y. Verified Educator
Now we have a weekend course.
Answer Show all 3 answers
Cancel
Question from K
This entire course is only 5 days?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hi there! Yes, this course is for 5 days, 7 hours every day. Hope this helps!
Answer Show answer
Cancel
Question from K
How does a 5-day course provide enough information for an entry-level programming job? I know nothing about coding or programming, and I am finding it hard to believe I will learn anything in 5 days. I don’t even know what Python is.
Answer from Art Y. Verified Educator
The first step would be to research about Python Programming Language and decide if you want to spend time learning Python. In Python Immersive we explain the core of Python, built-in data types, data structures behavior, the common interview questions and Big-O notation. I would require hard work on your side, homework assignments and practice. We don't want you to invest your time and money unless you are absolutely going to get the result you are committed to at the beginning of this course.
Answer Show answer
Cancel
Question from anonymous
Hi, Do you create the materials on your own? Or are they taken off the internet and taught? And if they are taken off the internet, which most likely it is, can I get just get the material, so I don't waste my money?
Answer from Art Y. Verified Educator
Python Immersive is not about lectures, this is not a history class. Python Immersive is about how to build stuff on your own, it is a constant process of lectures, guidance, debugging and hard work.
Answer from Art Y. Verified Educator
I love stackoverflow, however very often people giving advises on stackoverflow has no fundamental understanding of programming, so many funny examples, like use iterate through Pandas DataFrame with a for loop. I guess people have no idea how to write an efficient code.
Answer from anonymous
Stackoverflow if you checked the model has community voting on the answers given. That means the best answers are filtered. It's more reliable than some coding schools teaching.
Answer Show all 3 answers
Cancel
Question from anonymous
Will this class be offered in October or November? Thanks!
Answer from Georgia C. CourseHorse StaffCourseHorse Staff
Hi there! As of now, that's the only available dates for this class. We really can't say when will it be offered again. You can add it to your wish-list so you can be notified via email when new updates are made on the website.
Answer Show answer
Cancel
Question from David
I see the reviews saying this is a 2 week class. Just confirming this is a one week class?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hi David! Yes, this is a one week class, Monday to Friday, 10 am to 5 pm. Hope this helps!
Answer Show answer
Cancel
Question from saul
How well would this work if I can only be there part of the day some days (i.e., attend from 10-3:30 MWF, and 10-1 plus 3:30-5 T/Th)? Possible or impossible?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Yes, this is possible, just advise the instructor in advance on the time you'll be leaving and coming back to class. Also, you could take this course again with a new cohort.
Answer from anonymous
Impossible. You're wasting your time and money
Answer Show all 2 answers
Cancel
View all 12 questions

Similar Classes

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

Read more about Practical Programming

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified NYC educator.

Practical Programming

Practical Programming

All classes at this location

Live Online Webinar

Also available virtually online

Google Map

Give This Course as a Gift Card

  • Thousands of classes
  • No expiration
  • Unique and memorable gifts for any occasion
  • Personalized
  • Explore a passion, gain a new skill, discover a new hobby, engage in a memorable experience
  • Instant delivery
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Book this Class as a Group Event

Booking this class for a group? Find great private group events

Or see all Coding Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

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