Live courses (2+ hours) are not included in subscriptions

FAQ Cart
Creative Live Creative Live
  • Coding
    • Python
    • AI
    • Web Development
    • FinTech
    • React
    • High School Coding
    • JavaScript
    • All Coding Classes & Bootcamps
  • Design
    • Graphic Design
    • Web Design
    • Premiere Pro
    • Photoshop
    • InDesign
    • Video Editing
    • UX Design
    • Illustrator
    • Motion Graphics
    • AutoCAD
    • Figma
    • After Effects
    • Interior Design
    • Revit
    • Adobe
    • All Design Classes & Certificates
  • Business
    • Digital Marketing
    • SEO
    • Generative AI
    • PowerPoint
    • Finance
    • Microsoft Office
    • Data Analytics
    • Project Management
    • Social Media
    • Excel
    • All Business Classes & Certificates
  • Certificates
    • Graphic Design
    • Data Science & AI
    • Data Analytics
    • UX & UI Design
    • Data Analytics & AI
    • Video Editing
    • Motion Graphics
    • Digital Marketing
    • FinTech
    • Social Media
    • UI Design
    • Digital Design
    • Full-Stack Web
    • IT
    • Software Engineering
    • Front-End Web
    • Generative AI
    • JavaScript Development
    • Python Developer
    • “MBA” Business
    • Video & Motion
    • Web Design
    • Find & Compare Certificates by Topic
  • Type forward slash ("/") to open the search bar /
  • Corporate
  • Course Catalog
FAQ Cart
  • Coding
    • Python
    • AI
    • Web Development
    • FinTech
    • React
    • High School Coding
    • JavaScript
    • All Coding Classes & Bootcamps
  • Design
    • Graphic Design
    • Web Design
    • Premiere Pro
    • Photoshop
    • InDesign
    • Video Editing
    • UX Design
    • Illustrator
    • Motion Graphics
    • AutoCAD
    • Figma
    • After Effects
    • Interior Design
    • Revit
    • Adobe
    • All Design Classes & Certificates
  • Business
    • Digital Marketing
    • SEO
    • Generative AI
    • PowerPoint
    • Finance
    • Microsoft Office
    • Data Analytics
    • Project Management
    • Social Media
    • Excel
    • All Business Classes & Certificates
  • Certificates
    • Graphic Design
    • Data Science & AI
    • Data Analytics
    • UX & UI Design
    • Data Analytics & AI
    • Video Editing
    • Motion Graphics
    • Digital Marketing
    • FinTech
    • Social Media
    • UI Design
    • Digital Design
    • Full-Stack Web
    • IT
    • Software Engineering
    • Front-End Web
    • Generative AI
    • JavaScript Development
    • Python Developer
    • “MBA” Business
    • Video & Motion
    • Web Design
    • Find & Compare Certificates by Topic
More
  • Corporate
  • Course Catalog
  • Student Testimonials
  • Compare

Contact Us

  • (212) 226-4149
  • hello@nobledesktop.com

Python Classes & Bootcamps Online Live Online

Expert-led Python training online or virtually

