Online courses from top universities

Online Courses Catalog

Explore thousands of online courses from MIT, Harvard, Princeton and more — free and paid, self-paced or instructor-led.

25,649 courses available

Level:
Mode:

25,649 results — page 203 of 1069

Real-Time Bluetooth Networks - Shape the World
edXFree
Intermediate
Certificate

Real-Time Bluetooth Networks - Shape the World

The University of Texas at Austin

Learn the design fundamentals of a real-time operating system (RTOS) and how to build a Bluetooth network in this hands-on project-based course.

Unknown
Details
Introduction to Web Authentication
edXFree
Beginner
Certificate

Introduction to Web Authentication

The World Wide Web Consortium (W3C)

Web developers dig deep into modern Web Authentication to secure access to resources and applications

Unknown
Details
LAFF-On Programming for High Performance
edXFree
Intermediate
Certificate

LAFF-On Programming for High Performance

The University of Texas at Austin

Learn to squeeze high performance out of modern CPUs.

Unknown
Details
Platform Product Development
edXFree
Intermediate
Certificate

Platform Product Development

The University of Maryland, College Park

Learn how to implement Low Code/No Code (LCNC) platforms. Go beyond “clicks not code” in this class to learn low-code platform design and implementation of industry best practices.

Unknown
Details
LAFF – On Programming for Correctness
edXFree
Intermediate
Certificate

LAFF – On Programming for Correctness

The University of Texas at Austin

Learn to apply formal methods to systematically develop correct, loop-based programs, an essential skill for computer programmers.

Unknown
Details
RISC-V Toolchain and Compiler Optimization Techniques
edXFree
Intermediate
Certificate

RISC-V Toolchain and Compiler Optimization Techniques

The Linux Foundation

Develop a working knowledge of the internals of compiler toolchains and compiler optimization techniques with a focus on RISC-V applications.

Unknown
Details
WebAssembly Components: From Cloud to Edge
edXFree
Beginner
Certificate

WebAssembly Components: From Cloud to Edge

The Linux Foundation

Embrace the component model to build portable, secure, lightweight WebAssembly modules that thrive in the cloud, at the edge, and anywhere in between.

Unknown
Details
NFV Acceleration: Introduction to Anuket
edXFree
Beginner
Certificate

NFV Acceleration: Introduction to Anuket

The Linux Foundation

Learn how Network Functions Virtualization (NFV) is moving the industry from fixed-function, proprietary devices to flexible, software-driven environments, and how Anuket can help make the transition easier.

Unknown
Details
Introduction to WebAssembly
edXFree
Beginner
Certificate

Introduction to WebAssembly

The Linux Foundation

Get a solid foundation on the WebAssembly runtime and its capabilities, and learn how and why WebAssembly has succeeded in bringing new programming languages to the web, when others have failed.

Unknown
Details
Introduction to Backstage: Developer Portals Made Easy
edXFree
Beginner
Certificate

Introduction to Backstage: Developer Portals Made Easy

The Linux Foundation

Learn how to automate discoverability in your organization through Backstage’s Catalog, empower devs with self-service capabilities through its Scaffolder, and integrate your existing toolchain through its plugins.

Unknown
Details
Computer Architecture with an Industrial RISC-V Core [RVfpga]
edXFree
Intermediate
Certificate

Computer Architecture with an Industrial RISC-V Core [RVfpga]

The Linux Foundation

Get a practical introduction to using RISC-V computer architecture based on a RISC-V system-on-chip (SoC) targeted to a field-programmable gate array (FPGA) and to different simulation tools.

Unknown
Details
Getting Started with Self-Sovereign Identity
edXFree
Beginner
Certificate

Getting Started with Self-Sovereign Identity

The Linux Foundation

Gain a solid foundation on self-sovereign identity (SSI) with a 360 degree overview of its evolutionary journey, key concepts, standards, technological building blocks, use cases, real-world examples and implementation considerations.

Unknown
Details
Business Considerations for Edge Computing
edXFree
Beginner
Certificate

Business Considerations for Edge Computing

The Linux Foundation

Edge Computing utilizes real-time processing and data analysis at the edge of the network - nearest the device or user - in order to enable digital transformation and power new technologies.

