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: Preview
University of London
Skills you'll gain: Data Visualization, Matplotlib, Probability & Statistics, Data Science, Unsupervised Learning, Statistics, NumPy, Python Programming, Pandas (Python Package), Data Analysis, Machine Learning Algorithms, Descriptive Statistics, Machine Learning, Data Manipulation
- Status: Free
DeepLearning.AI
Skills you'll gain: LangChain, SQL, LLM Application, Database Systems, Query Languages, Generative AI Agents, Microsoft Azure, Tool Calling, OpenAI, Natural Language Processing, Prompt Engineering
- Status: Free Trial
University of Colorado System
Skills you'll gain: Application Security, Vulnerability Assessments, Software Design, Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Software Design Patterns, Software Architecture, Cryptography, Blockchain, Public Key Cryptography Standards (PKCS)
- Status: Preview
Universidade Estadual de Campinas
Skills you'll gain: Digital Communications, Image Quality, Systems Analysis, Telecommunications, Mathematical Modeling
Coursera Project Network
Skills you'll gain: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Semantic Web, Web Content, Information Architecture, Web Design and Development, Web Development, Front-End Web Development
- Status: Free Trial
Scrimba
Skills you'll gain: React Redux, React.js, Cascading Style Sheets (CSS), JavaScript Frameworks, Front-End Web Development, Network Routing, User Interface (UI), UI Components, Web Frameworks, Maintainability, Authentications, Web Development Tools, Application Frameworks, Application Programming Interface (API), Web Design, Restful API, Authorization (Computing), Software Design, Javascript, Web Development
- Status: Free Trial
LearnQuest
Skills you'll gain: Angular, Model View Controller, JavaScript Frameworks, Application Frameworks, UI Components, HTML and CSS, Front-End Web Development, TypeScript, Web Applications, Web Development, Development Environment
- Status: Free Trial
Skills you'll gain: Java Platform Enterprise Edition (J2EE), Object-Relational Mapping, Java, Application Servers, Middleware, Application Deployment, Enterprise Architecture, Server Side, Transaction Processing, Business Logic
Packt
Skills you'll gain: Command-Line Interface, Graphical Tools, File Management, Software Development Tools, System Configuration, Computer Programming Tools, Scripting, Development Environment, Configuration Management
Coursera Project Network
Skills you'll gain: File Management, Integrated Development Environments, Amazon Web Services, Command-Line Interface, Software Development Tools, Development Environment, Cloud Infrastructure, Python Programming
- Status: NewStatus: Free Trial
Skills you'll gain: Exploratory Data Analysis, Predictive Modeling, Statistical Modeling, Matplotlib, A/B Testing, Box Plots, Sampling (Statistics), Predictive Analytics, Data Analysis, Regression Analysis, Statistical Inference, Data Visualization, Descriptive Statistics, Scikit Learn (Machine Learning Library), Data Science, Estimation, Statistical Analysis, NumPy, Machine Learning, Python Programming
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Bioinformatics, Molecular Biology, Computational Thinking, Data Structures, Python Programming, Data Analysis, Algorithms, Life Sciences, Data Processing, Computer Science
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Foundations of Data Science: K-Means Clustering in Python: University of London
- Building Your Own Database Agent: DeepLearning.AI
- Software Design Threats and Mitigations: University of Colorado System
- Processamento Digital de Sinais - Amostragem: Universidade Estadual de Campinas
- HTML for Beginners: Getting Started: Coursera Project Network
- Advanced React Skills: Scrimba
- Angular 17 Overview & Basics: LearnQuest
- Enterprise Java Beans (EJBs) and the Jakarta Persistence API (JPA): LearnQuest
- Vim Masterclass: Packt
- Configuring your IDE for absolute beginners with AWS Cloud9: Coursera Project Network