Learn Python programming online with hands-on classes covering data science, automation, machine learning, and web development.

  • Live Online
  • Self-Paced
  • Videos
  • Why CreativeLive
  • Reviews
  • Interactive Training
  • Upcoming Classes
  • Python for Data Science Course Online

    • Weekdays, Sundays, or evenings
    • 30 Hours
    • Open to beginners
    • 1:1 Bonus Training

    Unlock the power of Python for data-driven decision-making as you master Python programming fundamentals and dive into data analysis. Acquire essential skills to clean and manipulate data, create insightful visualizations, and perform statistical analysis, all through hands-on projects with real-world datasets.

    View course
    Loading...
  • Python Programming Course Online

    • Weekdays only
    • 30 Hours
    • Open to beginners
    • 1:1 Bonus Training

    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.

    View course
    Loading...
  • Python Machine Learning Course Online

    • Evenings, weekdays, or Sundays
    • 30 Hours
    • Prerequisites required
    • 1:1 Bonus Training

    Learn the fundamentals of machine learning, including regression analysis and classification algorithms, in this practical, hands-on course. Gain the skills needed to solve real-world problems using machine learning, with a focus on Python programming and data science libraries.

    View course
    Loading...
  • Intro to Python Programming Course Online

    • Weekdays, Sundays, or evenings
    • 12 Hours
    • Open to beginners

    This Python course is designed to teach students how to code from scratch and become proficient in programming with Python. Students will learn the syntax, principles, and thought processes involved in programming while gaining a solid foundation for further studies in data science or web development.

    View course
    Loading...
  • Python for Automation Course Online

    • Weekdays, Sundays, or evenings
    • 6 Hours
    • Prerequisites required

    Learn how to use Python to extract data from websites and write loops for processing a large number of pages. This course covers topics such as HTML and CSS, Python fundamentals, web scraping exercises, storage and scheduling, and real-life examples of scraping valuable data.

    View course
    Loading...
  • Python Data Science & Machine Learning Course Online

    • Weekdays, Sundays, or evenings
    • 96 Hours
    • Open to beginners
    • Payment plan available
    • 1:1 Mentoring

    Master Python for data analysis, machine learning, and automation. Build predictive models, create dynamic dashboards, and unleash the power of data visualization. Launch your career in data science and Python engineering, equipped with Python, NumPy, Pandas, and Matplotlib.

    View course
    Loading...
  • Python Developer Certificate Online

    • Weekdays only
    • 90 Hours
    • Prerequisites required
    • Financing available
    • 1:1 Mentoring

    Learn the skills needed to become a Python Developer, from Python programming fundamentals to web development with Django and Django REST. Develop in-demand skills with Django, a popular Python web framework used for back-end web programming, and build a portfolio of projects under the guidance of the lead instructor.

    View course
    Loading...
  • Python Data Visualization & Interactive Dashboards Course Online

    • Weekdays, Sundays, or evenings
    • 24 Hours
    • Prerequisites required
    • 1:1 Bonus Training

    Learn to gather, manipulate, and analyze real-life data in this course, where you'll gain hands-on experience with Python's NumPy and Pandas libraries. Develop your data visualization skills using Matplotlib, Seaborn, Plotly, and Dash Enterprise, and complete real-life projects that can be deployed online.

    View course
    Loading...
  • Python for AI Course Online

    • Weekdays only
    • 30 Hours
    • Prerequisites required
    • 1:1 Bonus Training

    Create, style, and enhance web apps with AI capabilities. In this advanced Python course, you'll develop a powerful sentiment analysis web application with Flask and the OpenAI API integration and learn how to take your coding projects to the next level with AI.

    View course
    Loading...
  • 45,000+
    Students
  • 36
    Years
  • 2,500+
    Testimonials

Self-Paced Python Training Online

  • Python for Data Science Course Online (Self-Paced)

    • 30 Hours
    • Open to beginners
    • 1:1 Bonus Training

    Unlock the power of Python for data-driven decision-making as you master Python programming fundamentals and dive into data analysis. Acquire essential skills to clean and manipulate data, create insightful visualizations, and perform statistical analysis, all through hands-on projects with real-world datasets.

    View course
    Loading...
  • Data Science & AI Certificate Online (Self-Paced)

    • 114 Hours
    • Open to beginners
    • Financing available
    • 1:1 Mentoring

    Learn Python, SQL, automation, and machine learning to become a Data Scientist. Gain Python programming, data analysis, SQL querying, and predictive modeling skills. Perfect for beginners, this program prepares you for entry-level data science and Python engineering roles. Unlock high-paying job opportunities in the field of data science.

    View course
    Loading...
  • Data Analytics Certificate Online (Self-Paced)

    • 156 Hours
    • Open to beginners
    • Financing available
    • 1:1 Mentoring

    Learn the essential skills needed to become a Data Analyst or Business Analyst, including data analysis, data visualization, and statistical analysis. Gain practical experience through real-world projects and prepare for a successful career in the field of data analytics.

    View course
    Loading...
  • Python for AI Course Online (Self-Paced)

    • 30 Hours
    • Prerequisites required
    • 1:1 Bonus Training

    Create, style, and enhance web apps with AI capabilities. In this advanced Python course, you'll develop a powerful sentiment analysis web application with Flask and the OpenAI API integration and learn how to take your coding projects to the next level with AI.

    View course
    Loading...
  • Python Machine Learning Course Online (Self-Paced)

    • 30 Hours
    • Prerequisites required
    • 1:1 Bonus Training

    Learn the fundamentals of machine learning, including regression analysis and classification algorithms, in this practical, hands-on course. Gain the skills needed to solve real-world problems using machine learning, with a focus on Python programming and data science libraries.

    View course
    Loading...
  • Python Data Visualization & Interactive Dashboards Online (Self-Paced)

    • 24 Hours
    • Prerequisites required
    • 1:1 Bonus Training

    Learn to gather, manipulate, and analyze real-life data in this course, where you'll gain hands-on experience with Python's NumPy and Pandas libraries. Develop your data visualization skills using Matplotlib, Seaborn, Plotly, and Dash Enterprise, and complete real-life projects that can be deployed online.

    View course
    Loading...
  • Python for Automation Course Online (Self-Paced)

    • 6 Hours
    • Prerequisites required

    Learn how to use Python to extract data from websites and write loops for processing a large number of pages. This course covers topics such as HTML and CSS, Python fundamentals, web scraping exercises, storage and scheduling, and real-life examples of scraping valuable data.

    View course
    Loading...