Unknown
Details
Building Microservice Platforms with TARS
edXFree
Beginner
Certificate

Building Microservice Platforms with TARS

The Linux Foundation

Are you interested in microservices? Don’t miss out on TARS! Get an in-depth primer on the powerful TARS framework for building your microservice platform.

Unknown
Details
Computing for Data Analysis
edXFree
Advanced
Certificate

Computing for Data Analysis

The Georgia Institute of Technology

A hands-on introduction to basic programming principles and practice relevant to modern data analysis, data mining, and machine learning.

Unknown
Details
Unlocking Information Security II: An Internet Perspective
edXFree
Intermediate
Certificate

Unlocking Information Security II: An Internet Perspective

Tel Aviv University

Continue learning how systems are hacked and defended.

Unknown
Details
Teach teens computing: Developing your programming pedagogy
edXFree
Intermediate
Certificate

Teach teens computing: Developing your programming pedagogy

Raspberry Pi Foundation

Examine a range of pedagogical approaches suitable for teaching computing in Key Stage 3 (Grade 6–8 in the USA).

Unknown
Details
Visualización de Datos - Impacto en la Gestión Empresarial
edXFree
Beginner
Certificate

Visualización de Datos - Impacto en la Gestión Empresarial

Tecnológico de Monterrey

La importancia y la necesidad de la visualización de datos permite dar sentido a los datos y utilizar la información en beneficio de toda una organización. Sin una visualización e interpretación correcta de datos adecuada, es un desafío constante el comunicar de manera rápida y oportuna los hallazgos de los datos que permitan identificar patrones e información relevante para interactuar con los datos y lograr una mejor toma decisiones a través de ellos y los elementos visuales.

Unknown
Details
Programmation iOS (partie II)
edXFree
Advanced
Certificate

Programmation iOS (partie II)

Sorbonne Université

Programmer sur un iPhone ou un iPad vous intéresse ? ce MOOC est fait pour vous. Il fait suite à la partie I et vous apprendra les concepts avancés (hiérarchies de vues et utilisation des capteurs).

Unknown
Details
Programmation iOS (partie I)
edXFree
Advanced
Certificate

Programmation iOS (partie I)

Sorbonne Université

Vous voulez apprendre à programmer sur un iPhone ou un iPad ? Ce MOOC est fait pour vous. Il vous donnera les bases de cette programmation et vous permettra de développer vos premières applications.

Unknown
Details
将棋で学ぶプログラミング基礎 | Programming for beginners: Learning basics with computer Shogi
edXFree
Beginner

将棋で学ぶプログラミング基礎 | Programming for beginners: Learning basics with computer Shogi

Institute of Science Tokyo

将棋を題材にプログラミングの基礎と様々な工夫を学ぶ、初級者向けのコースです。プログラムの実行環境として、MATLAB版の将棋プログラム「MT将棋」を使用し、コードの要点をピックアップした解説を通してプログラミングの基本や考え方の一端を学びます。 ---------- Learn the basics of programming and various techniques of coding with computer Shogi. The course uses "MT Shogi", a Shogi program that runs on MATLAB. You will learn fundamental concepts of programming through easy-to-understand explanations on the key points of "MT Shogi".

Unknown
Details
Basics of Machine Learning
edXFree
Intermediate
Certificate

Basics of Machine Learning

RWTH Aachen University

"Basics of Machine Learning" introduces participants to the fundamental concepts and tools of machine learning, including probability density estimation, linear regression, classification techniques, ensemble methods, and deep neural networks.

Unknown
Details
Introduction to Optimization
edXFree
Beginner
Certificate

Introduction to Optimization

Seoul National University

A self-contained course on the fundamentals of modern optimization with equal emphasis on theory, implementation, and application. We consider linear and nonlinear optimization problems, including network flow problems and game-theoretic models in which selfish agents compete for shared resources. We apply these models to a variety of real-world scenarios.

Unknown
Details
A Hands-On Introduction to Process Mining
edXFree
Beginner
Certificate

A Hands-On Introduction to Process Mining

RWTH Aachen University

Compact course to learn the basics of Process mining. After this course, you will understand the concepts and you will be able to analyze event data. Using the provided software, you can immediately start improving any operational process.

Unknown
Details