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
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
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: NewStatus: Free Trial
Illinois Tech
Skills you'll gain: Machine Learning Algorithms, Statistical Analysis, Bayesian Statistics, Statistical Inference, Data Visualization, Data Presentation, Regression Analysis, Statistical Methods, Data Cleansing, Applied Machine Learning, Analytics, Data Analysis, Machine Learning, Statistical Modeling, R Programming, Data Science, Data Validation, Probability & Statistics, Data Manipulation, Exploratory Data Analysis
- 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 Trial
Skills you'll gain: MongoDB, NoSQL, Databases, PostgreSQL, Relational Databases, Data Store, SQL, Applied Machine Learning, Artificial Intelligence, Database Architecture and Administration, Database Management, Natural Language Processing, Apache Cassandra, Text Mining, Generative AI, Node.JS, Image Analysis, Data Architecture, Machine Learning, Data 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
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 Trial
Imperial College London
Skills you'll gain: Generative AI, Tensorflow, Deep Learning, Image Analysis, Bayesian Statistics, Artificial Neural Networks, Machine Learning, Unsupervised Learning, Probability & Statistics, Dimensionality Reduction
- 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: Blockchain, Secure Coding, Penetration Testing, Front-End Web Development, Application Development, Security Testing, Application Security, Development Environment, Web Development, Web Applications, Software Development Tools, Cyber Security Assessment, JavaScript Frameworks, Payment Systems, Authorization (Computing), Security Engineering, Role-Based Access Control (RBAC), Authentications, Application Deployment, Transaction Processing
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Basic Game Development with Levels using Scratch: Coursera Project Network
- Embedded Systems using C: EDUCBA
- C# Class Development: University of Colorado System
- Advanced Statistical Techniques for Data Science: Illinois Tech
- 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ú
- Vector Database Fundamentals: IBM
- Videojuegos: ¿de qué hablamos?: Universitat Autònoma de Barcelona
- Project Delivery in Business Analysis and Capstone Project: Microsoft
- Probabilistic Deep Learning with TensorFlow 2: Imperial College London