You're browsing Programming Classes in Online

Types of Programming Classes:

Apply Filters

Common Time Filters

Weeknights
Weekends

Days of the Week
What days are you free to take a class?

Class Times
What time are you able to take a class?

Class Schedule
When are you looking for a class?

Skill Level

Duration

Age

How many seats do you want?

Searching

Programming Classes Coming up in Online

56 classes have spots left

CourseHorse Gift Card

Thousands of classes. No expiration. You choose the $ amount. Select a category or let the recipient pick.

Buy a Gift Card

Introduction to SQL for Data Analytics

at Borough of Manhattan Community College -

Database professionals in the labor economy are on the rise and are creating a surge for individuals who possess the right skills to store and query large data sets. This introductory course is designed for those who have some or no knowledge of databases. The goal is to teach participants how to query a relational database for information and analysis....

Monday Apr 3rd, 6pm - 9pm Eastern Time

 (10 sessions)

$714

10 sessions

Introduction to Programming with C++

at Borough of Manhattan Community College -

C++ is a powerful general-purpose programming language that offers both high-level and object- oriented features for software development on various platforms such as the Personal Computer, Games Consoles, Embedded Systems, and more. This course will cover an introduction to the C++ programming language for those students who have an interest in learning...

Tuesday Apr 4th, 6pm - 9pm Eastern Time

 (10 sessions)

$614

10 sessions

Be first to know about new programming classes

Add this topic and we'll let you know about new classes, trending topics and last minute discounts

Follow

Introduction to Programming with Java

at Borough of Manhattan Community College -

Java is one of the most widely used computer languages in the world. This course is designed to develop the fundamental skills and basic concepts needed to begin writing any code. Students will use the Java platform to create an assortment of programs and especially mobile and web applications. Sign up today! Note: This class is delivered virtually...

Tuesday Apr 25th, 6pm - 9pm Eastern Time

 (10 sessions)

$614

10 sessions

Discover Unique Virtual Team Events

Explore Our Team Building Experiences

Learn More »

Python Machine Learning Immersive

at Practical Programming -

This skillset is in high demand, as machine learning algorithms now run the majority of trading on Wall Street and the product recommendations at big companies like Amazon, Spotify, and Netflix. This course will begin with linear and logistic regression, the most time-tested and reliable tools for approaching a machine learning problem. The course...

Tuesday Mar 28th, 10am - 5pm Eastern Time

 (5 sessions)

$1,895

5 sessions

CSS Part 2 (Online)

at Computer Training Source, Inc. -

Learn CSS 3 layout techniques, including the syntax and structure and how to control multi-column, flexible box, grid and regions layout. Explore relative and absolute positioning, floated layout, block and inline display, and table layout techniques. Learn how to speed up workflow by using CSS libraries and frameworks.

Wednesday Mar 29th, 9am - 4pm Central Time

CSS Part 1 (Online)

at Computer Training Source, Inc. -

A strong understanding of Cascading Style Sheets (CSS) is vital to producing websites that look good, load quickly, and are easy to maintain. CSS gives you control over the appearance of your Web sites by separating the visual presentation from the content. It lets you easily make minor changes to a site or perform a complete overhaul of the design....

Tuesday Mar 28th, 9am - 4pm Central Time

Introductory Python

at NYC Data Science Academy -

This is a class for computer-literate people with no programming background who wish to learn basic Python programming. The course is aimed at those who want to learn “data wrangling” – manipulating downloaded files to make them amenable to analysis. We concentrate on language basics such as list and string manipulation, control structures,...

Monday Apr 24th, 7pm - 9pm Eastern Time

 (10 sessions)

$1,510.50

10 sessions

Python for Data Science Immersive

at Practical Programming -

Our program serves as the foundation for many well-known concepts of data science. We teach practical techniques and algorithms for extracting and studying useful knowledge from data. This course is not a theory class as we believe there are many ways to learn statistics and analytics concepts on your own. We are providing students with a set of practical...

Monday Apr 3rd, 6pm - 9pm Eastern Time

 (10 sessions)

$1,495

10 sessions

Certified Scrum Developer® Training

at Scrum Adventures, Inc. -

This course takes place online, over four half-days and is fully approved by the Scrum Alliance as the main component of the Certified Scrum Developer® certification. This is primarily a programming course and not just a series of presentations and discussions. This four-day course is fully approved by the Scrum Alliance as the main component of the...

Monday Mar 27th, 6am - 9:30am Pacific Time

 (4 sessions)

$995

4 sessions

C/C++ Programmer Bootcamp

at Developer Bootcamp -

In the C Programming course, students are introduced to all major language elements including fundamental data types, flow control, and standard function libraries. The C++ course introduces core object oriented programming concepts including inheritance, encapsulation and polymorphism. C++ syntax and style are taught in the context of using object-oriented...

Monday Mar 27th, 8am - 8pm Eastern Time

Python for Automation

at Practical Programming -

In this class, you’ll learn how to automate time-consuming tasks using Python, such as gathering data from the internet. Whether your interests lie in social media, e-commerce, real estate, travel or government affairs, the ability to instantly collect up-to-date data across the web can be a big advantage. Use Python code to grab precisely the...

Wednesday Apr 5th, 10am - 5pm Eastern Time

Data Science Certificate

at Practical Programming -

In this certificate, students learn necessary programming skills to manipulate databases and perform various levels of analysis on the data. This program prepares students for entry-level data science and Python engineering positions. Master Programming Fundamentals Learn Python programming fundamentals and how to use Numpy, Pandas, and Matplotlib...

Monday Apr 3rd, 6pm - 9pm Eastern Time

 (38 sessions)

$3,995

38 sessions

MySQL Introduction (Online)

at Computer Training Source, Inc. -

MySQL Introduction will allow you to work with databases by identifying the fundamental concepts of databases, creating a preliminary database design, applying normalization techniques, and familiarizing yourself with relational database management systems. Using various SQL commands, indexes, and views, you can work with and modify data efficiently...

Thursday Apr 13th, 9am - 4pm Central Time

 (2 sessions)

$999

2 sessions

Front End Software Development Boot Camp

at El Camino College -

In the 18-week, Front End Software Development program, students take three courses to learn the skills and technologies necessary to enter the industry as a Front End Software Developer: Introduction to JavaScript, Front End Technologies, and Web App Design with React. Skills and technologies learned to include JavaScript, Algorithms, OOP, Design...

Thursday Mar 30th, 7pm - 8:30pm Pacific Time

 (18 sessions)

$3,745

18 sessions

Introduction to Python Programming

at Borough of Manhattan Community College -

The Python programming language has a reputation for being easy to learn and very powerful. Its ease-of-use, power and run-time efficiency make Python a high ranking favored programming language in the software development community.  And so, Python developers are in demand! This course introduces the Python programming language through study...

Tuesday Apr 4th, 6pm - 9pm Eastern Time

 (12 sessions)

$1,310

12 sessions

Reset all filters.

No results found

Try removing some filters.