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
Skills you'll gain: Google App Engine, Google Cloud Platform, Application Deployment, Cloud Applications, Go (Programming Language), Serverless Computing, Cloud-Native Computing, Continuous Deployment, Development Testing, Data Store, Containerization, Database Development
Skills you'll gain: Debugging, Git (Version Control System), Microsoft Visual Studio, C# (Programming Language), .NET Framework, Development Environment, Integrated Development Environments, Program Development, Software Development Tools, Configuration Management
- Status: Preview
University of Virginia
Skills you'll gain: User Story, Persona (User Experience), Agile Product Development, Design Thinking, Agile Methodology, Product Development, User Research, Persona Development, Usability Testing, Team Building, User Centered Design, Value Propositions, Innovation
- Status: Free Trial
Skills you'll gain: Internet Of Things, Information Systems Security, Automation, Embedded Software, Real Time Data, Systems Integration, Emerging Technologies, Data Integration, Interoperability, Cloud Services, Scalability
- Status: Preview
Fred Hutchinson Cancer Center
Skills you'll gain: Responsible AI, Data Ethics, AI Product Strategy, Technology Strategies, Artificial Intelligence, Business Ethics, Strategic Leadership, Artificial Intelligence and Machine Learning (AI/ML), Project Management, Law, Regulation, and Compliance, Resource Allocation, Ethical Standards And Conduct, Decision Making, Generative AI
- Status: New
Skills you'll gain: Firewall, Cloud Security, Network Security, Infrastructure Security, Cloud Infrastructure, Google Cloud Platform, Cloud Management, Threat Management, Threat Detection, Event Monitoring
- Status: Free Trial
Skills you'll gain: Software Configuration Management, Continuous Monitoring, Configuration Management
Coursera Project Network
Skills you'll gain: Web Development, JavaScript Frameworks, Web Applications, React.js, Serverless Computing, Restful API, Application Programming Interface (API), Server Side
- Status: NewStatus: Free Trial
Skills you'll gain: Generative AI, Generative Model Architectures, Large Language Modeling, LLM Application, OpenAI, Multimodal Prompts, Responsible AI, Prompt Engineering, PyTorch (Machine Learning Library), Natural Language Processing, Image Analysis, Application Deployment
Skills you'll gain: Bash (Scripting Language), Linux Commands, Shell Script, Unix Shell, Linux Servers, Linux Administration, Scripting, Network Troubleshooting, Scripting Languages, Command-Line Interface, Systems Administration, IT Automation, Virtual Machines, Virtualization, Software Installation, System Monitoring, File Management, User Accounts
- Status: Free Trial
Skills you'll gain: jQuery, Javascript and jQuery, Event-Driven Programming, Web Development Tools, UI Components, HTML and CSS, Javascript, Web Applications, Data Validation, Animations
- Status: Free Trial
Skills you'll gain: Android Studio, Android Jetpack, Android Development, Kotlin, Mobile Development, User Interface (UI), User Interface (UI) Design, Responsive Web Design, Animations
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Deploy Go Apps on Google Cloud Serverless Platforms: Google Cloud
- Visual Studio Code for C# Developers: Packt
- Approche agile et design thinking: University of Virginia
- Advanced IoT Systems Integration and Industrial Applications: LearnQuest
- AI for Decision Makers: Fred Hutchinson Cancer Center
- Cloud Next Generation Firewall : évaluer vos besoins: Google Cloud
- Continuous Monitoring with Jenkins & Best Practices: LearnKartS
- Dynamic Routing with Next.js: Improve a Tech News Website: Coursera Project Network
- Generative AI and Large Language Models: Coursera
- Linux Bash Shell Scripting with Real-Life Examples: Packt