Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
Skills you'll gain: Google Cloud Platform, Cloud API, Image Analysis, Natural Language Processing, Application Programming Interface (API), Text Mining, Unstructured Data, Computer Vision, Data Capture, Network Analysis, Web Design
Skills you'll gain: Apache Kafka, Apache Spark, Scala Programming, Real Time Data, Apache Cassandra, Data Processing, Distributed Computing, Big Data, Application Deployment, Data Structures, Development Environment, Performance Tuning
Skills you'll gain: Go (Programming Language), Debugging, Software Testing, Application Frameworks, Program Development, Object Oriented Programming (OOP), Web Applications, Development Environment, Programming Principles, Command-Line Interface, Software Design Patterns, Data Structures, Servers
- Status: NewStatus: Free Trial
Scrimba
Skills you'll gain: Node.JS, JSON, Restful API, API Design, Application Programming Interface (API), Web Development Tools, JavaScript Frameworks, Javascript, Package and Software Management, Network Routing, Web Development, Servers, Back-End Web Development, Scalability
- Status: Free
Coursera Project Network
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Bitbucket, GitLab
- Status: Preview
Northwestern University
Skills you'll gain: Mathematical Modeling, Engineering, Mechanics, Automation, Virtual Environment, Simulation and Simulation Software, Matlab, Control Systems, Applied Mathematics, Linear Algebra, Computer Programming Tools, Differential Equations, Spatial Data Analysis
- Status: Free Trial
Skills you'll gain: React.js, User Interface (UI), Cascading Style Sheets (CSS), JavaScript Frameworks, Front-End Web Development, Application Frameworks, Web Development Tools, Javascript, Application Programming Interface (API), Restful API
- Status: Free Trial
Skills you'll gain: Generative AI, Image Analysis, Artificial Neural Networks, Tensorflow, PyTorch (Machine Learning Library), Deep Learning, Google Cloud Platform, Artificial Intelligence and Machine Learning (AI/ML), Jupyter, NumPy, Matplotlib
- Status: Free Trial
Skills you'll gain: Test Tools, Test Automation, Software Testing, Continuous Integration, Test Planning, Software Technical Review, Regression Testing, CI/CD, Scripting, Code Review, Continuous Delivery, Maintainability, Application Frameworks
- Status: Free
Coursera Project Network
Skills you'll gain: Data Manipulation, Data Visualization, Tidyverse (R Package), Predictive Modeling, Ggplot2, Statistical Visualization, R Programming, Applied Machine Learning, Machine Learning Methods, Data Cleansing, Data Processing, Feature Engineering, Predictive Analytics, Machine Learning, Performance Tuning
- Status: Free Trial
Skills you'll gain: Web Development Tools, Application Security, Secure Coding, Security Engineering, Authorization (Computing), Web Applications, Application Programming Interface (API), Software Design Patterns, Object Oriented Programming (OOP), Debugging
- Status: Free Trial
Skills you'll gain: Android Studio, Android (Operating System), Mobile Development, Android Development, Gradle, Program Development, Kotlin, Development Environment, Virtual Machines, User Interface (UI), Extensible Markup Language (XML)
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Extract, Analyze, and Translate Text from Images with the Cloud ML APIs: Google Cloud
- Streaming Big Data with Spark Streaming, Scala, and Spark 3!: Packt
- Go Essentials: Concurrency, gRPC & More: Packt
- Learn Node.js: Scrimba
- Git for developers: managing workflows and conflicts: Coursera Project Network
- 현대 로봇공학, 강좌 1: 로봇 동작의 기초: Northwestern University
- React Beginner Project: Build a Movie Search App: Scrimba
- Advanced Generative Adversarial Networks (GANs): Packt
- Mastering Reviews and Test Automation: Techniques & Tools: Board Infinity
- Tidymodels in R: Building tidy machine learning models: Coursera Project Network