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: Generative AI, Anomaly Detection, Predictive Modeling, Text Mining, Predictive Analytics, Advanced Analytics, Data Cleansing, Prompt Engineering, Natural Language Processing, Unstructured Data, Data Analysis, Forecasting, Data Quality, Time Series Analysis and Forecasting, Exploratory Data Analysis, Software Documentation
Advancing Women in Tech
Skills you'll gain: Software Architecture, Systems Architecture, Technical Management, API Design, System Design and Implementation, Technical Product Management, Engineering Management, Program Management, Microservices, Cross-Functional Collaboration, Leadership and Management, Technology Roadmaps, Amazon Web Services
- Status: Free
Coursera Project Network
Skills you'll gain: PyTorch (Machine Learning Library), Image Analysis, Computer Vision, Deep Learning
- Status: New
Microsoft
Skills you'll gain: Microsoft Copilot, User Interface and User Experience (UI/UX) Design, UI Components, Performance Tuning, Front-End Web Development, Event-Driven Programming, Web Applications, Server Side, Data Validation, Debugging
Skills you'll gain: MITRE ATT&CK Framework, Penetration Testing, Cyber Operations, Scripting, Cybersecurity, Python Programming, Network Analysis, Authentications, Automation
University of California, Davis
Skills you'll gain: Continuous Integration, CI/CD, Continuous Delivery, Continuous Deployment, Integration Testing, DevOps, Secure Coding, Systems Integration, Software Development, Continuous Monitoring, System Monitoring, Docker (Software), Application Deployment, Development Environment, Maintainability, GitHub, Automation, Version Control, Program Development, Debugging
Google Cloud
Skills you'll gain: Google Workspace, Generative AI, Collaborative Software, Prompt Engineering
- Status: Free
Pontificia Universidad Católica de Chile
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Computational Logic, Application Specific Integrated Circuits, Computer-Aided Design, Electronic Hardware, Electrical Engineering, Electronic Systems, Electronics, Semiconductors, Electronic Components, Computer Architecture, Programming Principles, Engineering Design Process, Embedded Systems, Schematic Diagrams, Simulation and Simulation Software
Skills you'll gain: Mobile Development, React.js, Hypertext Markup Language (HTML), UI Components, Web Applications, Javascript, Cascading Style Sheets (CSS), Debugging
Coursera Project Network
Skills you'll gain: Web Scraping, Relational Databases, Statistical Software, Data Import/Export, R Programming, MySQL, Data Capture, Microsoft Excel
Skills you'll gain: Kubernetes, Cloud Infrastructure, Cloud Applications, Infrastructure As A Service (IaaS), Google Cloud Platform, Cloud-Native Computing, Identity and Access Management, CI/CD, Cloud Services, Cloud Storage, Continuous Delivery, Cloud Computing, Application Development, Containerization, Application Performance Management, Continuous Integration, Virtual Machines, Cloud Computing Architecture, Scalability, Docker (Software)
University of Colorado Boulder
Skills you'll gain: Robotic Process Automation, Artificial Intelligence, Graph Theory, Algorithms, Computer Vision, Data Structures, Simulations
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Advanced Data Analysis with Generative AI: Microsoft
- Building Products at Global Scale: Advancing Women in Tech
- Aerial Image Segmentation with PyTorch : Coursera Project Network
- Blazor for Front-End Development: Microsoft
- Advanced Python - Reconnaissance: Infosec
- Continuous Integration: University of California, Davis
- Gemini in Google Meet: Google Cloud
- Electrónica Digital Bit a Bit: Fundamentos, Verilog y FPGA: Pontificia Universidad Católica de Chile
- Conceptos básicos de React: Meta
- Importing Data into R: Coursera Project Network