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
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Eclipse (Software), Object Oriented Design, Program Development, Computer Programming, Software Design
Coursera Project Network
Skills you'll gain: Feature Engineering, Data Visualization Software, Data Cleansing, Classification And Regression Tree (CART), Random Forest Algorithm, Decision Tree Learning, Scikit Learn (Machine Learning Library), Applied Machine Learning, Predictive Modeling, Data Manipulation, Data Science, Data Transformation, Data Processing, Predictive Analytics, Machine Learning, Python Programming
- Status: NewStatus: Free Trial
Skills you'll gain: Load Balancing, Scalability, Performance Tuning, Software Architecture, Microsoft Copilot, Query Languages, Redis, Performance Testing, Systems Architecture, Application Performance Management, Distributed Computing, Database Management, SQL
Coursera Project Network
Skills you'll gain: Application Development, UI Components, Event-Driven Programming, Integrated Development Environments, Java Programming, User Interface (UI), Java, Software Design
- Status: NewStatus: Free Trial
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, Computer Programming, Microsoft Visual Studio, System Programming, Apple Xcode, Data Structures, Maintainability, Performance Tuning, Debugging
- Status: Free Trial
Skills you'll gain: Hardware Troubleshooting, Computer Networking, Network Protocols, Web Applications, Computer Security Awareness Training, Network Routers, Software Installation, Wireless Networks, Technical Support and Services, Encryption, Security Awareness, System Configuration, Authentications, Microsoft Windows, Peripheral Devices, Computer Systems, Patch Management, Mac OS, Software Development, Database Management
- Status: Preview
University of Michigan
Skills you'll gain: Data Structures, Programming Principles, Data Manipulation, Software Installation, Data Storage Technologies, Python Programming, Development Environment, File Management
Coursera Project Network
Skills you'll gain: Scripting, Python Programming, Computer Programming Tools, Devops Tools, Software Development Tools, Data Structures, Programming Principles, Program Development
- Status: Free Trial
Codio
Skills you'll gain: Algorithms, C++ (Programming Language), Data Structures, Theoretical Computer Science, Computer Programming, Programming Principles, Computational Thinking, Technical Design
- Status: Free
Coursera Project Network
Skills you'll gain: Object Oriented Design, Microsoft Copilot, Game Design, Unit Testing, Python Programming, GitHub, Integrated Development Environments, Debugging, Generative AI, Artificial Intelligence
- Status: Free Trial
Skills you'll gain: Artificial Neural Networks, Deep Learning, Matplotlib, Linear Algebra, Image Analysis, NumPy, Scientific Visualization, Machine Learning Algorithms, Keras (Neural Network Library), Pandas (Python Package), Seaborn, Artificial Intelligence and Machine Learning (AI/ML), Data Science, Applied Machine Learning, Tensorflow, Data Analysis, Supervised Learning, Python Programming, Artificial Intelligence, Machine Learning
- Status: Preview
Board Infinity
Skills you'll gain: Collaborative Software, Integrated Development Environments, Program Development, Debugging, Development Environment, Computer Programming, Software Development Tools, Generative AI, Application Development
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Create a Supermarket app using OOP Features in Java: Coursera Project Network
- Machine Learning for Kyphosis Disease Classification: Coursera Project Network
- Performance Optimization and Scalability: Microsoft
- Build Your First GUI App With Java: Coursera Project Network
- Foundations of Modern C++: Packt
- CompTIA IT Fundamentals+ (FC0-U61): Packt
- Estructuras de datos de Python: University of Michigan
- Python Scripting for DevOps: Coursera Project Network
- C++: Algorithms: Codio
- Github Copilot with Python: Creating Text Games: Coursera Project Network