Learn the Skills Guarantee™

Hands-on training in small groups

Build practical skills by working through guided projects designed to reinforce learning

Several students, sitting at computers, looking at the front of the classroom

Time-tested curriculum and supporting materials

Course resources are shaped through repeated instruction to support outcomes

Amazing experience. The professor really broke down the material and made sure I understood it. I would definitely recommend this class or school to anyone. Truly loved it!
— David G.

A student reading a workbook in class

Learn from industry experts with teaching experience

Classes are led by professionals who combine real-world expertise with proven teaching abilities

Retake the course for free within one year

Return to the course at no cost to review concepts and strengthen your skills

Python Classes Online Videos

Preview a few of the videos you’ll get with Python Classes Online self-paced training.

Python Data Visualization & Interactive Dashboards Online (Self-Paced)

Lesson 1: Environment Setup & Foundations
Lesson 2: Building Core Dash Visuals
Lesson 3: Pandas & Function Essentials
Lesson 4: Data Analysis & Multi-Graph Dashboards
Lesson 5: Interactive Dashboards & Final Project

Python Machine Learning Course Online (Self-Paced)

Lesson 1: Basic Regression Analysis
Lesson 2: Supervised Learning Essentials
Lesson 3: K-Nearest Neighbors
Lesson 4: Titanic Survival Prediction
Lesson 5: Neural Networks

Python for Data Science Course Online (Self-Paced)

Lesson 1: Python for Data Science Fundamentals
Lesson 2: Boolean Conditions
Lesson 3: Datetime & Random
Lesson 4: Loops & Strings
Lesson 5: Dictionaries
Lesson 6: Numpy
Lesson 7: Pandas Dataframes
Lesson 8: Bar Charts with Matplotlib
Lesson 9: Line & Scatter Charts with Matplotlib
Lesson 10: Pivot Population Data & Charts
  • Students learning graphic design & coding at Noble Desktop

    Learn Real-World Design & Coding Skills

    “Noble Desktop is far and away the most efficient way of gaining computer graphics skills. They give real-world exercises to work on, teach best practices, and inspire many an ‘aha!’ moment. Highly recommended.”
    Joanne Hu

  • Students learning hands-on at Noble Desktop

    30 Years of Experience

    Since 1990 we have perfected the craft of teaching. If students get hung up on an issue, we tweak the class to make it better. We’re the longest running independent training center for code and design in NYC.

Highly Reviewed by Our Alumni

From our hands-on training style to world-class instructors and custom-crafted curriculum, we deliver results our alumni are proud of.

Visuals and class material are excellent. Thank you for your guidance!

Mauro C.

I know I made the right choice selecting Noble Desktop/Practical Programming to start my Python journey.

Kaheem Hutchins
GlobalWebIndex

Thalo is a great machine learning instructor. He takes his time to make sure you have good notes and explains everything so that you are not left behind.

Mayhugh Davis

As an experienced analyst looking to expand my skillset to include Python, this class was ideal. Without having any Python experience I am now confident I can start leveraging it in my day-to-day work. The class covers everything from how to install and access Python, to data manipulation and visualization.

Harry S Vanderburg
ABILITY Network

Professional, supportive, engaging and down to earth instructors. Noble Desktop is always there for you.

Mai Amouyal

If you're truly starting with just about zero programming experience this particular Bootcamp will catapult you into intermediate within a few short weeks. Before the class was over I was already able to complete projects on Coursera's project series with relative ease. To be able to cover loops, numpy, pandas, and even data visualization in a short time is very impressive.

Tyler Irwin
New York Life

EXCELLENT! I was surprised by just how 'inspiring' Patrick turned out to be. He made the material interesting and provided a model of how to establish a good mind-frame necessary to mastery. I loved it. Felt like I got personal direction as well as technical skill.

