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
- Status: Preview
IIT Roorkee
Skills you'll gain: Unsupervised Learning, Supervised Learning, Anomaly Detection, Data Mining, Scikit Learn (Machine Learning Library), Machine Learning Algorithms, Data Processing, Pandas (Python Package), Big Data, Data Cleansing, Data Science, Data Visualization, Python Programming, Data Manipulation, Exploratory Data Analysis, Deep Learning, Regression Analysis, Artificial Neural Networks
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Apache Hadoop, Apache Hive, Big Data, Apache Spark, NoSQL, Data Management, Data Processing, SQL, Query Languages, Data Manipulation, Scripting Languages, Data Transformation
- Status: NewStatus: Free Trial
Microsoft
Skills you'll gain: Software Testing, Unit Testing, Application Programming Interface (API), Software Documentation, Web Applications, Test Driven Development (TDD), Debugging, Restful API, Performance Testing, Maintainability, Javascript, Full-Stack Web Development, Software Architecture, JSON, Data Transformation
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Algorithms, Application Programming Interface (API), Data Structures, Debugging
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Unity Engine, Video Game Development, Event-Driven Programming, C# (Programming Language), User Interface (UI), Scripting, Animations, Debugging
- Status: Free
Coursera Project Network
Skills you'll gain: Analytics, R Programming, Google Sheets, Applied Machine Learning, Health Informatics, Predictive Modeling, Automation, Data Manipulation, GitHub, Gmail, Git (Version Control System)
Duke University
Skills you'll gain: Serverless Computing, Amazon Web Services, Rust (Programming Language), Debugging, Application Deployment, Development Environment, Linux
- Status: NewStatus: Free Trial
Skills you'll gain: HTML and CSS, Cascading Style Sheets (CSS), Web Design, Hypertext Markup Language (HTML), Web Design and Development, Git (Version Control System), Front-End Web Development, Browser Compatibility, Mobile Development, Javascript, Animations, User Interface (UI), Web Development Tools, Web Content Accessibility Guidelines, Typography, Semantic Web, GitHub, Version Control, Application Deployment, Development Environment
Skills you'll gain: Data Cleansing, R Programming, Statistical Analysis, R (Software), Data Manipulation, Classification And Regression Tree (CART), Advanced Analytics, Statistical Modeling, Random Forest Algorithm, Statistical Methods, Predictive Modeling, Exploratory Data Analysis, Feature Engineering, Machine Learning, Dimensionality Reduction
- Status: New
Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Computer Programming, Program Development, File Management, Algorithms, Debugging, Problem Solving
- Status: Free Trial
Skills you'll gain: Unity Engine, Video Game Development, Version Control, Mobile Development, Android (Operating System), 3D Assets, User Interface (UI), C# (Programming Language), GitHub, Git (Version Control System), Scripting, Artificial Intelligence, Animations
Google Cloud
Skills you'll gain: Big Data, Google Cloud Platform, Analytics, Data Analysis, SQL, Query Languages
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Data Mining for Smart Cities: IIT Roorkee
- Data Analysis Using Hadoop Tools: Johns Hopkins University
- JavaScript Data and Applications: Microsoft
- Use Java APIs to sort and search a collection of data: Coursera Project Network
- Intermediate C# Scripting: Game Mechanics & Reusable Scripts: Packt
- Automate R scripts with GitHub Actions: Deploy a model: Coursera Project Network
- Building Rust AWS Lambda Microservices with Cargo Lambda: Duke University
- Modern HTML & CSS From The Beginning 2.0: Packt
- Regression Analysis for Statistics & Machine Learning in R: Packt
- The Complete Java Developer Course: From Beginner to Master: Packt