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: JUnit, Test Driven Development (TDD), Version Control, Git (Version Control System), GitHub, Performance Tuning, Unit Testing, Data Structures, Algorithms, Software Testing, Java, Test Case, Computer Programming, Debugging
- Status: Free
Universitat Autònoma de Barcelona
Skills you'll gain: Media and Communications, Electronic Media, Culture, Media Production, Brand Management, Commercialization, Storytelling, Digital Communications, Content Creation, Facebook
Skills you'll gain: Object Oriented Design, Ruby (Programming Language), Object Oriented Programming (OOP), Software Design, Unit Testing, Scripting Languages, File Management, Software Testing, Data Structures, Debugging
Skills you'll gain: Generative AI, ChatGPT, Natural Language Processing, Computer Vision, Deep Learning, Predictive Modeling, Text Mining, Data Ethics, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), OpenAI, Machine Learning, Tensorflow, Supervised Learning, Artificial Neural Networks, Software Development Tools, GitHub, Artificial Intelligence, Python Programming, Information Privacy
Skills you'll gain: SAS (Software), Cloud Services, Data Processing, Statistical Programming, Distributed Computing, Data Analysis
Skills you'll gain: Shiny (R Package), Data Presentation, Exploratory Data Analysis, Data Wrangling, Predictive Modeling, Tidyverse (R Package), Data Science, Data Collection, Data Storytelling, Interactive Data Visualization, Data Manipulation, Dashboard, Data Analysis, Data Cleansing, Statistical Modeling, R Programming, Regression Analysis, Ggplot2, Data Visualization Software, Web Scraping
DeepLearning.AI
Skills you'll gain: Data Storage, Query Languages, Data Lakes, File Systems, Database Systems, SQL, Databases, Data Architecture, Database Management, Cloud Storage, Data Warehousing, Amazon Web Services, Apache Kafka, Amazon S3, Data Pipelines, Apache Spark, Performance Tuning, Data Transformation
University of California, Davis
Skills you'll gain: Threat Modeling, Secure Coding, Cryptography, Encryption, Application Security, Vulnerability Assessments, Data Security, Authentications, Cybersecurity, Security Testing, Vulnerability Management, Personally Identifiable Information, Web Applications, SQL
Skills you'll gain: Apache Spark, Data Warehousing, Extract, Transform, Load, IBM DB2, IBM Cognos Analytics, Big Data, Databases, PostgreSQL, NoSQL, Data Architecture, Data Pipelines, Applied Machine Learning, MongoDB, MySQL, Data Analysis, Dashboard, Predictive Modeling, Software Technical Review
- Status: Free
Scrimba
Skills you'll gain: HTML and CSS, Web Development, GitHub, Version Control, Front-End Web Development, Mobile Development, Application Deployment, ChatGPT, Javascript, Responsive Web Design, Debugging, Application Development, Database Application, Artificial Intelligence, User Interface (UI) Design
- Status: Free
Sungkyunkwan University
Skills you'll gain: Machine Learning Algorithms, Machine Learning, Python Programming, Supervised Learning, Scikit Learn (Machine Learning Library), Analysis, Regression Analysis, Data Analysis, Classification And Regression Tree (CART), Applied Mathematics, Linear Algebra, Probability
Rice University
Skills you'll gain: Data Visualization Software, Plot (Graphics), Package and Software Management, Python Programming, Data Cleansing, Software Installation, Scripting, Data Manipulation, Data Processing, Data Integration, Data Import/Export, Program Development, Technical Documentation, Scripting Languages, Data Structures, Software Documentation
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Data Structures and Algorithms: Amazon
- The Olympic Games and the Media: Universitat Autònoma de Barcelona
- Advanced Ruby Programming and Object-Oriented Design: Packt
- Learn Generative AI with LLMs: Edureka
- Preparing for the SAS® Viya® Programming Certification Exam: SAS
- Data Science with R - Capstone Project: IBM
- Data Storage and Queries: DeepLearning.AI
- Identifying Security Vulnerabilities: University of California, Davis
- Data Engineering Capstone Project: IBM
- Learn to code with AI: Scrimba