Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
University of Minnesota
Skills you'll gain: Dimensionality Reduction, NumPy, Linear Algebra, Machine Learning Methods, Data Analysis, Numerical Analysis, Mathematical Modeling, Applied Mathematics, Applied Machine Learning, Data Manipulation, Exploratory Data Analysis, Algorithms, Python Programming
- Status: Free Trial
Skills you'll gain: Code Review, OpenAI, Generative AI, Agentic systems, Rust (Programming Language), Command-Line Interface, Prompt Engineering, Secure Coding, Large Language Modeling, Unit Testing, Artificial Intelligence, Restful API, Application Programming Interface (API), JSON, Solution Architecture
- Status: Free Trial
Skills you'll gain: Data Manipulation, Data Lakes, Data Warehousing, SQL, Data Pipelines, Cloud Applications, Extract, Transform, Load, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Stored Procedure, Generative AI, Large Language Modeling
- Status: Free
Princeton University
Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Algorithms, Programming Principles, Computational Logic, Computational Thinking, Java Programming, Computer Hardware
École Polytechnique
Skills you'll gain: Vibrations, Mechanics, Engineering Analysis, Mathematical Modeling, Mechanical Engineering, Applied Mathematics, Differential Equations, Structural Engineering, Civil Engineering, Matlab, Physics
- Status: Free Trial
Skills you'll gain: Data Import/Export, C++ (Programming Language), Programming Principles, Data Structures, File Management, Computer Programming, Computer Science, Data Storage
- Status: Free Trial
Skills you'll gain: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Programming Principles, Application Programming Interface (API)
- Status: Free
Skills you'll gain: Application Programming Interface (API), Microsoft Azure, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), User Accounts, Image Analysis, Artificial Intelligence, Cloud Solutions
Skills you'll gain: Malware Protection, Cyber Threat Intelligence, Cyber Threat Hunting, Cyber Security Assessment, Application Security, Threat Detection, Virtual Machines, Code Review, Debugging, System Programming, Microsoft Windows, Scripting, Windows PowerShell, Virtualization, Computer Architecture, Linux
- Status: Free Trial
LearnQuest
Skills you'll gain: SQL, Oracle Databases, Database Design, Database Management, Relational Databases, Data Access, Data Integrity, Performance Tuning, Data Structures
- Status: Free Trial
Skills you'll gain: Computer Vision, Image Analysis, Deep Learning, Matlab, Applied Machine Learning, Machine Learning, Motion Graphics, Data Mapping, Artificial Intelligence and Machine Learning (AI/ML), Visualization (Computer Graphics), Geospatial Information and Technology, Feature Engineering, Medical Imaging, Machine Learning Algorithms, Data Validation, Geometric Dimensioning And Tolerancing, Performance Testing, Algorithms
- Status: Free Trial
University of Michigan
Skills you'll gain: JSON, jQuery, Javascript and jQuery, Ajax, Debugging, Web Development Tools, Event-Driven Programming, Javascript, PHP (Scripting Language), Object Oriented Programming (OOP), Data Import/Export, Web Applications
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Matrix Methods: University of Minnesota
- Advanced Rust Programming and AutoGPT Development: Packt
- Intro to Snowflake for Devs, Data Scientists, Data Engineers: Snowflake
- Computer Science: Algorithms, Theory, and Machines: Princeton University
- Fundamentals of waves and vibrations: École Polytechnique
- C++ Basic Structures: Vectors, Pointers, Strings, and Files: Codio
- Intro to Operating Systems 1: Virtualization: Codio
- Build a computer vision app with Azure Cognitive Services: Microsoft
- Malware Analysis and Introduction to Assembly Language: IBM
- Oracle SQL Basics: LearnQuest