Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the best Programming course for your goals
- Status: NewStatus: Free Trial
Skills you'll gain: Programming Principles, Software Design
- Status: Free Trial
University of Michigan
Skills you'll gain: Unified Modeling Language, Software Design, Image Analysis, Python Programming, Jupyter, Software Engineering, Application Programming Interface (API), Object Oriented Programming (OOP), Computer Vision, Integrated Development Environments, Computer Programming
- Status: Preview
Stanford University
Skills you'll gain: Cryptography, Data Encryption Standard, Encryption, Key Management, Advanced Encryption Standard (AES), Public Key Cryptography Standards (PKCS), Cybersecurity, Authentications, Data Integrity, Secure Coding, Algorithms
- Status: New
Skills you'll gain: Statistical Visualization, Scatter Plots, Histogram, Data Science, Computer Programming
- Status: Free Trial
University of California San Diego
Skills you'll gain: Data Structures, Algorithms, Data Storage, Programming Principles, File Systems, Graph Theory, Computer Programming, C++ (Programming Language), Java, Debugging
- Status: Free Trial
University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, PHP (Scripting Language), Relational Databases, JSON, jQuery, Hypertext Markup Language (HTML), Javascript and jQuery, Ajax, Databases, Data Modeling, Database Application, Database Development, Debugging, Web Applications, Object Oriented Programming (OOP), Application Development, Web Development, Javascript
- Status: Free Trial
Skills you'll gain: React Native, Android Studio, Restful API, Version Control, UI/UX Research, Usability Testing, Git (Version Control System), Data Structures, Jest (JavaScript Testing Framework), Unix Commands, Android Jetpack, Android Development, Persona (User Experience), GitHub, Interaction Design, Kotlin, User Experience Design, User Interface and User Experience (UI/UX) Design, Mobile Development, Javascript
- Status: New
Pearson
Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), System Programming, Software Design Patterns
- Status: Free Trial
University of California, Davis
Skills you'll gain: Data Governance, SQL, Data Quality, Database Design, Query Languages, Data Manipulation, Data Modeling, Relational Databases, Data Science, Data Analysis, Data Transformation
- Status: Free Trial
DeepLearning.AI
Skills you'll gain: Applied Mathematics, Calculus, Numerical Analysis, Mathematical Modeling, Machine Learning, Python Programming, Regression Analysis, Artificial Neural Networks, Deep Learning, Derivatives
- Status: Free Trial
Imperial College London
Skills you'll gain: Dimensionality Reduction, NumPy, Probability & Statistics, Jupyter, Data Science, Statistics, Linear Algebra, Python Programming, Machine Learning, Calculus
- Status: NewStatus: Free Trial
Edureka
Skills you'll gain: TypeScript, Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Software Design, Computer Programming, Software Architecture, Debugging, Maintainability, Software Development, Javascript, Web Development Tools, Web Development, Data Validation
In summary, here are 10 of our most popular programming courses
- Advanced Python Features and Functions: Packt
- Python Project: Software Engineering and Image Manipulation: University of Michigan
- Cryptography I: Stanford University
- Data Science Foundations: NumPy, Pandas & Visualization: Packt
- Data Structures: University of California San Diego
- Web Applications for Everybody: University of Michigan
- Meta Android Developer: Meta
- What's New in Modern C++: Pearson
- SQL for Data Science: University of California, Davis
- Calculus for Machine Learning and Data Science: DeepLearning.AI