Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
University of Michigan
Skills you'll gain: SQL, Database Management, Relational Databases, Databases, Database Systems, Database Design, Data Visualization, Web Scraping, Data Processing, Object Oriented Programming (OOP), Data Modeling, Data Storage, Python Programming, Web Development
- Status: Free
Coursera Instructor Network
Skills you'll gain: Algorithms, Technical Communication, Computational Thinking, Solution Design, Programming Principles, Software Design, Theoretical Computer Science, Data Structures, Problem Management, Applied Mathematics
Skills you'll gain: CI/CD, Serverless Computing, Cloud-Native Computing, Kubernetes, Application Deployment, Hybrid Cloud Computing, Continuous Deployment, Microservices, Continuous Integration, Google Cloud Platform, Containerization, Event-Driven Programming, Cloud Computing
Coursera Project Network
Skills you'll gain: Application Deployment, Microsoft Azure, Cloud Services, Natural Language Processing, Web Applications, Cloud Computing, Application Development, Python Programming
Coursera Project Network
Skills you'll gain: Regression Analysis, Predictive Modeling, Scikit Learn (Machine Learning Library), Feature Engineering, Data Processing, Data Manipulation, Machine Learning Methods, Data Visualization, Exploratory Data Analysis, Interactive Data Visualization, Performance Tuning
LearnQuest
Skills you'll gain: Blockchain, Cryptography, Data Storage, Systems Architecture, Network Architecture, Data Architecture, Information Technology Architecture, Distributed Computing, Cybersecurity, Data Security, Other Programming Languages, Emerging Technologies, Scalability, Data Integrity, Transaction Processing, Interoperability
- Status: Free
Coursera Instructor Network
Skills you'll gain: Mobile Development, Generative AI, Android Studio, Apple iOS, Test Automation, Software Testing, Software Development Tools, User Interface (UI), Performance Tuning, UI/UX Strategy, Data Ethics
University of Michigan
Skills you'll gain: Pandas (Python Package), NumPy, Data Manipulation, Statistical Analysis, Jupyter, Data Structures, Data Cleansing, Pivot Tables And Charts, Data Science, Data Analysis, Data Transformation, Python Programming, Probability & Statistics, Data Import/Export, Programming Principles
Coursera Project Network
Skills you'll gain: Test Driven Development (TDD), Unit Testing, Development Testing, Test Case, Software Testing, Python Programming, File Systems
- Status: Free
Coursera Instructor Network
Skills you'll gain: Cloud Computing Architecture, Cloud Infrastructure, Scalability, Cloud Computing, Software Architecture, Cloud Services, Infrastructure As A Service (IaaS), Load Balancing, Serverless Computing, Software Design Patterns, Microservices, Software As A Service, Event-Driven Programming
University of California San Diego
Skills you'll gain: Internet Of Things, Unit Testing, System Testing, Software Development, Technical Communication, Mobile Development, System Design and Implementation, Technical Documentation, Embedded Systems, Conceptual Design, Innovation, Prototyping, Wireless Networks
Coursera Project Network
Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Web Development, Web Applications, Web Design and Development, Cascading Style Sheets (CSS), Web Design
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Uso de bancos de dados com Python: University of Michigan
- Algorithmic Solutions: Design, Problem Solving, Reporting: Coursera Instructor Network
- Hybrid Cloud Modernizing Applications with Anthos: Google Cloud
- Deploy A Microsoft Azure Speech To Text Web App: Coursera Project Network
- PyCaret: Anatomy of Regression: Coursera Project Network
- Fundamentals of Blockchain Architecture: LearnQuest
- GenAI for Mobile App Developers (iOS, Android): Coursera Instructor Network
- 파이썬의 데이터 과학 소개: University of Michigan
- Use Python Unit Test to Demonstrate TDD: Coursera Project Network
- Cloud Architecture Design Patterns: Coursera Instructor Network