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
- Status: Free Trial
Skills you'll gain: Software Development Life Cycle, Quality Management, Scrum (Software Development), Business Analysis, Requirements Management, Risk Management, Project Management, Project Risk Management, Business Process Improvement, Project Planning, Agile Methodology, Agile Software Development, Sprint Planning, Sprint Retrospectives, User Acceptance Testing (UAT)
- Status: Free
Coursera Project Network
Skills you'll gain: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Programming Principles, Problem Solving, Design, Computer Science
- Status: Free Trial
Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Game Design, Animation and Game Design, Aesthetics, Augmented and Virtual Reality (AR/VR), Computer Programming, Computer Graphics, User Interface (UI), Prototyping, Artificial Intelligence
- Status: Free Trial
EDUCBA
Skills you'll gain: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Microarchitecture, Computer Architecture, Data Structures, Computer Hardware, Peripheral Devices
- Status: Free Trial
University of Colorado System
Skills you'll gain: Unity Engine, C# (Programming Language), Game Design, Object Oriented Programming (OOP), Microsoft Visual Studio, Software Design, Programming Principles, Program Development, Application Development, Development Environment, Scripting
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Big Data, Apache Spark, Data Storage Technologies, Apache Hadoop, Distributed Computing, Data Storage, Data Processing, NoSQL, Apache Kafka, Cloud Computing, Real Time Data, Databases, Analytics, Deep Learning, Scalability, Machine Learning Algorithms, Graph Theory, Machine Learning, Live Streaming
Pontificia Universidad Católica del Perú
Skills you'll gain: Data Transformation, Business Analytics, Anomaly Detection, Analytics, Data Cleansing, R Programming, Data Analysis, Project Management Life Cycle, Data Science, Business Intelligence, Data Quality, Exploratory Data Analysis, Dimensionality Reduction, Big Data, Data Validation, Package and Software Management, Supervised Learning
- Status: Free TrialStatus: AI skills
University of Pennsylvania
Skills you'll gain: Statistical Machine Learning, PyTorch (Machine Learning Library), Probability, Probability & Statistics, Sampling (Statistics), Deep Learning, Probability Distribution, Python Programming, Supervised Learning, Statistics, Machine Learning Methods, Machine Learning, Regression Analysis, Data Processing, Agentic systems, Data Science, Statistical Analysis, Artificial Intelligence, Artificial Neural Networks, Algorithms
- Status: Free Trial
Microsoft
Skills you'll gain: Prompt Engineering, Microsoft Copilot, Generative AI, Computer Programming, Application Development, Development Environment, Microsoft Visual Studio, Computer Programming Tools, Python Programming
- Status: Free Trial
Skills you'll gain: PyTorch (Machine Learning Library), Natural Language Processing, Artificial Neural Networks, Image Analysis, Deep Learning, Computer Vision, Generative AI, Classification And Regression Tree (CART), Predictive Modeling, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Unsupervised Learning, Text Mining, Python Programming, Supervised Learning, Regression Analysis, Google Cloud Platform, Data Processing, Performance Tuning
Universitat Autònoma de Barcelona
Skills you'll gain: Hardware Design, System Design and Implementation, Application Specific Integrated Circuits, Electronic Systems, Programming Principles, Pseudocode, Computer Architecture, Computational Logic, Computer Systems, Algorithms
- Status: Free Trial
Imperial College London
Skills you'll gain: Computer Graphics, Visualization (Computer Graphics), Android Development, Computer Graphic Techniques, Android Studio, Animation and Game Design, Virtual Reality, Linear Algebra
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Project Delivery in Business Analysis and Capstone Project: Microsoft
- Basic Game Development with Levels using Scratch: Coursera Project Network
- Videojuegos: ¿de qué hablamos?: Universitat Autònoma de Barcelona
- Embedded Systems using C: EDUCBA
- C# Class Development: University of Colorado System
- Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud: University of Illinois Urbana-Champaign
- Analítica y ciencia de datos para negocios: Pontificia Universidad Católica del Perú
- AI and Machine Learning Essentials with Python: University of Pennsylvania
- Introduction to GitHub Copilot: Microsoft
- PyTorch Ultimate 2024 - From Basics to Cutting-Edge: Packt