Sean Kerr

This is a great crash course for anyone who's worked with basic Python files and wants to know what they're reading, and to start writing scripts of their own.

Gabe Scelta
United Nations

In just one week, I went from knowing nothing about Python to being able to code in numerous ways. This virtual course did a wonderful job feeling like an in-person course and we had an engaging teacher.

Merianne Spencer

I am learning what I wanted and in the right atmosphere with the right instructor. Art understands Python and knows how to drive its juice into our souls. He is patient and tolerant with us and has so many ways to make each format sink in.

Jesse Daniels

I highly recommend the Python for Data Science Bootcamp to anyone who has little programming experience and would like to know some basic knowledge about Python.

Yulei He
Centers for Disease Control and Prevention

I hope I can take another class with Art!

Dieudonne Nahigombeye
Centers for Disease Control and Prevention

Whether you are a beginner, slow learner, or intimidated by coding, this class will ease your fears.

Amanuel Melekin
Centers for Disease Control and Prevention

Terrific curriculum and content, and a world-class instructor and hands-on practice. Couldn't have asked for a better overall experience. 10 stars out of 5!

Jordan Fogel

Had a great experience and learned a lot within such a short period of time.

Russel Rouf

Very useful instructors and good content. Would recommend the Python for Data Science Bootcamp.

Roberta Caselli

Very useful instructors and good content. Would recommend the Python Machine Learning Bootcamp.

Roberta Caselli

A fast-paced bootcamp that kept me engaged and was kept lively with humor.

Robert McLoughlin

Art Yudin is a fantastic instructor. During the course, he was very helpful with providing links, explaining certain methods, and providing really good examples.

Emil M.

Excellent materials and quality of instruction. I came away feeling confident in what I knew and with lots of detailed notes that I could refer to in the future. Probably the best virtual instruction that I've attended!

Leron Culbreath

I thought the content for the class provided good coverage of the foundations of Python. Art is a good instructor. I like his approach of teaching a concept, then giving us an exercise to work through.

Michael M.

Art was an awesome instructor. For someone who has no experience with Python or coding, he made it very simple to understand and took the time to make sure we were caught up to speed every few minutes. Definitely interested in learning more and looking forward to how I can apply the information I learned today, and help my team/company. Also motivated to learn more and practice this more and more.

Ben G.

I've taken a number of Python introductory courses, but this one left me feeling the most prepared to start practicing on my own. Looking forward to doing more than just 2+2!

Sean McNelis

Instructor was very good. Clearly walked through a broad amount of Python material in a succinct and helpful way.

Peter B.

Art was very knowledgeable, with great, repetitive, and helpful examples/exercises. We went through a lot of examples but the breaks and lunch breaks in between really helped to ensure we stay engaged.

Bo H.

Very solid information, a great basic Python course. Art did a great job getting the class up to speed and helping us catch up quickly if we fell behind any.

Christopher S.

Excellent. Art fine-tunes his teaching style to our level of understanding. Efficient, patient, current examples of data topics, overall great for me as a beginner - never coded at all prior!

Michelle Moreno

The 5-day Python bootcamp was excellent! It was exactly what I needed to get a broad overview of Python, and it got me excited to continue coding. The course instructor Brian was fantastic. He kept the class fun, interesting, and engaging. I really enjoyed his teaching style.

Rasia Naidoo

The teacher really cared and was enthusiastic, I'm glad I took the course. The prepared Python files are really nice. Having a "start" and "finish" version is also really nice. Can't stress enough how great it is to have extra exercise files directly related to what we covered but going in more depth than we have time for to work on afterward.

Chris Greene

This was my first experience with HTML database extraction and web scraping. Art was attentive as always and ready to explain details. I liked the fact that he always asked. "Does anyone have a question?" It is amazing how patient Art is about repeating parts of his class. Thumbs up for that!

Nikola Janjic

Art did an excellent job of helping us to understand Python!

Loyce Laurent

Art is a great instructor. He can not only explain everything clearly but also motivate us to study. A huge amount of information in such a short time. After this course, I realized how many possibilities Python opens. Even if I decided not to work in data science, I still would not regret that I took the course.

Lidiia Nikolaeva

It was great to see my progress during the duration of this bootcamp. I started with no prior knowledge of Python and by the end of the course, I was able to complete a machine learning project using Python.

Niekel Griffith

