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

Starting Soon

Date Course Information

Feb
1

Responsive Website Development and Design Capstone

For your Responsive Website Development and Design Specialization Capstone Project, you will create a complete, responsive, multi-user, data-driven website which aims to solve a particular problem....

Coursera | University of London, Goldsmiths, University of London

Enroll Now
For $79
Save

Jan
25

The Business of Cybersecurity Capstone

This course intends to make the student familiar with information security management. When you have finished with this course you will know more about: • Governance: including the mission, roles...

Coursera | University System of Georgia

Enroll Now
For $79
Save

Feb
8

Build Your Own iOS App

In the Build Your Own iOS App capstone you will expand your repertoire of additional features and more advanced functions that may be implemented within the iOS environment. You will refine your...

Coursera | University of Toronto

Enroll Now
For $79
Save

Recently added courses

Date Course Information

Oct
1

Predictive Analytics for IoT Solutions

Are you ready to start using machine learning to develop a deeper understanding of your IoT data? This course uses hands-on lab activities to guide students through a series of machine learning...

edX | Microsoft

Enroll Now
For $99
Save

Apr
1

React Router and Redux

Have you ever wondered how complex React applications are created? React by itself is pretty bareboned and doesn’t come with a lot of features outside of its core functionality. Third party...

edX | Microsoft

Enroll Now
For $99
Save

Apr
1

Data Science Research Methods: Python Edition

Data scientists are often trained in the analysis of data. However, the goal of data science is to produce a good understanding of some problem or idea and build useful models on this understanding....

edX | Microsoft

Enroll Now
For $99
Save

On Demand

数据科学导论|Data Science: A New Way of Thinking

本课程作为数据科学的先导课和认知类课程,致力于以形象生动的教学模式为学生普及数据挖掘、大数据相关的基础知识、核心概念和思维模式,从工程技术、法律规范、应用实践等不同角度描绘数据科学的美好蓝图。该课程适合于不同背景对数据科学这个迷人的领域感兴趣的大学生。现有的在线数据科学课程主要侧重于学习特定的算法等纯技术内容。相比之下,数据科学是一个面向应用、高度跨学科的领域,需要来自多个领域的系统知识。除了算法...

edX | TsinghuaX, Tsinghua University

Enroll Now
For $149
Save

On Demand

Digital Security and Human Rights

Malware. Phishing. Data retention. Mass surveillance. We know there are real risks in the digital world, but we don’t always know what to do about them. How do these threats work? How important is...

edX | Amnesty InternationalX, AmnestyInternationalX, Amnesty International

Enroll Now
For $49
Save

On Demand

Data Science and Machine Learning Capstone Project

About this course Now that you've taken several courses on data science and machine learning, it’s time to put your learning to work on a data problem involving a real life scenario. Employers really...

edX | IBM

Enroll Now
For $99
Save

On Demand

高级大数据系统|Advanced Big Data Systems

本课程将重点讲解高级大数据系统的实现、优化和应用,包括分布式文件系统、MapReduce/Spark、Storm/Spark...

edX | TsinghuaX, Tsinghua University

Enroll Now
For $149
Save

On Demand

大数据机器学习|Big Data Machine Learning

如何处理大数据是机器学习所面临的一个持续性的挑战。目前,机器学习处理大规模数据的问题十分普遍。如何提出一种满足大数据处理需求的机器学习算法是大数据时代的热点研究课题。《大数据机器学习》课程是信息科学系高年级本科生和研究生的一门基础理论课程,其目的是培养学生全面理解大数据机器学习的理论基础,并牢固掌握大数据机器学习的方法以及解决实际问题的能力。本课程主要研究机器学习和深度学习的方法,旨在实现大数据机...

edX | TsinghuaX, Tsinghua University

Enroll Now
For $149
Save

Feb
20

数据可视化|Data Visualization

本课程适对数据进行可视化挖掘和理解大的各专业大学生和各学科实践者。数据可视化是一项致力于把抽象的数据或概念转化为适于人类理解和接受的视觉化的信息技术,是一个典型的交叉学科。其目的是利用有图形清晰有效地传递信息。 它不只是追求理论知识和抽象概念,而是将理论与实践无缝连接起来,通过一系列精心设计的案例研究,让学生学习数据可视化的有用技术。它系统地介绍了可视化的基本知识,以及可视化的历史和现状。通过本课...

edX | TsinghuaX

Enroll Now
For $99
Save

May
21

Quantum Machine Learning

The pace of development in quantum computing mirrors the rapid advances made in machine learning and artificial intelligence. It is natural to ask whether quantum technologies could boost learning...

edX | University of TorontoX

Enroll Now
For $49
Save

