Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
- Status: Free
DeepLearning.AI
Skills you'll gain: Generative AI Agents, Agentic systems, ChatGPT, Large Language Modeling, OpenAI, Artificial Intelligence, Prompt Engineering, Software Design Patterns
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Software Documentation, Java Programming, Java, Computer Programming, Programming Principles, Computational Thinking, Computer Science
- Status: Free Trial
Cisco Learning and Certifications
Skills you'll gain: Postman API Platform, Restful API, Authentications, Application Programming Interface (API), JSON, Extensible Markup Language (XML), YAML, Network Monitoring, Automation, Network Engineering, Python Programming
- Status: Free Trial
Xi'an Jiaotong University
Skills you'll gain: Program Development, Operating Systems, Debugging, Microsoft Visual Studio, Computer Hardware, Computer Science, C# (Programming Language), Computer Architecture, Object Oriented Programming (OOP), Programming Principles, Integrated Development Environments, Computational Logic, Computer Programming, System Design and Implementation
Skills you'll gain: Kubernetes, YAML, Docker (Software), Containerization, Application Deployment, Node.JS, Development Environment, Servers, Command-Line Interface, Scalability
- Status: Free
Coursera Project Network
Skills you'll gain: Prototyping, Figma (Design Software), Wireframing, Mockups, Collaborative Software, Web Design, Usability, User Interface (UI) Design
- Status: Free Trial
LearnKartS
Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Computer Programming, Program Development, Software Design, Programming Principles, Debugging, Software Development
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Data Security, Cybersecurity, Cyber Attacks, Data Ethics, Authentications, Information Assurance, Authorization (Computing), Cryptography, Human Factors (Security), Security Controls, Information Privacy, Computer Security Incident Management, Risk Analysis, Technical Communication, Problem Solving, Communication
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Network Analysis, Graph Theory, Social Sciences, Statistical Analysis, R Programming, Sociology, Trend Analysis, Statistical Modeling, Statistical Hypothesis Testing
Coursera Project Network
Skills you'll gain: Unit Testing, JUnit, Test Case, Test Driven Development (TDD), Software Testing, Software Development, Software Engineering, Java Programming, Java
- Status: Free Trial
Skills you'll gain: Microsoft Azure, Identity and Access Management, Cloud Infrastructure, Cloud Computing, Virtual Machines, Kubernetes, Role-Based Access Control (RBAC), Windows PowerShell, Cloud Security, Application Deployment, Load Balancing, Security Information and Event Management (SIEM), Command-Line Interface, Network Security, Scalability
Coursera Instructor Network
Skills you'll gain: Prototyping, User Interface (UI) Design, Usability, User Research, Interactive Design, UI Components, User Centered Design, Mockups, Visual Design, Graphic and Visual Design Software, Design Thinking, Design Elements And Principles, Typography, Web Content Accessibility Guidelines
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- AI Agentic Design Patterns with AutoGen: DeepLearning.AI
- Java Object Basics: Functions, Recursion, and Objects: Codio
- Using APIs for Network Automation: Cisco Learning and Certifications
- 系统平台与C#程序基础: Xi'an Jiaotong University
- Kubernetes for Beginners: Packt
- Crea diseños y prototipos de alta fidelidad en Figma: Coursera Project Network
- Core Java - Foundations: LearnKartS
- Cybersecurity for Data Science: University of Colorado Boulder
- Social Network Analysis: Johns Hopkins University
- Unit Testing in Java: Coursera Project Network