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: LLM Application, Tool Calling, Large Language Modeling, Generative AI Agents, ChatGPT, OpenAI, Prompt Engineering, Agentic systems, System Design and Implementation
- Status: Free Trial
Skills you'll gain: Apple iOS, Mobile Development, Swift Programming, User Interface (UI), Apple Xcode, Mobile Development Tools, User Interface (UI) Design, UI Components, Animations, Development Environment
Duke University
Skills you'll gain: Bash (Scripting Language), Shell Script, Scripting, Unix Shell, Linux Commands, Command-Line Interface, Unix Commands, Business Logic, DevOps
- Status: Free
Amazon Web Services
Skills you'll gain: Code Review, Continuous Integration, Software Development Tools, DevOps, Software Technical Review, GitHub
- Status: Preview
Skills you'll gain: Data Validation, Maintainability, Javascript, Computational Thinking, Data Structures, Debugging, Data Integrity, Performance Tuning, Software Technical Review, Web Development, Algorithms
- Status: Free Trial
Skills you'll gain: Exploratory Data Analysis, Unsupervised Learning, Supervised Learning, Data Analysis, Applied Machine Learning, Data Presentation, Machine Learning, Scikit Learn (Machine Learning Library), Machine Learning Algorithms, Python Programming, Tensorflow, Regression Analysis, Keras (Neural Network Library), Artificial Neural Networks
- Status: NewStatus: Preview
Skills you'll gain: Authentications, Application Frameworks, Routing Protocols, Web Applications, Web Development, Unit Testing, Authorization (Computing), Functional Testing, Integration Testing, Application Security, Configuration Management, File Management
- Status: Preview
The University of Chicago
Skills you'll gain: Intellectual Property, Law, Regulation, and Compliance, Information Privacy, Media and Communications, Digital Content, Technology Strategies, Regulation and Legal Compliance, Network Protocols, Telecommunications, Market Dynamics, Case Law, Lawsuits, Economics, Competitive Analysis
- Status: Free
Coursera Project Network
Skills you'll gain: Amazon Web Services, Artificial Intelligence, Integrated Development Environments, Software Development Tools, Microsoft Visual Studio, Debugging, Development Environment, Vulnerability Scanning, Software Development, Web Applications, TypeScript
Skills you'll gain: HTML and CSS, Cascading Style Sheets (CSS), Responsive Web Design, Hypertext Markup Language (HTML), Web Design and Development, Web Development, LESS, Web Design, Front-End Web Development, Cloud Hosting, Web Development Tools, Animations, Typography
- Status: Free Trial
Skills you'll gain: Kubernetes, Cloud-Native Computing, Google Cloud Platform, Scalability, Application Deployment, Load Balancing, Containerization, YAML, Cloud Storage, General Networking, Authentications
- Status: NewStatus: Free Trial
Skills you'll gain: IntelliJ IDEA, Object Oriented Design, Debugging, Software Design, User Interface (UI), Integrated Development Environments, Java, Design Thinking, Program Development, Data Validation, Software Development, Application Development
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- LLMs as Operating Systems: Agent Memory: DeepLearning.AI
- إنشاء واجهة المستخدم باستخدام SwiftUI: Meta
- Building a Bash Command-Line Tool: Duke University
- Improve Code Quality with Amazon CodeGuru Reviewer: Amazon Web Services
- JavaScript Interview Questions for Junior Developers: Scrimba
- Machine Learning Capstone: IBM
- Python Pyramid - Advanced: EDUCBA
- Internet Giants: The Law and Economics of Media Platforms: The University of Chicago
- Amazon Q for beginners: Software Development with GenAI: Coursera Project Network
- Build Real-World Websites Using HTML5, CSS3, Sass and more: Packt