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
Coursera Project Network
Skills you'll gain: Wireframing, Figma (Design Software), Design Reviews, User Interface (UI), Collaborative Software, Prototyping, Design Software, Digital Design
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: PyTorch (Machine Learning Library), Unsupervised Learning, Computer Vision, Machine Learning Algorithms, Applied Machine Learning, Image Analysis, Dimensionality Reduction, Supervised Learning, Reinforcement Learning, Feature Engineering, Regression Analysis, Data Cleansing, Machine Learning, Data Mining, Scikit Learn (Machine Learning Library), Statistical Machine Learning, Advanced Analytics, Deep Learning, Artificial Neural Networks, Decision Tree Learning
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Power Electronics, Electrical Engineering, Electronics Engineering, Control Systems, Matlab, Engineering Analysis, Simulations, Systems Analysis
Coursera Project Network
Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, UI Components, Front-End Web Development, User Interface (UI), Javascript, Mobile Development, Interactive Design, Cross Platform Development
Skills you'll gain: Apache Kafka, Apache, Java, Command-Line Interface, Real Time Data, Data Processing, Performance Tuning
- Status: Free Trial
Skills you'll gain: Blockchain, Programming Principles, Secure Coding, Development Environment, Integrated Development Environments, Data Structures, Development Testing, Debugging
- Status: Free
Coursera Project Network
Skills you'll gain: Prototyping, Figma (Design Software), Wireframing, Mockups, Collaborative Software, Web Design, Usability, User Interface (UI) Design
- Status: Free
DeepLearning.AI
Skills you'll gain: Generative AI Agents, Agentic systems, ChatGPT, Large Language Modeling, OpenAI, Artificial Intelligence, Prompt Engineering, Software Design Patterns
- Status: Free
Amazon Web Services
Skills you'll gain: Generative AI, Amazon Web Services, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Cloud API, Application Programming Interface (API)
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Integral Calculus, Calculus, Linear Algebra, Mathematical Theory & Analysis, Advanced Mathematics, Visualization (Computer Graphics), Applied Mathematics, Graphing, Mathematical Modeling, Spatial Data Analysis
- Status: Free
DeepLearning.AI
Skills you'll gain: Large Language Modeling, Generative AI, Prompt Engineering, Artificial Intelligence and Machine Learning (AI/ML), Image Analysis, Applied Machine Learning, Unsupervised Learning, Unstructured Data
- Status: Free Trial
LearnQuest
Skills you'll gain: Data Warehousing, Data Visualization, Data Analysis, Cloud Computing, Data Architecture, Big Data, Cloud Services, Analytics, Data Storage, Cloud Computing Architecture, Cloud Infrastructure, Cloud Solutions, Scalability, Data Processing, Extract, Transform, Load, Cloud Platforms, Statistical Analysis, Data Integration, Data Mining, Spreadsheet Software
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Create a Digital Wireframe with Figma: Coursera Project Network
- Applied Machine Learning: Johns Hopkins University
- Techniques of Design-Oriented Analysis: University of Colorado Boulder
- Create a responsive seat selector UI in HTML, CSS, and JS: Coursera Project Network
- Apache Kafka Series - Learn Apache Kafka for Beginners v3: Packt
- Foundations of Solidity and Smart Contract Development: Packt
- Crea diseños y prototipos de alta fidelidad en Figma: Coursera Project Network
- AI Agentic Design Patterns with AutoGen: DeepLearning.AI
- Amazon Bedrock - Getting Started with Generative AI: Amazon Web Services
- Calculus through Data & Modelling: Vector Calculus: Johns Hopkins University