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
L&T EduTech
Skills you'll gain: Embedded Software, Peripheral Devices, Integrated Development Environments, Embedded Systems, Computer Programming Tools, Development Environment, Internet Of Things, Microarchitecture, Automation, Real Time Data, Hardware Architecture, Computer Architecture, Prototyping
- Status: Free Trial
University of California San Diego
Skills you'll gain: Session Initiation Protocols, Version Control, Integrated Development Environments, Cloud Computing Architecture, GitHub, Cloud Computing, Software Design, Amazon Web Services, Software Design Documents, Cloud Infrastructure, Git (Version Control System), Computer Vision, System Design and Implementation, Android Development, Android Studio, Telecommunications, Internet Of Things, Wireless Networks, Mobile Development, Digital Communications
- Status: Free Trial
Peking University
Skills you'll gain: C (Programming Language), Programming Principles, Computer Science, Computer Programming, Computer Architecture, Theoretical Computer Science, Computational Logic, Computer Hardware, Algorithms, Emerging Technologies
Coursera Project Network
Skills you'll gain: Interactive Data Visualization, Data Visualization, Software Installation, Package and Software Management, R Programming, Integrated Development Environments, Cloud Development, Cloud Hosting
Skills you'll gain: Malware Protection, Cyber Threat Hunting, Cyber Security Assessment, Application Security, Threat Detection, Network Analysis, Virtual Machines, Code Review, Debugging, System Programming, Microsoft Windows, Windows PowerShell, Programming Principles, Computer Architecture, Excel Macros, Linux
Instituto Tecnológico de Aeronáutica
Skills you'll gain: Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Software Design, Dependency Analysis, Test Driven Development (TDD)
- 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: 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 Pennsylvania
Skills you'll gain: Eclipse (Software), Java, Debugging, Integrated Development Environments, Object Oriented Programming (OOP), Data Structures, File Management, Development Environment, Software Design, Programming Principles
- Status: Free
DeepLearning.AI
Skills you'll gain: ChatGPT, Prompt Engineering, OpenAI, Large Language Modeling, Generative AI, Application Programming Interface (API), Application Development, Jupyter
Board Infinity
Skills you'll gain: ASP.NET, .NET Framework, Web Applications, Web Development, Application Frameworks, Model View Controller, Application Development, Microsoft Visual Studio, Application Deployment, Cross Platform Development, Cloud Hosting, Development Environment, Debugging, Middleware, Integrated Development Environments, Software Architecture, Command-Line Interface
- Status: Free Trial
Skills you'll gain: SQL, SAS (Software), Database Management, Query Languages, Data Access, Database Management Systems, Data Presentation, Data Manipulation, Data Integration, Data Processing
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Microcontroller and Industrial Applications: L&T EduTech
- Internet of Things and AI Cloud: University of California San Diego
- 计算导论与C语言基础: Peking University
- Getting Started with Rstudio: Coursera Project Network
- Malware Analysis and Introduction to Assembly Language: IBM
- Desenvolvimento Ágil com Padrões de Projeto: Instituto Tecnológico de Aeronáutica
- Advanced Rust Programming and AutoGPT Development: Packt
- Computer Vision for Engineering and Science: MathWorks
- Inheritance and Data Structures in Java: University of Pennsylvania
- ChatGPT Prompt Engineering for Developers: DeepLearning.AI