Discover Classes. Earn 10% Rewards.

Coding Classes Online

243 classes with availability

Python Machine Learning (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Build the fundamentals of machine learning with our self-paced Python Machine Learning Course. Learn to create predictive models, study data, and apply powerful algorithms like decision trees and random forests, no advanced math required.

(452) Intermediate 18 and older

Python Data Visualization & Interactive Dashboards (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Transform raw data into compelling visuals and interactive dashboards using Python libraries including Pandas, Plotly, and Dash. Work through real-world projects at your own pace, deploy them online, and build a portfolio that demonstrates your data skills to potential employers.

(452) Intermediate 18 and older

Python for Automation (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Automate repetitive tasks and extract data from websites using Python in this beginner-friendly, self-paced course. Build real-world automation scripts, learn large-scale data scraping techniques, and develop the skills to run your code efficiently and independently. A strong foundation for anyone looking to streamline workflows or move into web development.

(452) Intermediate 18 and older

AI Coding Bootcamp with Claude Code (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Learn how to build modern web applications with Claude Code, GitHub, Next.js, Supabase, APIs, and deployment workflows in a hands-on live bootcamp. Create real projects as you move from prompting and debugging to security, design, and launch.

(452) All levels 18 and older

Web Development with HTML & CSS (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Learn to build and style websites from scratch with our self-paced Web Development with HTML & CSS course! Gain hands-on experience in coding, structuring, and making responsive webpages while mastering essential web design techniques.

(452) All levels 18 and older

Python Certification (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video 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-...

(452) All levels All ages

AI Software Engineering Bootcamp (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Pick up the skills to design, create, and launch AI-powered applications through a structured, hands-on software engineering program.

(452) All levels All ages

Front-End Web Development Certificate (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Get hands-on with front-end web development through HTML, CSS, and JavaScript, and build the skills to create responsive websites that adapt to any screen size. On top of that, learn your way around WordPress, the leading content management system worldwide, to create customizable websites and up...

(452) All levels All ages

Python Machine Learning Advanced (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video 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...

(452) All levels All ages

Intro to Python Programming (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

This Python course is built to teach you how to code from the ground up and become proficient in programming with Python. You'll learn the syntax, principles, and thought processes behind programming, all while building a solid foundation for further studies in data science or web development.

(452) Beginner All ages

Python for AI (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Build AI-powered web apps in our self-paced Python for AI course! Learn to develop dynamic applications with Flask, integrate the OpenAI API, and bring interactive AI features into your projects.

(452) Intermediate 18 and older

Python: Data Science & AI Machine Learning (High School)

NextGen Bootcamp See all classes by this school @ Live Virtual

Sign up for this live online summer program and pick up Python for data science and machine learning. Build the abilities to analyze and graph data through Python's powerful libraries. A great fit for high school students with an interest in coding.

(52) All levels 13 - 18 years old
$1,699

14 sessions

Gift it!

Computer Science Certificate Live Online (High School & College)

Noble Desktop See all classes by this school @ Zoom Conference

In this live online summer certificate, high school students will master the fundamentals of programming in both Java and Python. Students will get a head start on the AP Computer Science Exam as well as learn the fundamentals of data science and machine learning.

(452) Beginner All ages
$3,095

28 sessions

Gift it!

SQL Bootcamp (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Gain the ability to query, filter, and analyze data with this self-paced SQL course using PostgreSQL. Learn to write effective queries, extract meaningful insights from datasets, and build skills that transfer across a wide range of database systems and data-focused roles.

(452) All levels 18 and older

HTML Email Certificate (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Learn HTML and CSS coding, build effective emails that stay compatible across mail clients, and optimize your emails for desktop, webmail, and mobile users in this certificate program. You'll gain the skills to create responsive emails and bring personality to them through this comprehensive prog...

(452) All levels All ages

SQL Certification (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video 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.

(452) All levels All ages

SQL Server Certification (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Gain practical SQL skills in this hands-on certification program, where you’ll learn to write queries, manage data, and analyze results using Microsoft SQL Server.

(452) All levels All ages

Full-Stack Web Development Certificate (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Build the skills and know-how to step into a Full-Stack Developer role and meet the rising demand for professionals who can create and maintain web applications. This project-driven course teaches you to code websites from scratch, and you'll walk away with a portfolio of working web applications...

(452) All levels All ages

Software Engineering Certificate Program Online (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Learn front-end development with HTML & CSS, JavaScript, and React, plus back-end development with Python and Django. Build full-stack web applications through hands-on coding labs and project-based assignments, and gain the coding, debugging, version control, and agile skills needed to launc...

(452) All levels All ages
$10,995
Gift it!

SQL Server Bootcamp (Self-Paced)

Noble Desktop See all classes by this school - Self-paced Video Training

Learn how to extract actionable insights from databases by writing SQL queries, filtering data, and joining tables. This comprehensive bootcamp covers the fundamentals of SQL and how to apply them across various database systems.

(452) All levels All ages

No results found

Try removing some filters.

Reviews for Coding Classes Online

Coding Classes Online are rated 4.4 stars based on 309 verified reviews from actual CourseHorse.com purchasers.

  • Stephen was amazing..very patience, knowledgable and informative. Answered all my questions and went beyond to assist in ensuring my questions were answered!!
  • Very helpful and detailed with practical information that can be used immediately.
  • I was able to get excellent direction to both understand the sign on process, (which is hard), and the Midjourney experience. The teacher was very attentive and helpful.
  • The instructor was excellent. Help me a lot to understand much better ChatGPT
  • Great intro to Java coding, very informative and helpful.
  • I absolutely loved this course. It goes into detail about everything related to programming, and the experience is mind-blowing!
  • Given how complex and extensive Java is, this course did a great job introducing Java and allowing us to experience and visualize various aspects. Mr. Iwanski was thorough in his explanations and provided relevant examples to teach us the various information. He took time to ensure that we were all on the same page and understanding the concepts. I appreciate his patience and guidance in the course.
  • This made me learn Java at a perfect pace. I understood all that was taught and I learned new things about programming.
  • If you really like computer science or just wanted to learn coding like me. I would highly recommend this course! The student to teacher ratio made it very easy to ask questions.
  • The course lived up to my expectations. I would definitely recommend this course to anyone interested in learning Java.
  • The Java Bootcamp teaches the fundamentals of the Java language in an outstanding way that leaves you unable to comprehend how much you've learned in just one course.
  • We covered something new every day, which made me feel that I was exploring a lot about Python.
  • The methods of teaching were very helpful and I learned a lot from this class.
  • Excellent class that immerses me in a deep and valuable understand of Python and data science!
  • This is a really good course for beginners who know little to nothing about coding. I learned a lot about basic programming, how Java works, and how to write algorithms before implementing them in actual code. The instructor is accommodating and easy to understand as well!
  • They provided a well-equipped environment and a very effective teacher to help me learn Java Coding. the class was enjoyable, engaging, and most importantly, very informative
  • This class promotes my passion for programming!
  • As someone completely new to the world of Computer Science, this course has laid out an easy-to-follow path for me while allowing me to learn so much in just 15 days
  • Great intro to Java coding, very informative and helpful
  • Became proficient in Java Programming and computer science topics and knew nothing before. Would recommend!
  • Professional and proficient service teaching skills
  • Alekai McAdam, provided proficient and professional instructions for class, I learned a great deal of information. Thanks
  • Nice intro, thanks
  • Great program
  • This class was awesome! I've signed up for the Web Development Course next. Thanks again
  • This class was awesome and everything went great. Thank you!
  • Python Immersive

    I would highly recommend this course to anyone who is looking to gain some knowledge with Python. Thalo(course instructor) is the man! He explains things really well and shows great examples throughout his explanation. Again I highly recommend it.
  • Great Class and Instruction.
  • Python Immersive

    I've really enjoyed this course. I've taken online courses but now I understand fundamentals and can right my own scripts. A lot of personal attention. Small group.
  • Terry is a terrific and knowledgeable instructor
  • I loved it,
  • Small class so able to learn as we went along. Very professional and worthwhile.
  • Learned more than i expected, and info was given in a clear way that I didnt feel info overload.
  • Such a great class! Terry was incredibly helpful and knowledgeable. I was looking to move my blog from blogger to wordpress, and he helped along the entire way. My only advice to potential students: come into the class understanding basics for a website or blog. A few students around me left confused and I think their knowledge of using a blog or website was very limiting. This is a class for someone who is really looking to build a site with some understanding of what it takes to use a website.
  • Terri was super knowledgeable, patient, and a masterful instructor. The small class size enabled him to fluctuate between general instruction and personalized assistance.
  • Terry the instructor was super helpful and clear
  • Great teacher and very professional and patient
  • I took the beginner level Python class with John Downs and really had a great experience. John is very knowledgeable about Python and programming in general, and was able to be helpful to students of all levels in the class. The exercises in class and the homework got our hands dirty with the language and the final project was a great way to create a real result by the end of the course. Overall it was challenging, but a valuable intro to a useful tool that was easier to approach with real-life sessions than self-study demos on my own. I'll definitely take classes with NYC Data Science Academy in the future and would recommend it to my friends.
  • The instructor, John Downs, was very knowledgeable and did an excellent job of providing an overview in the key areas of Python. After the five week class I went from knowing essentially nothing about Python to using it as one of my "go to" tools in which I am able to accomplish tasks at work on a daily basis.
  • ColdFusion 10 Development (Advanced)

    The standard of teaching within the school is excellent. Many of the tutors are not only experts in one subject, but masters of many.
  • Front End Web Development: Codewave

    I took the 1 month front end web development course and was happy...I came into the the course with limited knowledge of development and left much more confident. The program is pretty fast paced, but if you study on your own you'll get alot out of it. I liked the small class environment and the fact that we were actively writing programs or building sites every class, rather than listening to lectures.
  • Front End Web Development: Codewave

    Instead of learning programming myself, I find this class is more organized and boosting my skills step by step, the projects really helped my front end development skills.
  • Front End Web Development: Codewave

    I have been teaching myself programming in the last few months and have found it a bit frustrating with tons of information available on the internet, as well as different resources, learning platforms and schools online and offline. Beach Coders Academy helped me to make transition from basic level to an advanced level in the field of frontend web development. I believe now I have a great foundation of knowledge and skills that are necessary to advance in the field of writing code. Thanks to our instructor, who really made the learning process fun and easy! Despite the very specific vocabulary as well as English is being my third language, I was able to understand every single thing, again thanks to our great instructor. They have an excellent job placement program as well ;)
  • Individual help and small classroom size! Terry was a great and attentive instructor. Great way to get started with your own blog.
  • ETL-Abinitio

    Excellent Trainer. Takes more care to explain each and every component till we understand. Sound Knowledge in the subject. Scenario based hands on training. Flexible timing and 1 to 1 coaching. Good materials. Industry Ready once we complete. More interactive training. Learned Abinitio and Unix very easily.
  • ETL-Abinitio

    Excellent knowledge in Abinitio ETL and data warehousing concepts. Looks like he has got deep exposure to both the topics!!!! Highly recommended.
  • ETL-Abinitio

    He has got a very good understanding of Abinitio ETL. The classes were really good and helped a lot to strengthen my roots in Abinitio tool and the technology. Only thing is that we could not do practicals because of the online course but the notes would definitely help in future.
  • ETL-Abinitio

    I am glad that I decided to choose V-Peracto for ETL- Abinitio training course. Wonderful learning experience and I like the way the class is organized and good support staff. V-Peracto providing quality learning experience at affordable price. Thanks to my tutor.
  • ETL-Abinitio

    Great learning experience with proficient trainers in ETL-Abinitio. Flexible timings with hands on experience with real time scenarios. Good value for the money paid and I got placed in multi-national company. Thank you.
  • ETL-Abinitio

    Trainer has in depth knowledge on the technology which was very prominent in the way he categorizes the topic for training. He can easily understand the level of students and train accordingly. Exercises which was given after each class was very helpful and challenging. Highly recommended
Loading...