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: Node.JS, Web Frameworks, Restful API, Web Development, Web Applications, Application Programming Interface (API), Server Side, File Systems, Javascript, Web Servers, Databases, Authentications, Middleware
Skills you'll gain: Kanban Principles, Workflow Management, Agile Software Development, Sprint Planning, Agile Project Management, Project Estimation, Agile Methodology, Project Management Software, Estimation, Process Optimization, Backlogs, User Story, Process Improvement, Resource Utilization
- Status: Free
DeepLearning.AI
Skills you'll gain: Large Language Modeling, Generative AI, Data Processing, PyTorch (Machine Learning Library), Data Cleansing, Performance Testing, Deep Learning, System Configuration
- Status: Free Trial
Skills you'll gain: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Test Automation, Web Development Tools, Computer Programming, Cascading Style Sheets (CSS), Development Environment, Integrated Development Environments, Extensible Markup Language (XML), Software Testing, Data Import/Export, Test Case, Javascript and jQuery, Programming Principles, Browser Compatibility, Data Structures
Skills you'll gain: Unit Testing, Go (Programming Language), Restful API, Authentications, Application Programming Interface (API), Secure Coding, API Design, Software Testing, Microservices, Test Case, Authorization (Computing), Database Development, Web Servers, Web Services, Database Management, Databases, Software Architecture, JSON, Role-Based Access Control (RBAC), Maintainability
Coursera Project Network
Skills you'll gain: Data Manipulation, Tidyverse (R Package), Data Wrangling, Data Analysis, R Programming, Exploratory Data Analysis, Statistical Analysis
- Status: NewStatus: Free Trial
Skills you'll gain: UI Components, Responsive Web Design, Web Development Tools, Application Deployment, Database Management, Web Applications, Databases, Web Design and Development, JavaScript Frameworks, Authentications, Software Design, Application Development, Restful API, Web Design, Front-End Web Development, TypeScript, Content Management Systems, Payment Systems, Cascading Style Sheets (CSS), User Interface (UI)
- Status: Free Trial
University of Michigan
Skills you'll gain: Interactive Data Visualization, Interactive Design, Programming Principles, Visualization (Computer Graphics), Python Programming, Graphic and Visual Design, Computer Graphics, Computational Logic, Computer Programming, Data Import/Export, Computational Thinking, Data Structures, Animations, Development Environment
Instituto Tecnológico de Aeronáutica
Skills you'll gain: Control Systems, Automation Engineering, Simulation and Simulation Software, Computational Logic, Matlab, Process Control, Numerical Analysis, Embedded Systems, Engineering Analysis, Electrical and Computer Engineering, Mathematical Modeling, System Design and Implementation, Digital Design, Differential Equations, Linear Algebra
Coursera Project Network
Skills you'll gain: Regression Analysis, Statistical Modeling, Predictive Modeling, Scikit Learn (Machine Learning Library), Feature Engineering, Data Manipulation, Pandas (Python Package), Machine Learning Methods, Data Visualization, Exploratory Data Analysis, Performance Tuning, Python Programming, Machine Learning
Coursera Project Network
Skills you'll gain: Image Analysis, Amazon Web Services, Data Processing, Computer Vision, Amazon S3, Anomaly Detection, Software Quality Assurance, Applied Machine Learning, Data Science, Machine Learning, Cloud Computing
- Status: New
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Algorithms, Data Structures, Performance Tuning, Debugging
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Master Express Framework: Beginner to Advanced with Node.js: Packt
- Kanban for Software Project Management: Packt
- Pretraining LLMs: DeepLearning.AI
- Learn Selenium WebDriver with Java: Packt
- Building Microservices API in Go: Packt
- Data Manipulation with dplyr in R: Coursera Project Network
- Svelte 5 & SvelteKit For Hands-On Modern Web Development: Packt
- Python Fundamentals for Designers: University of Michigan
- Controle a Tempo Discreto: Instituto Tecnológico de Aeronáutica
- PyCaret: Anatomy of Regression: Coursera Project Network