This was easily the best instruction I have received all year -- I honestly feel like 3 days was enough time to get the entirety of Python's basics down, and I am looking forward to actively pursuing this as a data language. Boris was a fantastic teacher with excellent pacing and an easy-to-understand style, and the class materials were laid out in a sensible manner to pack a lot of content into a few short days of instruction.

Zachary Rusconi

Excellent coursework and professor. It helped me grasp the basics of machine learning quickly and effectively. The class was hands-on and helped me implement Python concepts and apply them to build machine learning models. It was a great learning experience!

Jayashree Subramanian

I recommend this course, this teacher, and this school to everyone wanting to learn machine learning. It was an amazing experience.

Federico Garay

It's my first time attending a bootcamp and I really enjoyed it. Having learned Python by myself, I was not sure if I'd learn new things in this bootcamp. Still, I was pleasantly surprised that I learned quite a lot, from small but fundamental concepts (importance of returning values, structure of Pandas, etc.) to more elaborate ones (structure of functions and loops, lambda functions, etc.). It helped me consolidate the basics, fill in the gaps in my overall understanding of Python, and make me more confident in using it. Moreover, Brian is a great instructor, conveying all these concepts in an interesting and easily understandable way!

Arnaud Borrens

Instructor Brian is amazing and very knowledgeable. He makes sure everyone understands something before moving to the next subject. For someone who doesn't have experience, this 5 days of content is good enough to learn how to code with Python for data science. Thank you, Professor Brian, for your excellence!

Shahnoza Yusupova

Python is a 'must' language to learn. This class gave me a good start to go back and work on my modernization project where I will be using Python.

Rahul Vohra

Even if you are a beginner in Python programming, don't worry - all teaching is done in a way students can understand thoroughly.

Dookyoo Kim

I think anyone with an interest in learning Python as a new skill would benefit from Noble Desktop's bootcamps, especially with the option to retake them. I feel very positive about what I've learned and look forward to continue developing my skills in the field.

Michael Abrams

The Python Web Development with Django course is outstanding. Cannot recommend it enough. The flow, content, and pace are just right. The real gem is the instructor. Art Yudin is a very strong teacher with great patience and a terrific ability to simplify, explain, and make it all make sense. With years of experience teaching and more years as a practitioner, Art provides real world based teaching and explanations of everything. Quite apart from that, the guidance and counseling that he provides throughout the course on the related job market and how to position yourself as best as possible for future employment is priceless.

Andrei Magasiner

Noble Desktop (where I took the Python for Data Science Bootcamp) provides very well-planned classes with easy-to-access content to make the experience more interactive. It's a no-brainer to sign on with them.

Joseph Lusso

This class offers you the opportunity to refine your Python skills and introduces you to new ways to visualize and, more importantly, summarize data. The project you complete by the end of it will reflect the progress you've made learning Python.

Michael Abrams

If you want a place to get a great introduction to data analytics and computer programming, I would highly recommend the Noble Desktop program. These professors care about your success.

Frank Kuffuor

My overall experience was a 10+. As a rusty data scientist, I am absolutely amazed at how fast this course refreshed my knowledge and gave me a deeper understanding of the concepts! I am very happy to have enrolled in this course!

William Hall

I would highly recommend this bootcamp to anyone who ever wanted to really understand ML models.

Corey Cunningham

Well worth the investment. Terrific introduction to Python.

James Darrow

It was affordable and informative. The class content was very comprehensive and easy to understand and follow. The content was interesting as well and was a good introduction to Python. I will be returning for future courses.

Almas Chowdhury

This was my second class with Noble Desktop, and I must say that I'm very happy with the course content and the instructors. If you ever wondered how to extract useful information from websites and have some Python knowledge, then this course is for you! You will learn the difference between web scrapping and API calls, as well as get real-world examples of how to correctly extract and format your data. Moreover, Art will give you tips and tricks on how to find help inside Python if you should get stuck! Looking forward to my next class!

Arnaud Borrens

Awesome hands-on learning experience. I loved being able to follow along in Google Colab, make mistakes, and try to figure them out, but also having the ability to get help as needed. Even as an experienced programmer in other languages, I found this very helpful due to the subtle syntax differences with Python. Will definitely take another class in the future!

Vera Smith

Python for Automation is valuable for everyone pursuing knowledge in this space. Whether you have limited experience or have been doing this every day, you will leave the class with more knowledge, and with direction for future growth.

Alexander Morgovsky

