Discover Classes. Earn Rewards.
$999 5 seats left
Start Date:

Mon, Jul 23, 10:00am - Jul 27, 5:00pm (5 sessions)

Next start dates (2)

Chelsea, Manhattan
115 W 30th St 5th Fl Ste 501
Btwn 6th & 7th Avenues
New York, New York 10001
No Booking Fees Book Online Save to WishList

75 people saved this class

Give as a Gift
Class Level: Beginner
Age Requirements: 18 and older
Average Class Size: 7
Teacher: Art Yudin

What you'll learn in this python class:

Our program is designed to be a base for a career in the tech industry. Learn from scratch to comfortably program in Python. 

We teach the fundamentals of programming, and the best practices for real life opportunities. After finishing our program, you will have a solid foundation for a career in Data Science, Application development, and information technology operations. Get started in the world of software development, and go from zero knowledge of programming to comfortably writing programs in Python. Get yourself ready for a job interview in the tech industry.

One week, Monday to Friday from 10am to 5pm. Total in-Class Hours: 35 Typical studying day starts at 10 am with a previous day recap and completing previous exercises. Lecture on new topics takes about two hours and starts at 11.00 am. After lecture, students start working on new exercises with instructor guidance. Around 3pm students present and discuss their work with instructors, learn alternative solutions, and best practices from instructors and invited professional programmers.

Who this program is for: Novice and people with no previous programming experience, seeking a comprehensive course to enter the tech industry.

Career services:
By the end of the week you would have a portfolio of projects and code samples on GitHub to show to employers. We will guide you step by step through the process how to build and improve your resume for an Entry-Level position in the Tech industry. We will teach you the best practices on GitHub and help you organize your code to show a portfolio of projects to employers. We will help you to deliver your resume to a startup community.

You will learn:
  • Gain a fundamental understanding of Python Programming Language
  • Become a proficient Python programmer by learning along with skilled mentors
  • Learn how to search and navigate the tech documentation and efficiently handle errors and exceptions
  • Get comfortable developing Python programs on your own through a series of coding exercises
  • Become familiar with industry standards and learn the best practices for writing code
  • Master your programming skills by working on real life projects; great for a resume building
  • Create two of your projects for your portfolio of code

Prerequisites & Preparation:

Python Immersive syllabus:

Week One

Day 1
• Terminal commands
• Git versions of common source management concepts and commands
• Variables
• Data types: strings, integers, floats, lists
• For loops
• Practical Exercises

Day 2
• Functions
• Data types: tuples, dictionaries, sets
• If  statements
• While loops
• Indexing and slicing
• Python's datetime module
• Practical Exercises

Day 3
• Reading from a File
• Making a List from a File
• Analyzing a File’s content
• Regular expressions
• Writing to a File
• Appending to a File
• Practical Exercises

Day 4
• Big-O notation
• Data structures
• Binary search
• Bubble Sort
• Insertion sort
• Selection sort
• Merge sort
• Exercises

Day 5
• Week 1 Review and Q&A
• Project Work
• Weekly Quiz

Still have questions? Ask the community.

If you withdraw two days before the course start date, any deposit paid will be refunded in full. 

No refunds will be given for cancellations made after that date. If you cannot attend our class or workshop, for which you were charged, you will receive 25% discount for any other course.


Google Map
Practical Programming

All classes at this location
Start Dates (3)
Start Date Time Teacher # Sessions Price
10:00am - 5:00pm Art Yudin 5 $999
This course consists of multiple sessions, view schedule for sessions.
Tue, Jul 24 10:00am - 5:00pm Art Yudin
Wed, Jul 25 10:00am - 5:00pm Art Yudin
Thu, Jul 26 10:00am - 5:00pm Art Yudin
Fri, Jul 27 10:00am - 5:00pm Art Yudin
10:00am - 5:00pm Art Yudin 5 $999
This course consists of multiple sessions, view schedule for sessions.
Tue, Aug 07 10:00am - 5:00pm Art Yudin
Wed, Aug 08 10:00am - 5:00pm Art Yudin
Thu, Aug 09 10:00am - 5:00pm Art Yudin
Fri, Aug 10 10:00am - 5:00pm Art Yudin
10:00am - 5:00pm Art Yudin 5 $999
This course consists of multiple sessions, view schedule for sessions.
Tue, Aug 21 10:00am - 5:00pm Art Yudin
Wed, Aug 22 10:00am - 5:00pm Art Yudin
Thu, Aug 23 10:00am - 5:00pm Art Yudin
Fri, Aug 24 10:00am - 5:00pm Art Yudin

Benefits of Booking Through CourseHorse

Booking is safe. When you book with us your details are protected by a secure connection.
Lowest price guaranteed. Classes on CourseHorse are never marked up.
This class will earn you 9990 points. Points give you money off your next class!
Questions about this class?
Get help now from a knowledge expert!
Questions & Answers

Get quick answers from CourseHorse and past students.

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 Staff
Hi David! Yes, this is a one week class, Monday to Friday, 10 am to 5 pm. Hope this helps!
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 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.

Reviews of Classes at Practical Programming

(210 Reviews)
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!
Python Immersive
Reviewed by Michael Padvaganian on 4/20/2018
I searched all over NYC to find a course in Python that was more hands on. This is a must attend course, if you want to really learn Python. The instructor, Art was patient and very knowledgeable. We covered a lot of topics and, at times, I was almost overwhelmed. But with Art's help, it all made sense. Not only am I comfortable with Python, but I also know Django and how to web scrape! The school, and Art, surpassed any of my expectations and the price is right. I couldn't be happier.
Python Immersive
Reviewed by Anonymous on 4/20/2018
This is a informative python bootcamp with hands-on projects. We did two projects, one project solidified our skills on using functions, and the other project was about django, the most popular python framework for developers. Our instructor art is a python master and he walked us through all the building blocks you would need to start coding in Python. By the end of the bootcamp you will become much more proficient in python. I also really like the exercises, they are fun and challenging at the same time.
Python Immersive
Reviewed by T. on 2/21/2018
Overall great experience in taking Python Immersive course! Content was well organized and had appropriate progression from easy to more complex examples.
Python Immersive
Reviewed by Leo R. on 2/19/2018
I had a great experience in my Python Immersive course. The instructor, Matt, was very knowledgeable and patient with questions. He taught all the sections effectively an I really feel like I learned a lot. This course is a good fit for people with no coding knowledge at all. I highly recommend the course for anyone who wants to start learning Python.

School: Practical Programming

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.

Ready to take this class?
Taking this class for work? Get exclusive perks & discounts for free.