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: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Algorithms, Integrated Development Environments
- Status: NewStatus: Preview
University of Colorado Boulder
Skills you'll gain: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Data Analysis, Computer Programming
- Status: NewStatus: Free Trial
Skills you'll gain: Debugging, Data Validation, Command-Line Interface, Business Logic, Record Keeping, Programming Principles, Verification And Validation, Data Entry
- Status: Free Trial
University of California San Diego
Skills you'll gain: Bioinformatics, Molecular Biology, Dimensionality Reduction, Unsupervised Learning, Applied Machine Learning, Data Analysis, Markov Model, Biochemistry, Life Sciences, Microbiology, Statistical Analysis, Medical Science and Research, Precision Medicine, Biology, Pharmacology, Algorithms, Infectious Diseases, Data Mining, Machine Learning, Python Programming
- Status: NewStatus: Preview
Coursera Instructor Network
Skills you'll gain: AI Personalization, Business Logic, Application Development, IT Automation, Business Software, C# (Programming Language), Computer Programming, Programming Principles, Decision Making, Data Structures, Data Cleansing
- Status: NewStatus: Free Trial
Skills you'll gain: Debugging, Integrated Development Environments, Data Validation, Web Applications, Scripting, Development Environment, Object Oriented Programming (OOP), Django (Web Framework), Software Testing, Web Development, Development Testing, Customer Data Management, Data Structures, Program Development, Scripting Languages, Model View Controller, Business Logic, Financial Data, Python Programming, Command-Line Interface
- Status: Free Trial
University of Amsterdam
Skills you'll gain: Statistical Hypothesis Testing, Statistics, Scientific Methods, R Programming
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Electrical Safety, Electrical Systems, Simulation and Simulation Software, Control Systems, Estimation, Thermal Management, Power Electronics, Electronic Components, Mathematical Modeling, Electrical Engineering, Failure Analysis, Probability, Electrical Power, Matlab, Electronic Systems, High Voltage, Manufacturing Processes, Applied Mathematics, Laboratory Testing, Numerical Analysis
- Status: New
Skills you'll gain: Object Oriented Programming (OOP), Java, Development Environment, Computer Programming, Programming Principles, Software Design, Integrated Development Environments, Debugging, File Management, Data Structures
- Status: NewStatus: Free Trial
University of Michigan
Skills you'll gain: Data Analysis, Python Programming, Jupyter
- Status: NewStatus: Free Trial
University of Michigan
Skills you'll gain: ChatGPT, Data Mining, Data Pipelines, Python Programming, Machine Learning Algorithms, Data Manipulation
- Status: NewStatus: Free Trial
Skills you'll gain: UI Components, User Interface (UI), MySQL, User Interface (UI) Design, Object Oriented Programming (OOP), Event-Driven Programming, Database Design, Application Deployment, Application Development, Database Management, Graphical Tools, Database Application, Databases, Relational Databases, Software Design, Python Programming, Visualization (Computer Graphics), SQL, Computer Graphics, Development Environment
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Introduction to Python for Scientific Computing: University of Colorado Boulder
- Python Scripting Case Study - Creating a Console Application: EDUCBA
- Bioinformatics: University of California San Diego
- Learn to Code: Fun with C#: Coursera Instructor Network
- Python Scripting Masterclass: From Basics to Real Projects: EDUCBA
- Basic Statistics: University of Amsterdam
- Algorithms for Battery Management Systems: University of Colorado Boulder
- Java for Beginners: Hands-On Course with Capstone Project: Packt
- Network Modeling and Analysis in Python: University of Michigan