Discover Classes. Earn Rewards.

Coding Classes Online

Upcoming schedule view

Learn to code and level up your programming skills with a wide range of online classes. Discover courses in Python, JavaScript, web development, data analysis, and more, and gain the skills you need to succeed in the tech industry.

146 classes have spots left

Planning Effective Software Testing

Global Knowledge

Learn proven techniques for planning, estimating, and managing your software test plans to ensure your testing is done more effectively and within available time, budget, and resources. A complete test plan has the same sort of information as any other good plan. It defines what will be done and what will not. It estimates resources that will be required and lists a schedule of activities. It establishes a basis for managing the testing activities,...

(12) All levels 18 and older
No upcoming schedules

Guerrilla Modern Web Development

Global Knowledge

In this course, you will learn how to develop modern web applications using a combination of JavaScript, AngularJS, Ajax, ASP.NET Web API, HTML5 and CSS techniques. You will learn to create modern client-side web applications that use document object model and JavaScript runtime environment the browser provides. Required Materials You are required to bring your own laptop. What You'll Learn JavaScript and how it differs from languages like C#...

(12) All levels 18 and older
No upcoming schedules
$3,795

5 sessions

Gift it!
Discover Classes. Earn Rewards.

Coding Classes Gift Card

Thousands of classes & experiences. No expiration. Gift an experience this holiday season and make it a memorable one. Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Explore Coding Private Group Events

Explore private group events and team building activities ranging from cooking to art, escape rooms, trivia, and more

Explore Coding Private Group Events
Animated gif slider: slide 1: a person in a meditative pose with paint on their apron; slide 2: person making a pizza; slide 3: 3 people drinking wine and smiling; slide 4: two people competing in a sack race while others look on

Modern Web Development

Global Knowledge

In this class, you will learn how to develop modern web applications using a combination of JavaScript, AngularJS, Ajax, ASP.NET Web API, HTML5 and CSS techniques. You will learn to create modern client-side web applications that use document object model and JavaScript runtime. What You'll Learn JavaScript and how it differs from languages like C# or Java Modern client-side framework AngularJS and see why it's so powerful Use Ajax and ASP.NET...

(12) All levels 18 and older
No upcoming schedules
$2,995

5 sessions

Gift it!

Guerrilla .NET (US)

Global Knowledge

Guerrilla .NET provides a deep exploration of .NET design philosophy and practical advice. You will learn a myriad of patterns and best practices and get hands-on experience developing applications using Visual Studio and Windows 8. Learn to write code using .NET class libraries like Entity Framework, ASP.NET MVC, and the new Windows Runtime (WinRT). You will also dive into many of the important technologies used to build the web including ASP.NET...

(12) All levels 18 and older
No upcoming schedules
$3,795

5 sessions

Gift it!

Modern ASP.NET

Global Knowledge

Learn to architect web applications for a unified framework. In this course, you will learn about Microsoft's latest web development framework. This course focuses on Microsoft's One ASP.NET strategy for a unified framework for architecting web applications. You will learn about model-view-controller (MVC) for building HTML-based applications. You'll also learn about OWIN and Katana for providing a common HTTP hosting infrastructure, as well as...

(12) All levels 18 and older
No upcoming schedules

Android App Development (AndroidDev)

Global Knowledge

Learn to develop Android apps using Java and Eclipse. With Android phones being produced by all of the major phone manufacturers and with the addition of new tablet devices, it's no surprise that the Android platform is the fastest growing mobile development platform in the world. In this course, you will learn to develop Android applications using Java and the Eclipse development environment. You will learn basic application development including...

(12) All levels 18 and older
No upcoming schedules

jQuery Programming

Hands On Technology Transfer, Inc.

All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility.  jQuery simplifies client-side scripting via a series of open-source libraries that provide frameworks for enhanced functionality. This hands-on course covers the jQuery library, DOM manipulation, performing Ajax requests, and an overview of the UI library. Students will also learn how to use the jQuery function to return a wrapped set of elements,...

(7) All levels 18 and older
No upcoming schedules
$1,795

3 sessions

Gift it!

PHP Programming

Hands On Technology Transfer, Inc.

All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility.  This hands on PHP Programming course provides the knowledge necessary to design and develop dynamic, database-driven web pages using PHP version 5. PHP is a language written for the web, quick to learn, easy to deploy and provides substantial functionality required for e-commerce. This course introduces the PHP framework and syntax, and covers...

(7) All levels 18 and older
No upcoming schedules
$2,295

4 sessions

Gift it!

Intro to Python

New York City College of Technology @ 25 Chapel St, Brooklyn, NY

This course introduces the basic concepts and techniques of computer programming, using Python, the easy to use, powerful, and versatile programming language that is an excellent choice for beginners and experts alike. Students will design, code, and debug programs using Python, a general purpose, cross-platform language with a clear, readable syntax that makes it an ideal introduction to the logic of programing. No prior knowledge of...