This was an amazing course overall and I absolutely loved it!

Elaheh(Ella) Mashali-Ferdows

This course provided a strong foundation in using Python for Data Science, which has enabled me to create my own tools to consolidate and track artist data, finding anomalies and growth trends early. Building upon my experience in Radio, A&R analytics and E-commerce I look forward to continuing to optimize methods of discovery and artist development. I’m genuinely excited to keep building on this momentum as there’s so much potential in using data to tell meaningful stories, especially in industries like music and entertainment.

Scott Sheldon

The instructor was thorough and very informative. This course was wonderful, and the instructor was very knowledgeable.

Elaheh(Ella) Mashali-Ferdows

The instructor had a good way of presenting the material to make it understandable. I learned Python, and the data science side of the class taught me a lot, too.

Jonathan B.

The class is an excellent way for someone who knows nothing about programming to gain foundational knowledge and confidence!

Howard B.

This class exceeded my expectations—engaging, practical, and incredibly well-taught. Even as a remote student, I felt fully connected and confident in what I was learning. Highly recommend!

Eduardo "Eddie" Hernandez

Great structure and cumulative learning experience. Colin is one of the top instructors at Noble. Incredibly knowledgeable, empathetic, and supportive to students who are new to programming. He does a great job of connecting "coding speak" into a tangible, real-world example so that students who are less technically savvy can understand the material.

Julia C.

I just completed a week-long Python for Data Science Bootcamp, and it was truly one of the most valuable learning experiences I’ve had. The instructor was incredibly knowledgeable, patient, and genuinely passionate about teaching. He made complex topics easy to grasp by breaking them into manageable parts and encouraged questions throughout. The hands-on exercises and mini-challenges were especially helpful in reinforcing each concept.

Jason Bowie

If you are looking for a challenging and informative learning experience, this class is for you! I enjoyed my experience taking the course, and I would love to take other classes focused on Python if given the chance.

Jason Stadig

I've been programming and learning programming since 1978, and I have to say that this class was a breath of fresh air. It seriously opened my eyes to some new possibilities and answered some questions about Python that I have had for some time. What an outstanding instructor and what a great class!

Dennis Garber

The instructor was very knowledgeable and explained code logic with a real-world scenario, which made understanding the concept really easy. Very well defined for a beginner.

Chintankumar Shah

Overall, Brian McClain was an instructor who switched back and forth from high-level coding to basic debugging with real-world examples and experience. His examples and step-by-step instructions help me to stay engaged and redirected by pulling me back into the lesson.

Julio Diaz

This is a great class for anyone looking to sharpen their Python skills and get a clear intro to machine learning. It's easy to follow and well worth it!

Eduardo "Eddie" Hernandez

Our instructor was very knowledgeable about the material. Seemed to know the content very well. It applied to what we do, and there was a lot that was new to me, so it opened the door to new possibilities, and I hope to apply much of what I learned in my day-to-day job

Jason Magsamen

Another great class from Mr. Colin. He makes learning Python for automation simple, engaging, and easy to follow.

Eduardo H.

It was a great class with an outstanding teacher! Thank you for your hard work, knowledge, and time put into the course.

Jason W.

Great insight, expertise, and outstanding examples.

Frank F.

Nice teacher.

Jen P.

A great class with the best instructor!

Erwin S.

Instructor is great and actually takes time to answer questions, as best as possible given time constraints, various levels of students, and the pace of the material.

Erika H.

Good content and good time management. Exercises were challenging but achievable based on learning. Thank you!

Samir P.

I learned a ton through this class and am very excited to apply it to my job.

Johann H.

Excellent content, buildable learnings in a very fun, collaborative class. I enjoyed working on really interesting and achievable projects. I highly recommend Python for AI apps with Brian.

Julia C.

Well structured, interactive, and informative. Would recommend this class and instructor to others. Would take other classes with this instructor.

Frank P.

Professor Jaffe made otherwise tedious material interesting and even cool!

Kate B.

Really appreciated being able to get real-time support from the instructor as we worked through problems in class. Since I came in with some prior Python experience, it also helped me think through additional ways I could apply these tools to my day-to-day life, both at home and at work.

Mallory S.

Colin is an exceptional instructor. He maintained an environment that encourages people to feel comfortable learning and engaging.

Krishna R.

It's been a great experience! I also enjoy the environment at Noble Desktop. Everyone there has been very friendly and approachable. I hope I get to come back for more classes. Learning Python for Data Science has widened my understanding of all that it is capable of. Thank you.

