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: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Virtual Machines, Package and Software Management
- Status: Free Trial
Skills you'll gain: Kotlin, Android Development, Android Studio, Unit Testing, Object Oriented Programming (OOP), Mobile Development, Test Driven Development (TDD), Integration Testing, Functional Design, Software Design Patterns, UI Components
Indian Institute of Technology Guwahati
Skills you'll gain: Microsoft Copilot, Generative AI, GitHub, OpenAI, Software Development Tools, Integrated Development Environments, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming, Innovation
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: System Programming, Embedded Systems, Linux, Linux Commands, Unix, Operating Systems, Shell Script, File Systems, OS Process Management, Build Tools, C and C++, Debugging
Universidad ORT Uruguay
Skills you'll gain: Software Engineering, Software Testing, Programming Principles, Game Design, Computer Programming, Debugging, Computational Thinking, Scripting, Scripting Languages, Prototyping
- Status: Free Trial
Skills you'll gain: Jupyter, Data Visualization Software, Data Science, GitHub, Big Data, R Programming, Statistical Programming, Application Programming Interface (API), Machine Learning, Cloud Computing, Git (Version Control System), Version Control, Other Programming Languages, Query Languages
- Status: Free Trial
Imperial College London
Skills you'll gain: Linear Algebra, Dimensionality Reduction, NumPy, Regression Analysis, Calculus, Applied Mathematics, Probability & Statistics, Feature Engineering, Data Transformation, Jupyter, Data Science, Advanced Mathematics, Statistics, Machine Learning Algorithms, Machine Learning Methods, Statistical Analysis, Artificial Neural Networks, Algorithms, Data Manipulation, Python Programming
- Status: NewStatus: Free Trial
Skills you'll gain: NoSQL, Data Warehousing, SQL, Apache Hadoop, Extract, Transform, Load, Apache Airflow, Data Security, Linux Commands, Data Migration, Database Design, Data Governance, MySQL, Apache Spark, Data Pipelines, Apache Kafka, Database Management, Bash (Scripting Language), Shell Script, Database Architecture and Administration, Data Store
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: C and C++, System Programming, Computer Hardware, Computer Architecture, Software Development, Computer Programming, Algorithms, Python Programming, Development Environment, Debugging
- Status: Free Trial
Skills you'll gain: MySQL, Database Design, Version Control, Database Management Systems, Database Management, MySQL Workbench, Extract, Transform, Load, Data Modeling, Data Structures, SQL, Unix Commands, Relational Databases, Databases, Git (Version Control System), Database Systems, Stored Procedure, Object Oriented Programming (OOP), Unit Testing, Algorithms, Django (Web Framework)
DeepLearning.AI
Skills you'll gain: Generative AI, Large Language Modeling, OpenAI, ChatGPT, Prompt Engineering, PyTorch (Machine Learning Library), Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Tensorflow, Applied Machine Learning, Scalability, Natural Language Processing, Application Deployment, Reinforcement Learning, Performance Tuning, Performance Metric
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Cascading Style Sheets (CSS), HTML and CSS, Javascript, Ajax, Responsive Web Design, Bootstrap (Front-End Framework), Front-End Web Development, Web Design, Hypertext Markup Language (HTML), Web Design and Development, JSON, Web Applications, Web Development, Scripting, Usability, Cross Platform Development, Browser Compatibility, Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to Object-Oriented Programming with Java: LearnQuest
- Advanced Programming in Kotlin: Meta
- Programming with Generative AI: Indian Institute of Technology Guwahati
- Linux System Programming and Introduction to Buildroot: University of Colorado Boulder
- ¡A Programar! Una introducción a la programación: Universidad ORT Uruguay
- Tools for Data Science: IBM
- Mathematics for Machine Learning: Imperial College London
- IBM Data Architecture: IBM
- Introduction to Concurrent Programming with GPUs: Johns Hopkins University
- Meta Database Engineer: Meta