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: Preview
Coursera Instructor Network
Skills you'll gain: API Design, Back-End Web Development, Secure Coding, Data Security, Application Programming Interface (API), Restful API, Server Side, IT Infrastructure, Application Security, Infrastructure Security, Data Integrity, Servers, OAuth, Cloud Security, Server Administration, System Configuration, Encryption, Authentications, Authorization (Computing)
Duke University
Skills you'll gain: Web Design and Development, Web Development, HTML and CSS, Web Development Tools, Application Deployment, Cloud Hosting, Rust (Programming Language), Content Management, Cloud Computing, Configuration Management, Command-Line Interface, Linux, Software Installation
Coursera Project Network
Skills you'll gain: Flask (Web Framework), Web Applications, Web Development, Application Development, HTML and CSS, Database Application, Databases, Python Programming
Google Cloud
Skills you'll gain: Google Cloud Platform, MLOps (Machine Learning Operations), Tensorflow, Systems Architecture, Machine Learning Methods, Performance Tuning, Distributed Computing, Applied Machine Learning, Scalability, Data Pipelines, Data Processing
Skills you'll gain: Penetration Testing, Open Web Application Security Project (OWASP), Web Applications, Vulnerability Scanning, Exploitation techniques, Vulnerability Assessments, Cyber Security Assessment, Application Security, Web Servers, Content Management Systems, Application Programming Interface (API), Databases
- Status: Free
Coursera Project Network
Skills you'll gain: Prompt Engineering, Generative AI, Organizational Skills, Content Creation, Brand Management
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Prompt Engineering, ChatGPT, Application Programming Interface (API), OpenAI, Authentications, Large Language Modeling, Key Management, Performance Tuning, Debugging
- Status: Free
Coursera Project Network
Skills you'll gain: User Interface (UI) Design, Figma (Design Software), UI Components, User Experience Design, Prototyping, Wireframing, Mobile Development
- Status: Free Trial
Skills you'll gain: Spring Framework, Hibernate (Java), Spring Boot, Java, Object-Relational Mapping, Database Management, Application Frameworks, Data Access, Apache Maven, SQL, Object Oriented Programming (OOP), Model View Controller, Functional Design
- Status: Preview
Northeastern University
Skills you'll gain: User Research, UI/UX Research, User Experience Design, Logo Design, User Centered Design, Experience Design, Usability, Wireframing, Mockups, Prototyping, Persona Development, Graphic and Visual Design
Google Cloud
Skills you'll gain: YAML, Kubernetes, Application Deployment, Scalability, Devops Tools, Containerization, Continuous Deployment, DevOps, Google Cloud Platform
- Status: Free Trial
University of Glasgow
Skills you'll gain: Javascript, HTML and CSS, Web Development, Front-End Web Development, Event-Driven Programming, Computational Thinking, Software Testing, Software Development, Application Frameworks, Computer Programming Tools, Development Environment, Visualization (Computer Graphics), Programming Principles, Computer Graphics, Animations
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Back-End Infrastructure: Servers, Secure APIs and Data: Coursera Instructor Network
- Build a Static Website with Rust and Zola: Duke University
- Flask تعلم تصميم تطبيقات الويب باستخدام بايثون و: Coursera Project Network
- Production Machine Learning Systems - Español: Google Cloud
- Hands-On Web App Pentesting: Packt
- Copy.AI for Beginners: Generate texts for various use cases: Coursera Project Network
- ChatGPT API for Developers: Integrate AI Effortlessly: Coursera Instructor Network
- UI Design using Material Design 3: Designing a Reminder App: Coursera Project Network
- Advanced Spring Concepts and Functional Programming: Packt
- UX Web Design: Build User-Centric Websites: Northeastern University