Most Popular Courses

Starting Soon

Date Course Information

Feb
1

Responsive Website Development and Design Capstone

For your Responsive Website Development and Design Specialization Capstone Project, you will create a complete, responsive, multi-user, data-driven website which aims to solve a particular problem....

Coursera | University of London, Goldsmiths, University of London

Save

Jan
25

The Business of Cybersecurity Capstone

This course intends to make the student familiar with information security management. When you have finished with this course you will know more about: • Governance: including the mission, roles...

Coursera | University System of Georgia

Save

Feb
8

Build Your Own iOS App

In the Build Your Own iOS App capstone you will expand your repertoire of additional features and more advanced functions that may be implemented within the iOS environment. You will refine your...

Coursera | University of Toronto

Save

Recently added courses

Date Course Information

Oct
1

Predictive Analytics for IoT Solutions

Are you ready to start using machine learning to develop a deeper understanding of your IoT data? This course uses hands-on lab activities to guide students through a series of machine learning...

edX | Microsoft

Enroll Now
For $99
Save

Apr
1

React Router and Redux

Have you ever wondered how complex React applications are created? React by itself is pretty bareboned and doesn’t come with a lot of features outside of its core functionality. Third party...

edX | Microsoft

Enroll Now
For $99
Save

Apr
1

Data Science Research Methods: Python Edition

Data scientists are often trained in the analysis of data. However, the goal of data science is to produce a good understanding of some problem or idea and build useful models on this understanding....

edX | Microsoft

Enroll Now
For $99
Save

On Demand

数据科学导论|Data Science: A New Way of Thinking

本课程作为数据科学的先导课和认知类课程,致力于以形象生动的教学模式为学生普及数据挖掘、大数据相关的基础知识、核心概念和思维模式,从工程技术、法律规范、应用实践等不同角度描绘数据科学的美好蓝图。该课程适合于不同背景对数据科学这个迷人的领域感兴趣的大学生。现有的在线数据科学课程主要侧重于学习特定的算法等纯技术内容。相比之下,数据科学是一个面向应用、高度跨学科的领域,需要来自多个领域的系统知识。除了算法...

edX | TsinghuaX, Tsinghua University

Enroll Now
For $149
Save

On Demand

Digital Security and Human Rights

Malware. Phishing. Data retention. Mass surveillance. We know there are real risks in the digital world, but we don’t always know what to do about them. How do these threats work? How important is...

edX | Amnesty InternationalX, AmnestyInternationalX, Amnesty International

Enroll Now
For $49
Save

On Demand

Data Science and Machine Learning Capstone Project

About this course Now that you've taken several courses on data science and machine learning, it’s time to put your learning to work on a data problem involving a real life scenario. Employers really...

edX | IBM

Enroll Now
For $99
Save

On Demand

高级大数据系统|Advanced Big Data Systems

本课程将重点讲解高级大数据系统的实现、优化和应用,包括分布式文件系统、MapReduce/Spark、Storm/Spark...

edX | TsinghuaX, Tsinghua University

Enroll Now
For $149
Save

On Demand

大数据机器学习|Big Data Machine Learning

如何处理大数据是机器学习所面临的一个持续性的挑战。目前,机器学习处理大规模数据的问题十分普遍。如何提出一种满足大数据处理需求的机器学习算法是大数据时代的热点研究课题。《大数据机器学习》课程是信息科学系高年级本科生和研究生的一门基础理论课程,其目的是培养学生全面理解大数据机器学习的理论基础,并牢固掌握大数据机器学习的方法以及解决实际问题的能力。本课程主要研究机器学习和深度学习的方法,旨在实现大数据机...

edX | TsinghuaX, Tsinghua University

Enroll Now
For $149
Save

Feb
20

数据可视化|Data Visualization

本课程适对数据进行可视化挖掘和理解大的各专业大学生和各学科实践者。数据可视化是一项致力于把抽象的数据或概念转化为适于人类理解和接受的视觉化的信息技术,是一个典型的交叉学科。其目的是利用有图形清晰有效地传递信息。 它不只是追求理论知识和抽象概念,而是将理论与实践无缝连接起来,通过一系列精心设计的案例研究,让学生学习数据可视化的有用技术。它系统地介绍了可视化的基本知识,以及可视化的历史和现状。通过本课...

edX | TsinghuaX

Enroll Now
For $99
Save

May
21

Quantum Machine Learning

The pace of development in quantum computing mirrors the rapid advances made in machine learning and artificial intelligence. It is natural to ask whether quantum technologies could boost learning...

edX | University of TorontoX

Enroll Now
For $49
Save

Courses Recently Started

Enroll soon to catch up on these recently launched sessions