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

IT Classes Online

Expert-led IT training online or virtually

Learn practical IT skills in one of these online courses. Develop professional skills through hands-on training and exercise-driven classes.

  • Live Online
  • Self-Paced
  • Videos
  • Why CreativeLive
  • Reviews
  • Upcoming Classes
  • Data Science & AI Certificate Online

    • Weekdays, Sundays, or evenings
    • 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...
  • 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...
  • Front-End Web Development Certificate Online

    • Weekdays only
    • 108 Hours
    • Open to beginners
    • Financing available
    • 1:1 Mentoring

    Learn front-end web development with HTML & CSS, and JavaScript, and gain skills in building responsive websites for any screen size. Additionally, learn how to use WordPress, the world's leading content management system, to create customizable websites and edit content without coding experience.

    View course
    Loading...
  • Full-Stack Web Development Certificate Online

    • Weekdays only
    • 420 Hours
    • Open to beginners
    • Financing available
    • 1:1 Mentoring

    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.

    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 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...
  • 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 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...
  • Advanced Python for Data Science Course Online

    • Not currently scheduled
    • 30 Hours
    • Prerequisites required
    • 1:1 Bonus Training

    Dive into higher-level Python and data science skills in this advanced bootcamp. Learn advanced functions, work with JSON data and APIs, perform regression analysis, create animated data visualizations, and much more.

    View course
    Loading...
  • Python Certification Online

    • Weekdays, Sundays, or evenings
    • 33 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...
  • 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 Machine Learning Advanced Course Online

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

    Take your machine learning expertise to the next level in this comprehensive, hands-on course designed to transform foundational ML knowledge into practical, real-world applications. Move beyond standard Jupyter notebooks and explore how professional ML engineers build and deploy machine learning systems across diverse domains.

    View course
    Loading...
  • Web Development with HTML & CSS Course Online

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

    Learn how to code webpages using HTML and CSS, from structuring and tagging content to styling and making the pages responsive. Upload and make your websites live using FTP.

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

Self-Paced IT Training Online

  • 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...
  • Web Development with HTML & CSS Course Online (Self-Paced)

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

    Learn how to code webpages using HTML and CSS, from structuring and tagging content to styling and making the pages responsive. Upload and make your websites live using FTP.

    View course
    Loading...
  • SQL Course Online (Self-Paced)

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

    Learn to extract information from databases by writing SQL queries, joining tables, aggregating data, and filtering results. You'll learn PostgreSQL in this class, but the concepts apply equally to other databases such as SQL Server and MySQL.

    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...
  • 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 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...
  • 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...

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

IT Classes Online Videos

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

Web Development with HTML & CSS Course Online (Self-Paced)

Lesson 1: HTML Essentials: Structure, Links & Images
Lesson 2: Styling Content and Page Layout
Lesson 3: Building Page Structure with Semantic HTML & the Box Model
Lesson 4: Styling Navigation and Preparing for Mobile
Lesson 5: Designing a Branded Homepage with Custom Fonts & Layout
Lesson 6: Responsive Layouts with Flexbox, Grid & HiDPI Images

Python for Automation Course Online (Self-Paced)

Lesson 1: APIs
Lesson 2: Data Scraping
Lesson 3: Comparing APIs and Data Scraping

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
  • 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.

Class contents were well structured to understand the basics of Python.

Hyunju T.

Super helpful and really learned a lot!

Nikki R.

Kash was an excellent instructor! His teaching method is so clear, and I really liked that he gave a variety of simple metaphors. He also ensures we have enough breaks to help ease how intellectually challenging dense lessons on Python can be. Can't thank him enough for his passion for teaching! I will be trying to take another course taught by him because this was fantastic. 10/10!

Jaelin R.

The exercises the school puts together and walks us through are very helpful in ensuring we understand the concepts being taught by being able to apply them straight away. Being able to be taught something and immediately put it into practice, identify the "gotchas" and edge cases, and the opportunity to ask questions along the way, is very helpful at reinforcing the learning. The class files and take-home workbooks are valuable and concise.

Phillip B.

Garfield certainly knows Excel and was very effective in conveying the information.

James B.

Very competent and engaged instructor.

Ian B.

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

Mauro C.

