Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Coding Course Catalog
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), Data Structures, Object Oriented Programming (OOP), Unit Testing, Algorithms, Computer Programming, Software Testing, C (Programming Language), Integration Testing, Debugging, System Programming
Skills you'll gain: ChatGPT, OpenAI, Application Deployment, Application Programming Interface (API), Generative AI, Python Programming, Artificial Intelligence and Machine Learning (AI/ML), Software Installation, Natural Language Processing, Open Source Technology, Development Environment, User Interface (UI), Real Time Data
Skills you'll gain: Data Structures, C++ (Programming Language), C and C++, Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
Scrimba
Skills you'll gain: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Software Development, Computer Programming, Programming Principles, Program Development, Pseudocode, Javascript, Computer Science, Performance Tuning, Data Structures, Object Oriented Programming (OOP)
Skills you'll gain: Unified Modeling Language, Software Design Patterns, Object Oriented Design, C++ (Programming Language), Software Design, Software Architecture, Maintainability, Performance Tuning, API Design, Data Structures, Programming Principles
- Status: Free
Coursera Instructor Network
Skills you'll gain: Verbal Communication Skills, Communication, Critical Thinking, Problem Solving, Composure, Interpersonal Communications, Computer Programming, Planning, Algorithms, Data Structures, Stress Management
Skills you'll gain: PyTorch (Machine Learning Library), Deep Learning, Matplotlib, Artificial Intelligence, Pandas (Python Package), Python Programming, NumPy, Data Analysis, Artificial Neural Networks, Tensorflow, Exploratory Data Analysis, Data Visualization, Classification And Regression Tree (CART), Data Processing, Regression Analysis, Data Science, Machine Learning
Skills you'll gain: Computational Thinking, Algorithms, Graph Theory, Data Structures, Computer Programming, C++ (Programming Language), Object Oriented Programming (OOP)
Skills you'll gain: Rust (Programming Language), Web Applications, Performance Tuning, Blockchain, Web Development, Performance Testing, File Management, System Programming, Web Scraping, Data Structures, Software Design Patterns
Scrimba
Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), Web Design and Development, Front-End Web Development, Figma (Design Software), UI Components, Web Content Accessibility Guidelines, Hypertext Markup Language (HTML), Browser Compatibility, User Interface (UI) Design, Javascript, Usability, Typography
- Status: Free
Coursera Project Network
Skills you'll gain: Hypertext Markup Language (HTML), Web Applications, Javascript, Performance Tuning
Skills you'll gain: OpenAI, Generative AI, Application Programming Interface (API), Artificial Intelligence, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), Computer Vision
Coding learners also search
In summary, here are 10 of our most popular coding courses
- GO Programming for Everyone: Part 2: University of California, Santa Cruz
- Harnessing Open Source LLMs and ChatGPT with Minimal Code: Packt
- C++: Linear Data Structures and Trees: Codio
- JavaScript Algorithms: Scrimba
- Structural Design Patterns in Modern C++: Packt
- Ace the Computer Science Interview: Strategies for Success: Coursera Instructor Network
- Fundamentals of AI, Machine Learning, and Python Programming: Packt
- C++: Non-Linear Data Structures: Codio
- Advanced Rust Programming and Real-World Applications: Packt
- Build a Space Travel Website: Scrimba