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: SQL, Database Systems, Query Languages, Generative AI Agents, Microsoft Azure, OpenAI, Natural Language Processing, ChatGPT, Artificial Intelligence and Machine Learning (AI/ML), Prompt Engineering, Generative AI, Agentic systems
- Status: Free Trial
Skills you'll gain: Blockchain, Secure Coding, Application Security, Data Structures, Security Engineering, Programming Principles, Software Design Patterns, Development Environment, Integrated Development Environments, Web Development Tools, Data Management, Object Oriented Programming (OOP), Code Review, Cryptography, Debugging, Application Development, Transaction Processing, Development Testing
Michigan State University
Skills you'll gain: Design, Animation and Game Design, User Experience Design, Augmented and Virtual Reality (AR/VR), Psychology, Virtual Environment, Cultural Sensitivity, Cultural Diversity, Ethical Standards And Conduct
- Status: Free Trial
Universidad Austral
Skills you'll gain: Mobile Development, Cross Platform Development, React Redux, iOS Development, Continuous Integration, Apple iOS, Test Automation, Unit Testing, User Interface (UI), Development Testing, CI/CD, Angular, Android Studio, UI Components, User Interface and User Experience (UI/UX) Design, TypeScript, Application Programming Interface (API), Debugging, Animations
Coursera Project Network
Skills you'll gain: Generative AI, Keras (Neural Network Library), Tensorflow, Deep Learning, Dimensionality Reduction, Applied Machine Learning, Anomaly Detection, Data Processing, Data Visualization, Data Synthesis, Python Programming
- Status: Free
Coursera Project Network
Skills you'll gain: Canva (Software), Timelines, Marketing Materials, Product Demonstration, Presentations, Marketing Design, Product Promotion, Value Propositions, Sales Presentation, Sales Presentations, Team Oriented, Graphic Design, Entrepreneurship
- Status: Free Trial
Skills you'll gain: TCP/IP, Network Architecture, Networking Hardware, Network Routers, General Networking, Network Security, Dynamic Host Configuration Protocol (DHCP), Network Infrastructure, Network Administration, Computer Networking, Network Troubleshooting, Network Protocols, Network Switches, Scalability
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Predictive Modeling, Natural Language Processing, Social Media, Text Mining, Cloud Computing, Unstructured Data, Big Data, Analytics, Data Analysis, Geospatial Information and Technology, Machine Learning Methods, Business Intelligence, Internet Of Things, Deep Learning
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Scalability, Distributed Computing, Event-Driven Programming, Microservices, Software Architecture, Software Design Patterns, Software Design, Middleware, Cloud Computing, Data Structures
- Status: NewStatus: Free Trial
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, Computer Programming, Microsoft Visual Studio, Software Design Patterns, Data Structures, System Programming, Algorithms, File Systems, Performance Tuning, Apple Xcode, Debugging, Maintainability, File Management
- Status: Free Trial
Google Cloud
Skills you'll gain: Google Workspace, User Provisioning, User Accounts, Cloud Services, Systems Administration, Role-Based Access Control (RBAC), Identity and Access Management
Coursera Project Network
Skills you'll gain: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Responsive Web Design, Browser Compatibility, Web Development
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Building Your Own Database Agent: DeepLearning.AI
- Solidity Mastery: Foundations to Advanced Smart Contracts: Packt
- Avatar Psychology for Designers: Michigan State University
- Desarrollo de Aplicaciones Mobile Multiplataforma con Nativescript, Angular y Redux: Universidad Austral
- Data Balancing with Gen AI: Credit Card Fraud Detection: Coursera Project Network
- Design a pitch deck with Canva: Coursera Project Network
- Network Foundations and Addressing: Packt
- Natural Language Processing and Capstone Assignment: University of California, Irvine
- Programming Reactive Systems: École Polytechnique Fédérale de Lausanne
- Complete Modern C++ (C++11/14/17): Packt