Questions about this class?
Get help now from an expert!

Python Developer Immersive

at Practical Programming - Midtown

Course Details
$3,995 30 seats left
Start Date:

Mon, Aug 21, 10:00am - Sep 12, 5:00pm Eastern Time ( 15 sessions )

Midtown, Manhattan
185 Madison Ave 3rd Fl
Btwn E 34th & E 35th Streets
New York, New York 10016
No class Sept 1 & 4
Purchase Options
Class Level: All levels
Age Requirements: 18 and older
Average Class Size: 5

What you'll learn in this data science course:

Learn Python programming fundamentals and development with Django. In this immersive course, you'll learn the skills needed to become a Python Developer.

Learn the essential skills and tools to become a Python Developer. This course teaches students Python for software development with Django and Django REST in addition to other developer tools such as Git and SQL. After completing this certificate, students will be able to apply for the following roles: Python Developer, Back End Developer, Software Engineer, and many more.

This course will start with the basics of Python. In the first week, students will learn about the lexical syntax of Python and quickly move onto more advanced topics such as dictionaries, custom functions, and sorting algorithms. In week two, students learn Object-Oriented Programming, how to work with APIs, and an introduction to web databases using SQL.

After completing the first two weeks of general Python and programming principles, students will be introduced to Django, a Python web framework used for back end web programming. Students will learn URL dispatchers, querying models, and automating tasks with Django. After understanding the fundamentals of Django, the class will move to Django REST, a Django framework, which covers how to work with images, authentication, and using API endpoints.

In the final week, students will work on their own projects which will be guided by the lead instructor. Additionally, there will be lectures covering interview prep, resume support, and developer tools.

This course has a prerequisite
Students should feel comfortable coding HTML and basic CSS with equivalent knowledge to our partner school's Web Development with HTML & CSS class.

What’s included with my tuition?

  • A hands-on learning experience working on projects and exercises, which is proven to boost comprehension, retention, and engagement
  • Expert instructors who are industry professionals and experienced educators that are driven to help you succeed
  • Top-notch curricula that have been tried and tested over many cohorts and are consistently improved for an optimal learning experience
  • Supplemental materials to assist both during and after the course - please refer to specific course pages to see what supplemental materials are offered
  • A 1-year free retake policy which allows students to retake any part of the course or program for free to refresh the materials and gain additional practice
  • A certificate of completion to verify your accomplishment

Learn more about Python Developer Immersive at Practical Programming.

Still have questions? Ask the community.

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.


Google Map

Practical Programming

All classes at this location

We are located in New York City on 34th street and Madison Avenue, a few blocks from Penn Station, Port Authority and Times Square. You may also attend this class live online (virtual training) via Zoom. We will reach out with additional information, including the Zoom info and class files.

Also available virtually online

Start Dates (1)
Show all 15 sessions
  • Mon, Aug 21 at 10:00am - 5:00pm
  • Tue, Aug 22 at 10:00am - 5:00pm
  • Wed, Aug 23 at 10:00am - 5:00pm
  • Thu, Aug 24 at 10:00am - 5:00pm
  • Fri, Aug 25 at 10:00am - 5:00pm
  • Mon, Aug 28 at 10:00am - 5:00pm
  • Tue, Aug 29 at 10:00am - 5:00pm
  • Wed, Aug 30 at 10:00am - 5:00pm
  • Thu, Aug 31 at 10:00am - 5:00pm
  • Tue, Sep 05 at 10:00am - 5:00pm
  • Wed, Sep 06 at 10:00am - 5:00pm
  • Thu, Sep 07 at 10:00am - 5:00pm
  • Fri, Sep 08 at 10:00am - 5:00pm
  • Mon, Sep 11 at 10:00am - 5:00pm
  • Tue, Sep 12 at 10:00am - 5:00pm
Save to WishList
Questions about this class?
Get help now from an expert!
Questions & Answers (0)

Get quick answers from CourseHorse and past students.

Reviews of Classes at Practical Programming (378)

(378 Reviews)
Python Developer Immersive
Reviewed by David G. on 11/24/2019
I loved the class a lot because of the fact that it was a week and able to compress all that information into it. I also liked the 10AM start, not too early. The 5pm end was a little late for my particular week that week, since I had things to do for about 3 days of the week and had to leave early. However, any week-long class will present that problem with trying to fit errands before or after the class. The teacher was very fast and he could type as fast as he could talk. I tried to keep up and coded along with him as he presented, which really helped with the hands on and understanding being able to actually see it run in front of me. This type of hands on also keeps me engaged versus just sitting there watching someone lecture. Sometimes I couldn't quite keep up, but all is good, I still got the main points and lots of information in a short time. The exercises were also good practice, but with me, it takes time and experience to be able to rattle off code with intuitive understanding, so I'm not worried about that yet, since with practice, I know it becomes second nature. Overall, I like the way Practical Programming teaches, and I'm thinking of taking more classes from there.
Similar Classes

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?
Booking this class for a group? Find great private group events here