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: Data Structures, Data Import/Export, Data Manipulation, Data Analysis, Python Programming, File Management, Development Environment, Browser Compatibility
Xi'an Jiaotong University
Skills you'll gain: Programming Principles, C# (Programming Language), UI Components, Microsoft Windows, User Interface (UI), Computer Graphics, File Management, Operating Systems, Event-Driven Programming, Application Development, Human Computer Interaction
Skills you'll gain: Transaction Processing, Hybrid Cloud Computing, IBM Cloud, Cloud-Based Integration, Cloud Applications, Midrange Computer, Application Servers, Application Development, Application Programming Interface (API), Business Logic, Maintainability
Skills you'll gain: Generative AI, Data Ethics, Information Privacy, Deep Learning, Natural Language Processing, Artificial Intelligence, Application Development, Machine Learning Methods, Data Security, Performance Tuning, Scalability
University of Michigan
Skills you'll gain: Web Scraping, JSON, Extensible Markup Language (XML), Network Protocols, Data Access, Application Programming Interface (API), Restful API, Data Processing, Scripting, Python Programming, Development Environment, Software Installation
Board Infinity
Skills you'll gain: Node.JS, TypeScript, Web Applications, Software Design Patterns, Software Architecture, Back-End Web Development, Application Frameworks, Server Side, Application Programming Interface (API), Development Environment, Debugging
Skills you'll gain: Cryptography, Encryption, Algorithms, Development Environment, Linear Algebra, Computer Programming Tools, Theoretical Computer Science, Programming Principles, Computer Science, Computational Thinking, Software Installation, Simulations, Software Versioning, Test Case, Application Frameworks
- 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
Skills you'll gain: Web Scraping, SQL, Pandas (Python Package), Database Management, Databases, Microsoft SQL Servers, Data Manipulation, Data Analysis, Analytics, NumPy, Data Visualization Software, Data Processing, Programming Principles, Python Programming, Scripting, Scripting Languages
Coursera Project Network
Skills you'll gain: Keras (Neural Network Library), Image Analysis, Data Processing, Data Manipulation, Visualization (Computer Graphics), Computer Vision, Deep Learning, Python Programming, Machine Learning
Coursera Project Network
Skills you'll gain: Angular, Authorization (Computing), JavaScript Frameworks, Network Routing, Application Programming Interface (API), Restful API, Front-End Web Development
- Status: Free
Coursera Project Network
Skills you'll gain: Django (Web Framework), GitHub, Version Control, Git (Version Control System), User Experience Design, Secure Coding, User Interface (UI), Web Development, Application Security, Authentications, Web Applications, User Accounts, Authorization (Computing)
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Estruturas de dados Python: University of Michigan
- Windows可视化程序设计: Xi'an Jiaotong University
- How to Modernize applications with IBM CICS: IBM
- Generative AI Architecture and Application Development: Edureka
- Использование языка Python для доступа к веб-данным: University of Michigan
- Fundamentals of NestJS: Board Infinity
- Practical Quantum Computing with IBM Qiskit for Beginners: Packt
- Cloud Architecture Design Patterns: Coursera Instructor Network
- Applied Data Analytics with Python and SQL: Edureka
- Build a Machine Learning Image Classifier with Python: Coursera Project Network