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
Skills you'll gain: Web Services, Python Programming, Restful API, Automation, Scripting, Email Security, Application Programming Interface (API), JSON, Data Import/Export, Debugging
University of Illinois Urbana-Champaign
Skills you'll gain: Data Storytelling, Extract, Transform, Load, Marketing Analytics, Data Visualization, Data Presentation, Regression Analysis, Alteryx, Infographics, Data Collection, Data Quality, Tidyverse (R Package), R Programming, Data Visualization Software, Data Processing, Power BI, Network Analysis, Business Analytics, Internal Controls, Exploratory Data Analysis, Robotic Process Automation
Skills you'll gain: Computer Vision, Image Analysis, Artificial Neural Networks, IBM Cloud, Keras (Neural Network Library), Cloud Applications, Deep Learning, Tensorflow, PyTorch (Machine Learning Library), Artificial Intelligence and Machine Learning (AI/ML), Computer Programming, Cloud Computing, Augmented Reality, Application Development, Computer Science, Machine Learning, Data Processing
University of Toronto
Skills you'll gain: Apple iOS, Swift Programming, iOS Development, Model View Controller, Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, Application Development, Objective-C (Programming Language), UI Components, Object Oriented Programming (OOP), Application Frameworks, Mobile Development Tools, User Interface and User Experience (UI/UX) Design, Programming Principles, Application Programming Interface (API), Computer Graphics, Image Analysis, Computer Vision
Skills you'll gain: Unit Testing, Application Deployment, Flask (Web Framework), Application Development, Python Programming, Web Applications, Restful API, Application Programming Interface (API), Natural Language Processing, Artificial Intelligence, IBM Cloud, Programming Principles, Style Guides
California Institute of the Arts
Skills you'll gain: Storytelling, Conceptual Design, Ideation, User Story, Storyboarding, Content Creation, Design, Experience Design, Creativity, Interaction Design
- Status: Free
University of Washington
Skills you'll gain: Machine Learning Methods, Supervised Learning, Network Model, Matlab, Machine Learning Algorithms, Artificial Neural Networks, Computer Vision, Reinforcement Learning, Computational Thinking, Mathematical Modeling, Linear Algebra, Data Analysis, Information Architecture, Probability & Statistics
Skills you'll gain: Microservices, Application Deployment, Google Cloud Platform, Google App Engine, Cloud Applications, Spring Framework, Spring Boot, Kubernetes, Java, Software Architecture, Data Migration, Cloud Services, Application Performance Management, Databases, Cloud Storage
University of Colorado Boulder
Skills you'll gain: Database Design, SQL, Database Management Systems, NoSQL, Relational Databases, Data Warehousing, Databases, Database Architecture and Administration, Database Management, Database Systems, Database Theory, Data Modeling, Query Languages, MongoDB, Big Data, Data Architecture, Apache Cassandra, Data Integrity, Data Access, Data Analysis
ESSEC Business School
Skills you'll gain: Marketing Analytics, Business Analytics, Forecasting, Peer Review, Statistical Methods, Data Presentation, Predictive Analytics, R Programming, Customer Analysis, Information Technology, Digital Transformation, Advanced Analytics, Statistical Analysis, Market Research, Complex Problem Solving, Analytics, Business Analysis, Data Analysis, Data Storytelling, Value Propositions
California Institute of the Arts
Skills you'll gain: User Experience Design, User Interface (UI) Design, User Centered Design, Interaction Design, Prototyping, Wireframing, User Research, User Flows, Mockups, Information Architecture, Ideation, Mobile Development
University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Software Testing, Selenium (Software), Gherkin (Scripting Language), JUnit, Verification And Validation, Test Automation, Unit Testing, Security Testing, Regression Testing, Test Case, Software Development Tools, Testability, Behavior-Driven Development, Code Coverage, Performance Testing, Development Testing, Software Engineering Tools, Test Planning, Acceptance Testing
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Automating Real-World Tasks with Python: Google
- Business Analytics: University of Illinois Urbana-Champaign
- Introduction to Computer Vision and Image Processing: IBM
- iOS App Development with Swift: University of Toronto
- Developing AI Applications with Python and Flask: IBM
- Introduction to Game Design: California Institute of the Arts
- Computational Neuroscience: University of Washington
- Building Scalable Java Microservices with Spring Boot and Spring Cloud: Google Cloud
- Databases for Data Scientists: University of Colorado Boulder
- Strategic Business Analytics: ESSEC Business School