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 Languages Course Catalog
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
- Status: Free
The University of Melbourne
Skills you'll gain: Operations Research, Combinatorics, Applied Mathematics, Graph Theory, Algorithms, Mathematical Modeling, Computational Thinking, Linear Algebra, Computer Programming, Program Development
Skills you'll gain: Business Transformation, Site Reliability Engineering, Innovation, Digital Transformation, Serverless Computing, Culture Transformation, Application Programming Interface (API), Technology Strategies, Continuous Delivery, Hybrid Cloud Computing, Safety Culture, Data Strategy, Organizational Change, Change Management, Cloud Infrastructure, Cloud Solutions, People Management, Continuous Integration, Cloud Computing, Service Level
University of Michigan
Skills you'll gain: Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, HTML and CSS, Web Design, Responsive Web Design, User Interface (UI), Usability, Front-End Web Development, Typography, Debugging
Skills you'll gain: Virtualization, Unix, IBM DB2, IBM Cloud, Data Management, Virtual Machines, Database Management Systems, Data Storage, Infrastructure Architecture, System Programming, Operating Systems, Unix Commands, IT Infrastructure, File Systems, System Monitoring, Computer Architecture, Servers, Control Panels, Command-Line Interface, Computing Platforms
Skills you'll gain: Exploratory Data Analysis, Feature Engineering, Statistical Methods, Statistical Inference, Data Access, Anomaly Detection, Statistical Analysis, Data Analysis, Data Cleansing, Data Manipulation, Data Science, Machine Learning, Probability & Statistics, Jupyter, Pandas (Python Package), Artificial Intelligence
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
University of Toronto
Skills you'll gain: ArcGIS, GIS Software, Spatial Data Analysis, Spatial Analysis, Geographic Information Systems, Geospatial Mapping, Geospatial Information and Technology, Data Mapping, Data Visualization, Metadata Management, Query Languages, Data Manipulation, Data Synthesis, Quantitative Research, Data Compilation, Data Processing, Typography, Data Cleansing, Data Validation, Data Storytelling
University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, Relational Databases, Databases, Data Modeling, Data Integrity, Development Environment, Software Installation
Skills you'll gain: File Management, Peer Review, Storytelling, Media Production, Multimedia, Automation, Live Streaming, Post-Production, Content Creation, Software Installation, Creativity, Writing, Performance Testing, Computer Programming
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
Multiple educators
Skills you'll gain: Apache Airflow, Data Modeling, Data Pipelines, Data Storage, Data Architecture, Data Transformation, Requirements Analysis, Data Processing, Data Warehousing, Query Languages, Apache Hadoop, Extract, Transform, Load, Data Lakes, Amazon Web Services, File Systems, Data Infrastructure, Database Systems, Data Integration, AWS Kinesis, Infrastructure as Code (IaC)
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- iOS App Development with Swift: University of Toronto
- Discrete Optimization: The University of Melbourne
- Organizational Change and Culture for Adopting Google Cloud: Google Cloud
- Introduction to CSS3: University of Michigan
- IBM z/OS Mainframe Practitioner: IBM
- Exploratory Data Analysis for Machine Learning: IBM
- Introduction to Agile Development and Scrum: IBM
- GIS, Mapping, and Spatial Analysis: University of Toronto
- Introduction to Structured Query Language (SQL): University of Michigan
- Songwriting: Writing, Arranging, and Producing Music: Berklee