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
Nanjing University
Skills you'll gain: Data Processing, Data Mining, Data Structures, Data Presentation, Object Oriented Programming (OOP), Web Scraping, Data Analysis, Python Programming, Pandas (Python Package), NumPy, Data Visualization, Data Import/Export, Data Manipulation, Matplotlib, User Interface (UI) Design
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Verification And Validation, System Design and Implementation, Software Design, Technical Design, Computational Logic, Embedded Systems, Programming Principles, Development Testing, Test Case, Hardware Architecture, Simulations, Functional Testing, Debugging
- Status: Free Trial
Skills you'll gain: Digital Transformation, Cloud Computing Architecture, Systems Design, Cloud Computing, SAP Applications, Cybersecurity, Software As A Service, Systems Analysis, Enterprise Architecture, Enterprise Resource Planning, Business Technologies, Data Modeling, Business Process Automation, Business Analysis, Application Development
- Status: Free Trial
University of Washington
Skills you'll gain: Big Data, Relational Databases, Database Systems, Dataflow, Data Science, Data Manipulation, Data Processing, NoSQL, Apache Spark, Analytics, Distributed Computing, Apache Hadoop, SQL, Data Analysis, Query Languages, Cloud Computing, Scalability, Graph Theory, Python Programming, Algorithms
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Simulations, Mathematical Modeling, Electrical Engineering, Electronic Systems, Power Electronics, Matlab, Electrical Systems, Engineering Calculations, Laboratory Testing, Computational Logic, Basic Electrical Systems, Applied Mathematics
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Unsupervised Learning, Supervised Learning, Deep Learning, Machine Learning Algorithms, Dimensionality Reduction, Applied Machine Learning, Decision Tree Learning, Keras (Neural Network Library), Scikit Learn (Machine Learning Library), Matplotlib, Random Forest Algorithm, Machine Learning, Predictive Modeling, Data Science, Python Programming, Classification And Regression Tree (CART), Computer Vision, Image Analysis, Mathematical Modeling, Artificial Neural Networks
- Status: Free Trial
Skills you'll gain: Power BI, Dashboard, SQL, Microsoft SQL Servers, Data Security, Data Analysis, Data Visualization Software, Data Modeling, Data Management
University of Michigan
Skills you'll gain: Programming Principles, Python Programming, Computer Programming, Pseudocode, Computational Thinking, Development Environment, Debugging
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Internet Of Things, Networking Hardware, Network Infrastructure, Network Routers, Embedded Software, General Networking, Network Switches, Network Protocols, Network Architecture, Cloud Infrastructure, Wireless Networks, Local Area Networks, Infrastructure Security, Wide Area Networks, Virtual Local Area Network (VLAN), Emerging Technologies, Telecommunications, Distributed Computing, Python Programming, Machine Learning
- Status: New
Coursera Instructor Network
Skills you'll gain: Distributed Computing, Scalability, Performance Tuning, C++ (Programming Language), Embedded Software, System Programming, Computer Architecture, Cross Platform Development, Hardware Architecture, Application Development, C (Programming Language), Programming Principles, Open Source Technology, Program Development, Application Performance Management, Development Environment
- Status: NewStatus: Free Trial
Vanderbilt University
Skills you'll gain: Generative AI Agents, Agentic systems, OpenAI, Prompt Engineering, Software Development Tools, Application Development, Prototyping, Large Language Modeling, Interoperability, Systems Integration, Software Documentation, Design Strategies, File Management
- Status: Free Trial
Skills you'll gain: Mobile Development, React Native, Responsive Web Design, Browser Compatibility, HTML and CSS, Cross Platform Development, Web Design and Development, Javascript, User Interface (UI) Design, Web Development
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Data Processing Using Python: Nanjing University
- Hardware Description Languages for FPGA Design: University of Colorado Boulder
- Understanding the Enterprise Systems Environment: SAP
- Data Manipulation at Scale: Systems and Algorithms: University of Washington
- Equivalent Circuit Cell Model Simulation: University of Colorado Boulder
- Machine Learning: Theory and Hands-on Practice with Python: University of Colorado Boulder
- Deploy and Maintain Power BI Assets and Capstone project: Microsoft
- Programación para todos (Introducción a Python): University of Michigan
- Hands-on Internet of Things: University of Illinois Urbana-Champaign
- OpenCL Programming: Coursera Instructor Network