Programming

Explore 4,000+ courses about Computer Science, Algorithms, Machine Learning, Computer Security And Networks, Mobile And Web Development, Computing, Hour of Code, Computer programming, Developer, iOS, and 40 more topics

OpenCourser is supported by affiliate partners

OpenCourser is supported by affiliate partners

Upcoming Courses

Date Course Information

Nov
7

Visual Perception for Self-Driving Cars

Welcome to Visual Perception for Self-Driving Cars, the third course in University of Toronto’s Self-Driving Cars Specialization. This course will introduce you to the main...

Coursera | University of Toronto

Enroll Now
For $49
Save

Nov
18

Approximation Algorithms

Many real-world algorithmic problems cannot be solved efficiently using traditional algorithmic tools, for example because the problems are NP-hard. The goal of this course is to...

Coursera | EIT Digital

Enroll Now
For $49
Save

Oct
31

Game Developers and Esports Organizations

Before you can have an Esport, you must have a video game to play and a game developer to design it. This course is dedicated to discussing game developers and their relationship...

Coursera | University of California, Irvine

Enroll Now
For $49
Save

Oct
31

Esports Management Capstone Project

We will analyze the pros and cons of creating a single or multiple Esport organization and recommend an effective branding strategy for a hypothetical Esport organization based on...

Coursera | University of California, Irvine

Enroll Now
For $49
Save

Oct
31

Esports Teams and Professional Players

This course will be focusing on the competitive Esport team and individual professional players. Whether you are playing on a team or competing as an individual, you will find...

Coursera | University of California, Irvine

Enroll Now
For $49
Save

Oct
31

Mitigating Security Vulnerabilities on Google Cloud

In this self-paced training course, participants learn mitigations for attacks at many points in a Google Cloud-based infrastructure, including Distributed Denial-of-Service...

Coursera | Google Cloud

Enroll Now
For $49
Save

Nov
7

Motion Planning for Self-Driving Cars

Welcome to Motion Planning for Self-Driving Cars, the fourth course in University of Toronto’s Self-Driving Cars Specialization. This course will introduce you to the main...

Coursera | University of Toronto

Enroll Now
For $49
Save

Nov
14

البرمجة للجميع - بدء استخدام بايثون

تهدف هذه الدورة إلى تعليم الجميع أساسيات برمجة أجهزة الكمبيوتر باستخدام بايثون. إننا نغطي أساسيات كيفية إنشاء برنامج من سلسلة من التعليمات البسيطة في بايثون. لا يوجد متطلبات مسبقة...

Coursera | University of Michigan

Enroll Now
For $49
Save

Nov
7

Introduction to Self-Driving Cars

Welcome to Introduction to Self-Driving Cars, the first course in University of Toronto’s Self-Driving Cars Specialization. This course will introduce you to the terminology,...

Coursera | University of Toronto

Enroll Now
For $100
Save

Oct
31

How Entrepreneurs in Emerging Markets can master the Blockchain Technology

In this course, you will gain a thorough understanding of the blockchain and distributed ledger technologies, including an introduction to the necessary foundations in...

Coursera | University of Cape Town

Enroll Now
For $39
Save

Most Popular Courses

Upcoming Courses

Date Course Information

Nov
7

Visual Perception for Self-Driving Cars

Welcome to Visual Perception for Self-Driving Cars, the third course in University of Toronto’s Self-Driving Cars Specialization. This...

Coursera | University of Toronto

Enroll Now
For $49
Save

Nov
18

Approximation Algorithms

Many real-world algorithmic problems cannot be solved efficiently using traditional algorithmic tools, for example because the problems are...

Coursera | EIT Digital

Enroll Now
For $49
Save

Oct
31

Game Developers and Esports Organizations

Before you can have an Esport, you must have a video game to play and a game developer to design it. This course is dedicated to discussing...

Coursera | University of California, Irvine

Enroll Now
For $49
Save

Oct
31

Esports Management Capstone Project

We will analyze the pros and cons of creating a single or multiple Esport organization and recommend an effective branding strategy for a...

Coursera | University of California, Irvine

Enroll Now
For $49
Save

Oct
31

Esports Teams and Professional Players

This course will be focusing on the competitive Esport team and individual professional players. Whether you are playing on a team or...

Coursera | University of California, Irvine

Enroll Now
For $49
Save

Oct
31

Mitigating Security Vulnerabilities on Google Cloud

In this self-paced training course, participants learn mitigations for attacks at many points in a Google Cloud-based infrastructure,...

Coursera | Google Cloud

Enroll Now
For $49
Save

Nov
7

Motion Planning for Self-Driving Cars

Welcome to Motion Planning for Self-Driving Cars, the fourth course in University of Toronto’s Self-Driving Cars Specialization. This...

Coursera | University of Toronto

Enroll Now
For $49
Save

Nov
14

البرمجة للجميع - بدء استخدام بايثون

تهدف هذه الدورة إلى تعليم الجميع أساسيات برمجة أجهزة الكمبيوتر باستخدام بايثون. إننا نغطي أساسيات كيفية إنشاء برنامج من سلسلة من التعليمات...

Coursera | University of Michigan

Enroll Now
For $49
Save

Nov
7

Introduction to Self-Driving Cars

Welcome to Introduction to Self-Driving Cars, the first course in University of Toronto’s Self-Driving Cars Specialization. This course...

Coursera | University of Toronto

Enroll Now
For $100
Save

Oct
31

How Entrepreneurs in Emerging Markets can master the Blockchain Technology

In this course, you will gain a thorough understanding of the blockchain and distributed ledger technologies, including an introduction to...

Coursera | University of Cape Town

Enroll Now
For $39
Save

Courses Recently Started

Enroll soon to catch up on these recently launched sessions