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: Free Trial
University of California, Davis
Skills you'll gain: Version Control, Hypertext Markup Language (HTML), GitHub, Git (Version Control System), Cascading Style Sheets (CSS), Web Design and Development, Web Design, Web Development, Web Content, Front-End Web Development, Web Applications, Image Analysis
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Java, Java Programming, Programming Principles, Computer Programming, Eclipse (Software), Data Structures, Problem Solving, Algorithms, Development Environment, Debugging
- Status: Free Trial
Skills you'll gain: Ruby (Programming Language), Debugging, Scripting Languages, Programming Principles, Program Development, Data Structures, Object Oriented Programming (OOP), Scripting
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Bioinformatics, Data Structures, Jupyter, Python Programming, Programming Principles, Scripting Languages, Scripting, Data Processing, Computer Programming, Data Manipulation, File Management
- Status: Free Trial
University of Michigan
Skills you'll gain: Stored Procedure, SQL, Database Design, PostgreSQL, Database Architecture and Administration, NoSQL, Database Systems, Database Management, Database Theory, Relational Databases, Databases, Scalability, JSON, Cloud Applications, Data Manipulation, Distributed Computing, Query Languages, Data Transformation, Text Mining, Natural Language Processing
- Status: Free Trial
Skills you'll gain: Flask (Web Framework), Application Deployment, Software Development Life Cycle, Unit Testing, API Design, Restful API, Natural Language Processing, Python Programming, Web Applications, Artificial Intelligence, Code Review, Programming Principles, Style Guides
- Status: Free Trial
Skills you'll gain: Restful API, Web Services, Automation, Scripting, Python Programming, IT Automation, Application Programming Interface (API), Web Applications, System Monitoring
- Status: Free Trial
University of Michigan
Skills you'll gain: Text Mining, Data Manipulation, Natural Language Processing, Data Cleansing, Unstructured Data, Data Processing, Feature Engineering, Python Programming, Applied Machine Learning, Data Science, Unsupervised Learning, Supervised Learning
- Status: Free Trial
Skills you'll gain: Data Lakes, Data Warehousing, Data Pipelines, Cloud Storage, Google Cloud Platform, Data Infrastructure, Big Data, Data Processing, Scalability, Data Transformation, SQL, Data Security
- Status: NewStatus: Preview
Vanderbilt University
Skills you'll gain: Prompt Engineering, Large Language Modeling, ChatGPT, AI Personalization, Matlab, Generative AI, Debugging, Computer Programming, Program Development
- Status: Free Trial
Duke University
Skills you'll gain: Data Structures, C (Programming Language), System Programming, Programming Principles, Software Architecture, Software Development, Maintainability, Command-Line Interface, User Interface (UI), File Management, Debugging
- Status: Free Trial
University of Michigan
Skills you'll gain: Restful API, Data Processing, JSON, Web Services, Application Programming Interface (API), Data Manipulation, Python Programming, Data Transformation, Data Collection, Data Structures, Debugging
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to Web Development: University of California, Davis
- Initiation à la programmation (en Java): École Polytechnique Fédérale de Lausanne
- Intermediate Ruby Programming and Control Structures: Packt
- Python for Genomic Data Science: Johns Hopkins University
- PostgreSQL for Everybody: University of Michigan
- Developing AI Applications with Python and Flask: IBM
- Automating Real-World Tasks with Python: Google
- Applied Text Mining in Python: University of Michigan
- Modernizing Data Lakes and Data Warehouses with Google Cloud: Google Cloud
- AI-assisted MATLAB Programming with ChatGPT : Vanderbilt University