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: New
University of California, Davis
Skills you'll gain: Responsive Web Design, Color Theory, Version Control, Typography, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), GitHub, Git (Version Control System), Web Design, Web Design and Development, Web Development, Web Content Accessibility Guidelines, Web Applications, Front-End Web Development, Web Content, Mobile Development, Graphic and Visual Design, Web Servers, User Interface and User Experience (UI/UX) Design
Meta
Skills you'll gain: Mobile Development, React.js, Web Applications, Event-Driven Programming, UI Components, Front-End Web Development, Cascading Style Sheets (CSS), Javascript, Hypertext Markup Language (HTML), Data Management
Skills you'll gain: Extract, Transform, Load, Data Architecture, Data Pipelines, Big Data, Data Warehousing, Data Governance, Data Storage Technologies, Apache Hadoop, Relational Databases, Apache Spark, Data Lakes, Databases, SQL, Data Mart, Data Security
Johns Hopkins University
Skills you'll gain: Data Manipulation, Data Cleansing, Data Integration, Data Import/Export, Data Collection, Data Management, Web Scraping, R Programming, MySQL, Application Programming Interface (API)
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Data Structures, Data Manipulation, Computer Programming, Development Environment, Integrated Development Environments, Mac OS, Microsoft Windows
Skills you'll gain: API Design, Restful API, API Gateway, Application Programming Interface (API), Cloud API, Continuous Deployment, CI/CD, Google Cloud Platform, Application Lifecycle Management, Proxy Servers, Continuous Integration, Cloud Applications, Software Design Documents, Software Documentation, JSON, Software Versioning, Scalability, Authentications, Extensible Markup Language (XML)
Skills you'll gain: Agile Software Development, Agile Methodology, Kanban Principles, Agile Project Management, User Story, Sprint Retrospectives, Sprint Planning, Workflow Management, Performance Metric, Backlogs, Team Building, GitHub, Lean Methodologies, Plan Execution, Continuous Improvement Process, Estimation
Google Cloud
Skills you'll gain: Google Cloud Platform, Machine Learning, Data Strategy, MLOps (Machine Learning Operations), Applied Machine Learning, Development Environment, Data Ethics, Artificial Intelligence, Computer Vision, Jupyter
University of Michigan
Skills you'll gain: C (Programming Language), Python Programming, Programming Principles, Computer Programming, Unix, Computer Science
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
Imperial College London
Skills you'll gain: Regression Analysis, Calculus, Machine Learning Methods, Advanced Mathematics, Numerical Analysis, Statistical Analysis, Linear Algebra, Artificial Neural Networks, Mathematical Theory & Analysis, Python Programming, Derivatives
University of Maryland, College Park
Skills you'll gain: Sampling (Statistics), Sample Size Determination, Survey Creation, Data Collection, Statistical Analysis, Data Analysis Software, Business Research, Interviewing Skills, Data Integration, Data Ethics, Research Design, Stata, R Programming, Data Quality, Data Analysis, Statistical Modeling, Qualitative Research, Statistical Methods, Statistical Programming, Data Cleansing
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Web Development for Beginners: University of California, Davis
- React Basics: Meta
- Introduction to Data Engineering: IBM
- Getting and Cleaning Data: Johns Hopkins University
- Python Programming for Quantum Computing: Packt
- Developing APIs with Google Cloud's Apigee API Platform: Google Cloud
- Introduction to Agile Development and Scrum: IBM
- How Google does Machine Learning: Google Cloud
- Exploring C : University of Michigan
- Introduction to Computer Vision and Image Processing: IBM