Donato Villalba

Brian is very thorough and extremely helpful. He has a very engaging style of teaching.

Nyasia W.

I came into this with zero Python knowledge, and came out of it with some useful fundamental knowledge. I also met some cool people, and it was a welcoming environment.

Giorgio P.

The instructor was amazing. He was very interactive. He made the class enjoyable for me, someone who has no programming background.

Jasmine E.

It was great having this course with Collin, who also taught us Python for DS. Collin's sense of humor and patience kept the class engaged in a very dense topic. Great work, Noble Desktop!

Donato V.

The instructor explains material well, will answer questions, and work with students experiencing any issues.

Frank P.

Noble Desktop and Brian McClain hit it out of the park again! Fasten your seatbelts and hold on, because this class is a rocket ship of learning. It brilliantly takes foundational Python and expands it naturally to show you how to develop working machine learning models. It is a lot of information for a 30-hour bootcamp, but the flow ensures understanding through carefully crafted exercises and real-world examples. A+

Jim Kerekgyarto

A great course. I gained an incredible amount of knowledge in only 5 days.

Dennis G.

I learned a lot about the beginner uses of Python and how it can be implemented into my work.

Jay Swanson

This bootcamp was exactly what I needed to demystify machine learning. Brian’s teaching style, real-world examples, and signature ‘Brianisms’ kept me fully engaged all week. The pace was fast, the content was spot on, and I walked away wanting more.

Aaron Helgren

Outstanding class from Brian, once again. 5 stars.

Djakaridia K.

Super passionate, outstanding instructor. The format of using notebooks is great vs. PowerPoint and moving between PowerPoint and Visual Studio or Google Colab.

Marcin Iwanicki

Really intense, but I am looking forward to learning to apply this knowledge to my everyday life and future projects. Thank you.

Edlene Zimiles

Our Python Classes & Bootcamps Online are rated 4.7 stars by 612 students

  • Mauro C. Oct 14, 2025

    Visuals and class material are excellent. Thank you for your guidance!

  • Edlene Zimiles Aug 24, 2025

    Really intense, but I am looking forward to learning to apply this knowledge to my everyday life and future projects. Thank you.

  • Marcin Iwanicki Aug 12, 2025

    Super passionate, outstanding instructor. The format of using notebooks is great vs. PowerPoint and moving between PowerPoint and Visual Studio or Google Colab.

  • Djakaridia K. Aug 11, 2025

    Outstanding class from Brian, once again. 5 stars.

  • Aaron Helgren Jul 31, 2025

    This bootcamp was exactly what I needed to demystify machine learning. Brian’s teaching style, real-world examples, and signature ‘Brianisms’ kept me fully engaged all week. The pace was fast, the content was spot on, and I walked away wanting more.

  • Jay Swanson Jul 29, 2025

    I learned a lot about the beginner uses of Python and how it can be implemented into my work.

  • Dennis G. Jul 24, 2025

    A great course. I gained an incredible amount of knowledge in only 5 days.

  • Jim Kerekgyarto Jul 23, 2025

    Noble Desktop and Brian McClain hit it out of the park again! Fasten your seatbelts and hold on, because this class is a rocket ship of learning. It brilliantly takes foundational Python and expands it naturally to show you how to develop working machine learning models. It is a lot of information for a 30-hour bootcamp, but the flow ensures understanding through carefully crafted exercises and real-world examples. A+

  • Frank P. Jul 22, 2025

    The instructor explains material well, will answer questions, and work with students experiencing any issues.

  • Donato V. Jun 25, 2025

    It was great having this course with Collin, who also taught us Python for DS. Collin's sense of humor and patience kept the class engaged in a very dense topic. Great work, Noble Desktop!

  • Jasmine E. Jun 25, 2025

    The instructor was amazing. He was very interactive. He made the class enjoyable for me, someone who has no programming background.

  • Giorgio P. Jun 24, 2025

    I came into this with zero Python knowledge, and came out of it with some useful fundamental knowledge. I also met some cool people, and it was a welcoming environment.

  • Donato Villalba Jun 3, 2025

    It's been a great experience! I also enjoy the environment at Noble Desktop. Everyone there has been very friendly and approachable. I hope I get to come back for more classes. Learning Python for Data Science has widened my understanding of all that it is capable of. Thank you.

  • Jen P. Mar 31, 2025

    The instructor, Colin Jaffe, was pleasant.

  • Eduardo H. Mar 31, 2025

    Another great class from Mr. Colin. He makes learning Python for automation simple, engaging, and easy to follow.

  • Eduardo "Eddie" Hernandez Mar 28, 2025

    This is a great class for anyone looking to sharpen their Python skills and get a clear intro to machine learning. It's easy to follow and well worth it!

  • Jen P. Mar 28, 2025

    Nice teacher.

  • Malik Roberts Mar 10, 2025

    If you are serious about your learning, whether you have or don't have experience, Noble Desktop is the place for you. Between my instructor's 40+ years of teaching experience and the quality personnel, I know I'm in good hands. I actually believe I can be a Software Engineer now.

  • Alexander Morgovsky Dec 26, 2024

    Python for Automation is valuable for everyone pursuing knowledge in this space. Whether you have limited experience or have been doing this every day, you will leave the class with more knowledge, and with direction for future growth.

  • Elaheh(Ella) Mashali-Ferdows Dec 13, 2024

    This was an amazing course overall and I absolutely loved it!

  • Elaheh(Ella) Mashali-Ferdows Dec 13, 2024

    The instructor was thorough and very informative. This course was wonderful, and the instructor was very knowledgeable.

  • Corey Cunningham Sep 15, 2024

    I would highly recommend this bootcamp to anyone who ever wanted to really understand ML models.

  • Esther R. Mar 19, 2024

    My instructor was really clear on the explanations and knowledgeable about the programming language of Python. As someone with a programming background, it was a pretty good introduction and refresher.

  • Michael Abrams Feb 23, 2024

    This class offers you the opportunity to refine your Python skills and introduces you to new ways to visualize and, more importantly, summarize data. The project you complete by the end of it will reflect the progress you've made learning Python.

  • Michael Abrams Feb 23, 2024

    Python for Automation makes it possible to apply data science to any pet project, with limitless sources of data at your disposal. A more than worthwhile course.