(106) Beginner 18 and older
No upcoming schedules
$685

8 sessions

Gift it!

Intro to Python for Data Science Bootcamp Remote

General Assembly

Python is a versatile and widely-used programming language with many applications. This Bootcamp explores Python's place in the scientific ecosystem, and how the language, with several readily-available open-source libraries, can serve as a powerful tool for data analysis.  Designed as a stand-alone introduction to the data science aspects of Python, this class is also a recommended refresher for participants planning to enroll in General...

(2637) All levels 18 and older

Introduction To Programming Using Python

NetCom Learning

Introduction to Programming Using Python course is intended for students who want to learn how to write Python code that logically solves a given problem. Candidates will learn how to write, debug, maintain and document Python code. The material will prepare students for the Microsoft certification exam 98-381. Who should attend: This course is intended for new and experienced programmers that want to learn how to write and troubleshoot Python...

(16) Beginner 16 and older
No upcoming schedules

Intro to Javascript and Jquery

New York City College of Technology

Extend your knowledge of web development with JavaScript, the essential programming language for the web. In this class, you will learn to develop interactive web content and create and execute scripts.  The class covers HTML5, JQuery, GitHub, and Sublime. Note: Price includes $20 Registration Fee

(106) Beginner 18 and older
No upcoming schedules

Designing & Implementing An Azure AI Solution

NetCom Learning

This course is intended for software developers wanting to build AI infused applications that leverage Azure Cognitive Services, Azure Cognitive Search, and Microsoft Bot Framework. The course will use C#, Python, or JavaScript as the programming language. Course Objectives Describe considerations for AI-enabled application development Create, configure, deploy, and secure Azure Cognitive Services Develop applications that analyze text Develop...

(16) All levels 16 and older
No upcoming schedules
$2,495

4 sessions

Gift it!

ITIL® 4 Foundation with Certification Prep

NetCom Learning

The IT Infrastructure Library® (ITIL®) Foundation certification training course from NetCom Learning provides an insight into the fundamentals of the globally adopted framework for IT Service Management. The ITIL Foundation courses focus on basic concepts of the ITIL Service Lifecycle and how it influences IT Service Management across private and public organizations.   Conducted via ITIL® Foundation training online and instructor-led media,...

(16) All levels 18 and older
No upcoming schedules
$2,395

3 sessions

Gift it!

Fast Track to ColdFusion 10

Future Media Concepts

Learn how to build and maintain dynamic and interactive web applications using ColdFusion 10 with this comprehensive 3-day course from Future Media Concepts. Gain hands-on practice and expert knowledge in web development to enhance your skills and stay ahead in the industry. Perfect for experienced web developers looking to expand their capabilities.

(22) All levels 18 and older
No upcoming schedules
$1,495

3 sessions

Gift it!

Python Programming Level 1: Intro for Programmers

ONLC Training Centers - Virtually Online

Take your programming skills to the next level with this live, instructor-led Python training course at ONLC Training Centers. Discover the fundamentals of Python programming, including working with strings, math operations, sequences, file handling, and more. Perfect for programmers looking to expand their repertoire and master this versatile language.

(7) Beginner 18 and older
No upcoming schedules
$1,195

3 sessions

Gift it!

Advanced PHP

Global Knowledge

After mastering the basics of PHP, gain an advanced understanding of the resources of the PHP language. In this course, you will learn to exploit the resources of the PHP 5 language to support object-oriented programming. You will gain an understanding of what design patterns are and why you might want to use them. You will also review the tools and techniques that contribute to best practices when developing programs using PHP. What You'll Learn...

(12) Advanced 18 and older
No upcoming schedules

Advanced Python Programming (TTPS4850)

Global Knowledge

Learn about GUIs, modules, unit tests, classes, network services, querying databases, process XML and more. In this course, you will learn advanced Python programming language. What You'll Learn Leverage OS services Code graphical interfaces for applications Create modules Create and run unit tests Define classes Interact with network services Query databases Process XML data Who Needs to Attend Experienced Python programmers Prerequisites...

(12) Advanced 18 and older
No upcoming schedules

Advanced Java 8 Programming (TT3100-J8)

Global Knowledge

Effective Java with Collections, JVM, Dependency Injection, Reflection, Authentication & More In this course, you will explore specific advanced programming APIs and techniques including working with Collections, Java Virtual Machine (JVM), Dependency Injection, Reflection, Authentication and much more. What You'll Learn Functional programming means and what it brings to the table How Lambda expressions and functional interfaces can greatly...

(12) Advanced 18 and older
No upcoming schedules
Reset all filters.

No results found

Try removing some filters.

Coding Classes Online are rated 4.3 stars based on 2,807 verified reviews from actual CourseHorse.com purchasers.

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...