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: AWS SageMaker, Applied Machine Learning, Amazon Web Services, Classification And Regression Tree (CART), Predictive Modeling, Machine Learning Algorithms, Machine Learning, Python Programming, Data Visualization
Duke University
Skills you'll gain: Bash (Scripting Language), Shell Script, Scripting, Unix Shell, Linux Commands, Command-Line Interface, Unix Commands, Business Logic, DevOps
Skills you'll gain: Restful API, Web Services, Spring Framework, Spring Boot, Simple Object Access Protocol (SOAP), Hibernate (Java), Application Programming Interface (API), Application Frameworks, Java Platform Enterprise Edition (J2EE), Service Oriented Architecture, Java, Back-End Web Development, Apache Maven, JSON
- Status: Free Trial
Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, UI Components, Mockups, Front-End Web Development, Web Design, Web Development
- Status: Free Trial
Skills you'll gain: Dataflow, Google Cloud Platform, Data Pipelines, Real Time Data, Big Data, Data Processing, Advanced Analytics, SQL, Serverless Computing, Performance Tuning, Scalability
- Status: Preview
Northeastern University
Skills you'll gain: User Research, UI/UX Research, User Experience Design, Logo Design, User Centered Design, Experience Design, Usability, Wireframing, Mockups, Prototyping, Persona Development, Graphic and Visual Design
- Status: Preview
Starweaver
Skills you'll gain: Threat Modeling, Cyber Threat Intelligence, Vulnerability Management, Cybersecurity, Threat Detection, Vulnerability Assessments, Intrusion Detection and Prevention, Network Security, Cyber Attacks, Cyber Operations, Patch Management, Continuous Monitoring, Configuration Management
- Status: Free Trial
Skills you'll gain: Jest (JavaScript Testing Framework), Web Development Tools, Javascript, Unit Testing, Scripting, Object Oriented Programming (OOP), Data Structures, Node.JS, Scripting Languages, JSON, Debugging, Computer Programming, Package and Software Management, Program Development, Functional Design
- Status: Free Trial
University of Michigan
Skills you'll gain: Statistics, Data Analysis, Descriptive Statistics, Data-oriented programming, Python Programming
Google Cloud
Skills you'll gain: Kubernetes, Docker (Software), Application Deployment, Google App Engine, Google Cloud Platform, Distributed Computing, Performance Testing, DevOps, Restful API, Web Development
Coursera Project Network
Skills you'll gain: Flask (Web Framework), Web Applications, Web Development, Application Development, HTML and CSS, Database Application, Databases, Python Programming
Coursera Project Network
Skills you'll gain: Exploratory Data Analysis, Scatter Plots, Data Analysis, Correlation Analysis, Box Plots, Pandas (Python Package), Data Visualization, Histogram, Statistical Analysis, Python Programming, Software Installation
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- AWS AutoGluon for Machine Learning Classification: Coursera Project Network
- Building a Bash Command-Line Tool: Duke University
- Master Java Web Services and REST API with Spring Boot: Packt
- Tailwind CSS Practice Project: Build a Product Card: Scrimba
- Building Resilient Streaming Analytics Systems on GCP em Português Brasileiro: Google Cloud
- UX Web Design: Build User-Centric Websites: Northeastern University
- Deception As a Defense: Starweaver
- البرمجة باستخدام JavaScript: Meta
- Statistics with Python Using NumPy, Pandas, and SciPy: University of Michigan
- Distributed Load Testing Using Kubernetes: Google Cloud