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: Blockchain, Authorization (Computing), Transaction Processing, User Interface (UI), Payment Processing, Secure Coding, Security Testing, User Interface (UI) Design, Front-End Web Development, Role-Based Access Control (RBAC), Application Development, Application Security, Web Applications, Payment Systems, Patch Management, Development Environment, Software Design Patterns, Web Development Tools, Program Development, Other Programming Languages
- Status: Free Trial
University of Toronto
Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Mobile Development, Application Development, User Interface (UI), Model View Controller, User Interface (UI) Design, Application Programming Interface (API), Persistence, Storyboarding, Data Storage Technologies
- Status: Preview
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Computational Thinking, Software Installation, Python Programming, Command-Line Interface
- Status: Free Trial
University of Maryland, College Park
Skills you'll gain: Sampling (Statistics), Data Analysis, Data Cleansing, Data Quality, Statistical Programming, Statistical Methods, R Programming, Probability & Statistics
- Status: Free Trial
Skills you'll gain: Dashboard, Computer Vision, IBM Cloud, Artificial Intelligence, Image Analysis, Applied Machine Learning, Data Ethics, Cloud-Based Integration, Python Programming, Cloud Services, Data Visualization, Artificial Neural Networks, ChatGPT, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Deep Learning, Cloud Applications, Application Programming Interface (API), Test Case
- Status: Free Trial
Skills you'll gain: Cybersecurity, Cyber Operations, Cyber Threat Hunting, Persistence, Intrusion Detection and Prevention, Scripting, Python Programming, Authorization (Computing), Command-Line Interface, Operating Systems
Coursera Project Network
Skills you'll gain: React.js, Debugging, Web Design and Development, Front-End Web Development, JavaScript Frameworks, Web Development, HTML and CSS, UI Components, Javascript
- Status: Free Trial
Microsoft
Skills you'll gain: Version Control, GitHub, Git (Version Control System), Program Development, Programming Principles, Front-End Web Development, Algorithms, Debugging, Software Engineering, Code Review, Computational Thinking, Computational Logic, Application Development, Web Development, Microsoft Copilot, Engineering Software, Computer Programming, C# (Programming Language), Data Structures
- Status: Free Trial
Skills you'll gain: Data Security, Database Management, Database Architecture and Administration, Databases, Relational Databases, Vulnerability Management, Secure Coding, SQL, Data Integrity, Data Access, Security Controls, Authorization (Computing), Role-Based Access Control (RBAC), NoSQL, Encryption, Data Manipulation
- Status: Free Trial
Alberta Machine Intelligence Institute
Skills you'll gain: Supervised Learning, Machine Learning Algorithms, Decision Tree Learning, Machine Learning, Artificial Neural Networks, Predictive Modeling, Regression Analysis, Scikit Learn (Machine Learning Library), Classification And Regression Tree (CART), Performance Analysis, Performance Measurement, Feature Engineering
- Status: Preview
Vanderbilt University
Skills you'll gain: Java, Spring Framework, Object-Relational Mapping, Cloud Services, Cloud Computing, Application Deployment, JSON, Object Oriented Design, Web Applications, Scalability, Restful API, Application Frameworks, Data Security, Systems Architecture
- Status: Free Trial
Rice University
Skills you'll gain: Algorithms, Computational Thinking, Theoretical Computer Science, Data Structures, Bioinformatics, Machine Learning Algorithms, Unsupervised Learning, Python Programming, Analysis
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Building DApps In Ethereum Blockchain: EDUCBA
- App Design and Development for iOS: University of Toronto
- Programmation pour tous (mise en route de Python): University of Michigan
- Dealing With Missing Data: University of Maryland, College Park
- Bases de Inteligencia Artificial para Todos: IBM
- Execution, persistence, privilege escalation and evasion: Infosec
- Build Your First React Website: Coursera Project Network
- Foundations of Coding Front-End: Microsoft
- Database Essentials and Vulnerabilities: IBM
- Machine Learning Algorithms: Supervised Learning Tip to Tail: Alberta Machine Intelligence Institute