Kash was a great instructor, and I certainly learned a lot. Thanks!

Shane G.

Kash and Brian are passionate, knowledgeable, and personable - just want you want in instructors.

Ian Burgess

Very good experience.

Steven C.

Instructor knows the material very well and can deliver the concepts in an organized and logical way. He is very enthusiastic about the subject and keeps our interest.

Evin M.

Our IT Classes Online are rated 4.7 stars by 1,718 students

  • Evin M. Nov 11, 2025

    Instructor knows the material very well and can deliver the concepts in an organized and logical way. He is very enthusiastic about the subject and keeps our interest.

  • Steven C. Nov 10, 2025

    Very good experience.

  • Ian Burgess Nov 3, 2025

    Kash and Brian are passionate, knowledgeable, and personable - just want you want in instructors.

  • Shane G. Oct 15, 2025

    Kash was a great instructor, and I certainly learned a lot. Thanks!

  • Ian B. Oct 14, 2025

    Very competent and engaged instructor.

  • Mauro C. Oct 14, 2025

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

  • James B. Oct 11, 2025

    Garfield certainly knows Excel and was very effective in conveying the information.

  • Phillip B. Oct 9, 2025

    The exercises the school puts together and walks us through are very helpful in ensuring we understand the concepts being taught by being able to apply them straight away. Being able to be taught something and immediately put it into practice, identify the "gotchas" and edge cases, and the opportunity to ask questions along the way, is very helpful at reinforcing the learning. The class files and take-home workbooks are valuable and concise.

  • Jaelin R. Sep 20, 2025

    Kash was an excellent instructor! His teaching method is so clear, and I really liked that he gave a variety of simple metaphors. He also ensures we have enough breaks to help ease how intellectually challenging dense lessons on Python can be. Can't thank him enough for his passion for teaching! I will be trying to take another course taught by him because this was fantastic. 10/10!

  • Nikki R. Sep 19, 2025

    Super helpful and really learned a lot!

  • Hyunju T. Sep 14, 2025

    Class contents were well structured to understand the basics of Python.

  • Jonathan C. Sep 3, 2025

    Great format with fantastic explanations.

  • Jen Park Sep 2, 2025

    If you're thinking about taking a Data Science and Python bootcamp, Noble Desktop might be the only one in NYC that still offers both in-person and online courses and class retakes! Python for Data Science with Kash = highly recommended!

  • Ramon Xulvi-Brunet Aug 31, 2025

    The course is very, very well structured. I am amazed to have seen so many things in just one week. And what to say about the instructor, Kash? Simply... Excellent. Someone with huge experience in Python and Data Science, who was able to make us easily understand quite advanced things in just one week! Fully recommended course!

  • 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.

  • Kyler Johnson Aug 20, 2025

    Garfield, Vincent, and Adebayo were all excellent instructors and had a deep understanding of Excel.

  • Nicholas D. Aug 19, 2025

    I really liked the overall experience. I would recommend the class to all of my friends.

  • Elizabeth C. Aug 19, 2025

    Good examples. So much material in such a compressed amount of time.

  • Nyasia W. Aug 19, 2025

    I never knew how to navigate, let alone read, an Excel sheet, but I love that I'm learning how to do so now. Thank you!

  • Paul C. Aug 19, 2025

    Great instructor. No issues.

  • Shawn H. Aug 19, 2025

    I really liked how informative the class was.

  • Cristine C. Aug 19, 2025

    Very knowledgeable and patient. Thanks

  • Ryan D. Aug 19, 2025

    Detailed and easy to follow.

  • 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.

Showing 25 of 225 reviews

Upcoming IT 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 Programming Course Online
February 23–27
Monday to Friday 10–5pm
$1,495
30 Hours

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.

Excel for Data Analytics Course Online
February 23–25
Monday to Wednesday 10–5pm
$595
18 Hours

Improve your data analysis skills with our Excel for Data Analytics class. Learn essential functions, formulas, and advanced techniques like Pivot Tables and VLOOKUP. Gain hands-on experience and optimize your workflow for efficient data analysis.

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.

Data Analytics Certificate Online
February 23–March 27
Weekdays 10–5pm
$4,995
156 Hours

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.

Showing 5 of 65 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