Python Developer Immersive

at Practical Programming - Midtown

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

Mon, Dec 05, 10:00am - Dec 23, 5:00pm Eastern Time (15 sessions)

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

Flexible Reschedule Policy: This provider has flexible, free rescheduling for any-in person workshop. Please see the cancellation policy for more details

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

What You’ll Learn at a Glance

  • Fundamentals of Python and Object-Oriented Programming
  • Deploy Projects to Github using Git
  • Automate Tasks using Python and Django  Interact with APIs using REST
  • Build a portfolio of projects throughout the course

Python Developer Immersive Curriculum

Python Immersive

  • Learn the fundamentals of Python programming
  • Navigate and analyze tech documentation to solve errors
  • Complete independent coding projects

Python for Web Development with Django

  • Automate Tasks using Python and Django 
  • Interact with APIs using REST
  • Deploy Projects to Github using Git 
  • Build a portfolio of projects throughout the course

Still have questions? Ask the community.

Refund Policy
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 (1)
Start Date Time Teacher # Sessions Price
10:00am - 5:00pm Eastern Time TBD 15 $3,995
This course consists of multiple sessions, view schedule for sessions.
Tue, Dec 06 10:00am - 5:00pm Eastern Time TBD
Wed, Dec 07 10:00am - 5:00pm Eastern Time TBD
Thu, Dec 08 10:00am - 5:00pm Eastern Time TBD
Fri, Dec 09 10:00am - 5:00pm Eastern Time TBD
Mon, Dec 12 10:00am - 5:00pm Eastern Time TBD
Tue, Dec 13 10:00am - 5:00pm Eastern Time TBD
Wed, Dec 14 10:00am - 5:00pm Eastern Time TBD
Thu, Dec 15 10:00am - 5:00pm Eastern Time TBD
Fri, Dec 16 10:00am - 5:00pm Eastern Time TBD
Mon, Dec 19 10:00am - 5:00pm Eastern Time TBD
Tue, Dec 20 10:00am - 5:00pm Eastern Time TBD
Wed, Dec 21 10:00am - 5:00pm Eastern Time TBD
Thu, Dec 22 10:00am - 5:00pm Eastern Time TBD
Fri, Dec 23 10:00am - 5:00pm Eastern Time TBD

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 39950 points. Points give you money off your next class!
Questions about this class?
Get help now from a knowledge 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