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: Free Trial
Skills you'll gain: Computational Thinking, Algorithms, Graph Theory, Data Structures, Computer Programming, C++ (Programming Language), Object Oriented Programming (OOP)
- Status: NewStatus: Free Trial
Skills you'll gain: Java Programming, Object Oriented Design, Linux Commands
- Status: Free Trial
University of Colorado System
Skills you'll gain: Game Design, Video Game Development, Animations, Computer Graphics, Event-Driven Programming, No-Code Development, Software Installation, Scripting
- Status: Preview
Sungkyunkwan University
Skills you'll gain: Data Processing, Portfolio Management, Investment Management, Classification And Regression Tree (CART), Statistical Machine Learning, Investments, Machine Learning Algorithms, Applied Machine Learning, R Programming, Feature Engineering, Machine Learning, Financial Modeling, Predictive Modeling, Decision Tree Learning, Random Forest Algorithm, Asset Management
- Status: Free Trial
Skills you'll gain: Spring Boot, Hibernate (Java), Web Applications, Application Development, Application Deployment, Restful API, Application Frameworks, Bootstrap (Front-End Framework), Development Environment, Model View Controller, Java Platform Enterprise Edition (J2EE), UI Components, Authentications, Databases
- Status: Preview
Birla Institute of Technology & Science, Pilani
Skills you'll gain: Microarchitecture, Computer Architecture, Computational Logic, Computer Systems, Computer Science, Programming Principles, Computer Engineering, Embedded Systems, Computer Hardware, Computational Thinking
- Status: Free Trial
Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Object Oriented Design, Case Studies, Data Modeling, Software Engineering, Object Oriented Programming (OOP), Software Design, Program Development, Systems Design, Business Modeling, Technical Design, Complex Problem Solving
Coursera Project Network
Skills you'll gain: Eclipse (Software), Data Structures, Video Game Development, Java Programming, Java, Game Design, User Interface (UI), Development Environment, Program Development
- Status: Free Trial
Skills you'll gain: Natural Language Processing, Text Mining, Data Processing, Data Manipulation, Unstructured Data, Markov Model, Python Programming, Machine Learning Methods, Algorithms, Probability & Statistics
Skills you'll gain: ChatGPT, LLM Application, OpenAI, Tool Calling, Large Language Modeling, Prompt Engineering, Application Deployment, Application Programming Interface (API), Python Programming, Software Installation, Open Source Technology, Development Environment, Real Time Data, Data Science
- Status: Free Trial
Skills you'll gain: iOS Development, React Native, Usability Testing, Version Control, Restful API, Apple iOS, Mobile Development, Swift Programming, Jest (JavaScript Testing Framework), GitHub, Core Data (Software), Git (Version Control System), Apple Xcode, User Experience Design, Prototyping, Unit Testing, Pseudocode, Command-Line Interface, Software Versioning, React.js
- Status: Preview
Sungkyunkwan University
Skills you'll gain: Machine Learning Algorithms, Decision Tree Learning, Classification And Regression Tree (CART), Unsupervised Learning, Machine Learning, Supervised Learning, Python Programming, Algorithms, Linear Algebra, Bayesian Statistics, Probability
Programming learners also search
In summary, here are 10 of our most popular programming courses
- C++: Non-Linear Data Structures: Codio
- Mastering Java - From Beginner to Intermediate: Packt
- Getting Started with GameMaker: University of Colorado System
- Machine Learning for Smart Beta: Sungkyunkwan University
- Spring Boot Foundations: Packt
- Introduction to Computing Systems: Birla Institute of Technology & Science, Pilani
- Introduction to Domain Models: Northeastern University
- Build a Fast Typing Game using Java Swing: Coursera Project Network
- Introduction to NLP and Syntactic Processing: Packt
- Harnessing Open Source LLMs and ChatGPT with Minimal Code: Packt