Best Python Bootcamp
We are proud to have been awarded Best Python Bootcamp by Forbes Advisor for our Python Developer Certificate.
Learn the skills to become a Python Developer, from programming fundamentals to web development with Django and Django REST. Build a portfolio of projects under the guidance of expert instructors while mastering Django, a popular Python web framework used for back-end web development.
Special Promotion: Receive two free Python electives (data science fundamentals, machine learning, Python for AI, or data visualization) when you register for this certificate program. Contact us after enrolling to be added to the class.
Start your journey to becoming a Python Developer with this comprehensive program. You’ll gain expertise in Python programming, web development with Django, and working with APIs using Django REST, preparing you for roles in back-end development and software engineering.
Students should feel comfortable coding HTML and basic CSS. You should have knowledge equivalent to our Web Development with HTML & CSS class. Knowledge of another programming language is helpful, but not required.
Mar 3–7 | Mon–Fri | 10am–5pm | Python Programming Bootcamp |
Mar 10–21 | Mon–Fri | 10am–5pm | Python Web Development with Django |
May 12–16 | Mon–Fri | 10am–5pm | Python Programming Bootcamp |
May 19–Jun 3
Except: May 23, May 26 |
Mon–Fri | 10am–5pm | Python Web Development with Django |
Need more flexibility? Tap the button below to individually choose class date options for each class in this program.
If you prefer to pay your tuition over time, we have payment options to meet your needs. Finance your education through an installment plan or a 0% interest tuition financing plan. We also assist with documentation should your employer offer tuition reimbursement.
See the Installment plan FAQ for more information.
Student financing plan provided through Climb Credit. See the Climb Credit FAQ for more information.
This program is approved for the training of veterans and other eligible persons by the approved agency. Choose Veteran’s Administration at checkout or contact us for more information.
If you’re a company enrolling your employee or an employee seeing tuition reimbursement from your company, choose Corporate Invoice at checkout.
Choose two of the classes below as free electives (contact us after registration).
There are no extra fees or taxes for our courses. The price you see on this page is the maximum you’ll pay us.
However, if you plan to take the course live online, you may need to obtain required software. We’ll help you get set up with a free trial of paid software prior to the class. Most of our coding classes utilize freely-available open-source software. For most of our design and motion graphics courses, we will help you get set up with a free trial of Adobe Creative Cloud. If you attend the course in-person, we will have a computer already set up for you with all of the required software for no additional cost.
This program is a discounted package of classes that is 15–25% off the individual class prices, so additional discounts do not apply.
Learn the concepts and skills covered in this program or your tuition is on us. See details and terms & conditions.
Work on projects proven to boost retention
Refined over many cohorts for an optimal learning experience
The teaching method at Noble Desktop is perfect and the classes provide you with infinite knowledge that makes you eager to take everything they offer. I love Noble!
—Ivonne Ackerman
Experienced educators who are driven to help you succeed
Refresh the materials for free within one year
Attend this certificate program in-person in NYC or Live Online via Zoom. Engage with expert instructors, ask questions, and get feedback on your exercises and projects.
Unlike other providers, these are not mass open-enrollment classes. At Noble Desktop, you’ll learn in small groups (typically 8-15 students) and receive personalized attention.
Get face-to-face interaction with an instructor and other students when you learn at our NYC campus. Courses are hands-on with a computer and software provided.
Get the same interactivity and access to the instructor as in-person students. There are no extra fees and we’ll work with you to ensure your remote setup is perfect.
Our instructors are veterans of their field and experienced educators, driven to help you succeed.
Program Director & Senior Instructor
Program Director & Senior Instructor
School Director, Instructor, & Senior Course Developer
We want you to succeed in your career goals. In addition to 90 hours of hands-on, interactive training, you’ll also receive four 1-on-1 mentoring sessions where you can:
Upon completion of this course, you’ll receive an official certificate testifying to your mastery of the curriculum. We’ll send you a link where you can download your certificate, share it online with your friends, post it to your professional network on LinkedIn, and view all your earned certificates. Congratulations on your achievement!
Shareable on
We offer a single free retake of any module or the whole program within a year.
You can also access recordings of each session in your student portal within one business day of the session’s end. Recordings are available for one month after the session.
This is the recommended order, but some courses may be taken in a different order.
Unit 1 30 Hours
Unit 2 60 Hours
Choose two of the classes below as free electives (contact us after registration).
Bonus 30 Hours
Bonus 30 Hours
Bonus 30 Hours
Bonus 30 Hours
We cover the tools and techniques you need to succeed.
Today’s most popular code editor, VS Code is free, has many useful features, and integrates Git and GitHub for collaborating with other developers.
A general-purpose programming language that can be used to develop applications, analyze and visualize data, create machine learning algorithms, automate tasks, and much more.
Django is a Python web framework used for back-end web programming.
SQL is used to communicate with databases. It stands for Structured Query Language, because it’s a way to query (question) the information stored in a database.
Git lets you track code changes and collaborate with other developers.
GitHub is a service that allows you to share code and collaborate with other developers.
The Python Developer Certificate is for individuals who want to code the back ends of websites. This program is best suited for:
In addition to 90 hours of interactive training, you will receive four 1-on-1 mentoring sessions that can be used for career and job support, including polishing your resume, preparing for interviews, and reviewing best practices for applying to jobs. Note, however, that we don’t provide job placement (i.e. reaching out to companies on your behalf).
Students should feel comfortable coding HTML and basic CSS. You should have knowledge equivalent to our Web Development with HTML & CSS class. Knowledge of another programming language is helpful, but not required.
Yes, this course is eligible for our installment plan or a 12-month financing plan through Climb Credit (no interest or financing fees).
Learn more in the Financing section above.
You may attend this training virtually (online) at the scheduled time the course is offered (New York, Eastern Time).
You have some options:
Select up to two courses and tap Compare selected courses to view a side-by-side comparison of Python Developer Certificate with your selected courses.
Gain the skills and knowledge to become a Full Stack Developer and meet the growing demand for professionals who can develop and maintain web applications. This project-oriented course teaches you how to code websites from scratch, and you'll build a portfolio of working web applications to showcase to potential employers.
Learn front end development with HTML & CSS, JavaScript, and React, and back end development with Python, Django, and Node.js. Get 1-on-1 mentoring and a structured curriculum to become a skilled Software Engineer or Full Stack Developer.
Learn how to build web apps with JavaScript, one of the most popular programming languages in the world. Develop in-demand skills, including creating dynamic web applications with React and Node.js, working with APIs, and incorporating third-party frameworks and libraries.
Learn Python programming from scratch. Master variables, data types, loops, and functions, and tackle real-world challenges with object-oriented programming. Create a GitHub portfolio to impress employers and master practical Python skills.
Salary in NYC
$132,000 / year
Python Developers typically choose to focus on back end web development, data science or analysis, scripting, or product development. They build the server side of websites, processes for data analysis, and create automation scripts.
Salary in NYC
$71,000 / year
Web developers build webpages using coding languages such as HTML, CSS, and JavaScript. They program functionality and identify/troubleshoot errors in code. Web developers can work on front-end development (the part of the website you see in a web browser), or on back-end development (the logic and database functionality that runs on the web server). Others work as full-stack developers, providing end-to-end (front to back) expertise.
Salary in NYC
$153,000 / year
A Back End Developer builds the server-side of a web application and integrates front end development components.
Salary in NYC
$149,000 / year
Software engineers use their extensive knowledge of user experience design, operating systems, and programming languages to develop software. They can create different types of software, from games to operating systems. After analyzing a client's needs, they design, develop, and test software to meet that need. Software engineers can be divided into two distinct career categories: application engineers and systems engineers.
Each installment is charged to your card on file one week before the start of the associated course. The payment schedule may vary if the courses are taken in a different order.
Installments | List Price | |
---|---|---|
$399.50 | 10% non-refundable deposit | -- |
$1,495.00 | Python Programming Bootcamp | $1,495 |
$2,100.50 | Python Web Development with Django | $2,995 |
▴ Your 10% deposit has been applied, as well as the certificate discount of $495 | ||
$3,995.00 | Total You Pay |
See the Installment plan FAQ for more information.
Program Director & Senior Instructor
Art Yudin is a FinTech enthusiast who has a great passion for coding and teaching. Art is the founder and CEO of Practical Programming (a Noble Desktop partner company), a leading training company for aspiring developers and data scientists. Currently, Art develops financial services software and leads classes and workshops at Practical Programming in New York and Chicago.
He is the author of several coding publications including "Building Versatile Mobile Apps with Python and REST with React and Django."
Program Director & Senior Instructor
Brian is an experienced instructor, curriculum developer, and professional web developer, who in recent years has served as Director for a coding bootcamp in New York. Brian joined Noble Desktop in 2022 and is a lead instructor for HTML & CSS, JavaScript, Python for Data Science, and Excel. Prior to that, he taught Python Data Science and Machine Learning as an Adjunct Professor of Computer Science at Westchester County College.School Director, Instructor, & Senior Course Developer
Dan Rodney has been a designer and web developer for over 20 years. He creates coursework for Noble Desktop and teaches classes. Dan also writes scripts for InDesign (Make Book Jacket, Proper Fraction Pro, and more) in his spare time. Dan teaches just about anything web, video, coding, or print-related (and more): HTML, CSS, JavaScript, Figma, Sketch, After Effects, Premiere Pro, Photoshop, Illustrator, InDesign, SQL, Power BI, Data Visualization, Project Management, and more. You can find Dan on X (Twitter), LinkedIn, Facebook, and at danrodney.com.