Showing 25 of 62 reviews

Interactive Training

Attend courses live online. 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 CreativeLive, you’ll learn in small groups (typically 8-15 students) and receive personalized attention.

Live Online Remote, from anywhere

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.

  • Live, interactive class
  • Experienced instructor teaching over Zoom
  • Remote setup assistance provided
photo of instructor leading a class in person
student taking a class live online, seated on their living room floor, leaning against a couch
Zoom application icon next to other app icons

Upcoming Python Classes Online Classes

All times are listed in Eastern Time unless otherwise specified.

February 2026
Python Machine Learning Course Online
February 9–March 16
Mondays & Wednesdays 6–9pm
$1,895
30 Hours

Learn the fundamentals of machine learning, including regression analysis and classification algorithms, in this practical, hands-on course. Gain the skills needed to solve real-world problems using machine learning, with a focus on Python programming and data science libraries.

Python for Automation Course Online
February 13
Friday 10–5pm
$425
6 Hours

Learn how to use Python to extract data from websites and write loops for processing a large number of pages. This course covers topics such as HTML and CSS, Python fundamentals, web scraping exercises, storage and scheduling, and real-life examples of scraping valuable data.

Python Developer Certificate Online
February 23–March 13
Weekdays 10–5pm
$3,995
90 Hours

Learn the skills needed to become a Python Developer, from Python programming fundamentals to web development with Django and Django REST. Develop in-demand skills with Django, a popular Python web framework used for back-end web programming, and build a portfolio of projects under the guidance of the lead instructor.

Software Engineering Certificate Online
February 23–August 13
Weekdays 10–5pm
$10,995
510 Hours

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.

March 2026
Python for Automation Course Online
March 1
Sunday 10–5pm
$425
6 Hours

Learn how to use Python to extract data from websites and write loops for processing a large number of pages. This course covers topics such as HTML and CSS, Python fundamentals, web scraping exercises, storage and scheduling, and real-life examples of scraping valuable data.

Showing 5 of 41 courses

Creative Live

Organization

CreativeLive hosts live, instructor-led courses through trusted partners. Courses are taught in real time and span a range of creative subjects, including photography, design, video, marketing, and data. Each class provides an interactive online learning experience led by industry professionals, with opportunities for live engagement.

Contact Us

Office Hours:
9am–6pm EST, Mon–Fri

(212) 226-4149

hello@nobledesktop.com

© Copyright 2026 CreativeLive

Policies

Compare selected courses Clear selection Comparison limit reached