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
University of Michigan
Skills you'll gain: PostgreSQL, JSON, Text Mining, SQL, Databases, Natural Language Processing, Database Management, Data Processing, Application Programming Interface (API), Data Storage, Python Programming
- Status: Free Trial
University of Toronto
Skills you'll gain: Model View Controller, Apple iOS, Apple Xcode, Swift Programming, User Interface (UI), User Interface (UI) Design, Mobile Development, UI Components, Application Frameworks, Computer Programming
- Status: Free Trial
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), NumPy, PyTorch (Machine Learning Library), Predictive Modeling, Matplotlib, Development Environment, Pandas (Python Package), Deep Learning, Classification And Regression Tree (CART), Python Programming, Artificial Neural Networks, Jupyter, Data Manipulation, Tensorflow, Regression Analysis, Machine Learning
- Status: Preview
The University of Sydney
Skills you'll gain: Blockchain, Distributed Computing, Security Engineering, Network Security, Scalability, Computer Security, Cryptography, Transaction Processing, Algorithms
- Status: Free Trial
University of California, Davis
Skills you'll gain: Threat Modeling, Secure Coding, Cryptography, Open Web Application Security Project (OWASP), Encryption, Application Security, Penetration Testing, Vulnerability Assessments, Data Security, Security Controls, Authentications, Vulnerability Management, Web Applications, Javascript
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Computer Programming, Programming Principles, Python Programming, File Management, Computer Science
Coursera Project Network
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Design, Software Testing, Application Development
- Status: Free Trial
Skills you'll gain: Blockchain, Secure Coding, Penetration Testing, Front-End Web Development, Application Development, Security Testing, Application Security, Development Environment, Web Development, Web Applications, Software Development Tools, Cyber Security Assessment, JavaScript Frameworks, Payment Systems, Authorization (Computing), Security Engineering, Role-Based Access Control (RBAC), Authentications, Application Deployment, Transaction Processing
Google Cloud
Skills you'll gain: Docker (Software), Containerization, Google Cloud Platform, Devops Tools, DevOps, Web Development
- Status: Free Trial
Scrimba
Skills you'll gain: Prompt Engineering, OpenAI, Generative AI, Data Ethics, ChatGPT, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Application Programming Interface (API), Image Analysis, Large Language Modeling, Computer Programming, Safety and Security
- Status: Preview
Eindhoven University of Technology
Skills you'll gain: Research Design, Research, Quantitative Research, Experimentation, Sample Size Determination, Statistical Inference, Statistical Methods, Statistical Analysis, Data Integrity, Data Ethics, Probability & Statistics, R Programming
Coursera Project Network
Skills you'll gain: WordPress, Search Engine Optimization, Blogs, Web Analytics, Web Content, Keyword Research, Information Architecture, Content Management, Marketing, Analytics, Web Design, Web Development
Programming learners also search
In summary, here are 10 of our most popular programming courses
- JSON and Natural Language Processing in PostgreSQL: University of Michigan
- iOS App Development Basics: University of Toronto
- Fundamentals of AI, Machine Learning, and Python Programming: Packt
- Blockchain Scalability and its Foundations in Distributed Systems: The University of Sydney
- Identifying Security Vulnerabilities: University of California, Davis
- Object-Oriented Python: Inheritance and Encapsulation: Codio
- Create a Supermarket app using Java OOP: Coursera Project Network
- Building DApps In Ethereum Blockchain: EDUCBA
- Introduction to Docker: Google Cloud
- Intro to AI Engineering: Scrimba