Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Coding Course Catalog
Board Infinity
Skills you'll gain: Spring Framework, Model View Controller, Software Design Patterns, Maintainability, Secure Coding, Java Platform Enterprise Edition (J2EE), Java, Software Design, Authentications, Application Servers, Security Assertion Markup Language (SAML), Restful API, Web Applications, Object Oriented Programming (OOP), Extensible Markup Language (XML), Dependency Analysis, OS Process Management, Computer Programming, Performance Tuning, Operating Systems
Skills you'll gain: Agile Methodology, Technical Support, Software Development Methodologies, Software Development Life Cycle, Agile Project Management, Scrum (Software Development), Technical Support and Services, Software Development, Software Quality Assurance, Quality Assurance, Code Review, Debugging, Software Documentation
LearnKartS
Skills you'll gain: JUnit, Java, Java Programming, Software Design Patterns, Unit Testing, Object Oriented Programming (OOP), Software Architecture, Debugging, Java Platform Enterprise Edition (J2EE), Software Development, Secure Coding, Maintainability, Software Testing, Computer Programming, Test Case, Cryptographic Protocols, Authentications, Software Design, Mathematical Software, Scalability
University of Pennsylvania
Skills you'll gain: Artificial Intelligence, Algorithms, Python Programming, Theoretical Computer Science, Computational Thinking, Programming Principles, Computer Science
University of California, Davis
Skills you'll gain: Open Web Application Security Project (OWASP), Authentications, Penetration Testing, Application Security, Vulnerability Assessments, Code Review, Vulnerability Management, Secure Coding, Authorization (Computing), Cybersecurity, Dependency Analysis, Docker (Software), Git (Version Control System)
Dartmouth College
Skills you'll gain: C (Programming Language), Linux, Embedded Systems, System Programming, Build Tools, Command-Line Interface, Operating Systems, Program Development, Software Installation, Development Environment, Software Development, File Systems, Computer Programming
Skills you'll gain: Blockchain, Secure Coding, Application Security, Data Structures, Programming Principles, Software Design Patterns, Development Environment, Cybersecurity, Integrated Development Environments, Computational Logic, Web Development Tools, Data Management, Cryptography, Debugging, Object Oriented Programming (OOP), Application Development, Software Development, Computer Programming, Transaction Processing, Scalability
University of Michigan
Skills you'll gain: Exploratory Data Analysis, Rmarkdown, Statistical Modeling, Tidyverse (R Package), Statistical Visualization, Data Visualization Software, Regression Analysis, R Programming, Statistical Methods, Ggplot2, Data Wrangling, Statistical Inference, Probability & Statistics, Scatter Plots, Data Manipulation, Predictive Analytics, Predictive Modeling, Correlation Analysis, Histogram, Classification And Regression Tree (CART)
Skills you'll gain: Django (Web Framework), Postman API Platform, Restful API, Data Validation, Authentications, Authorization (Computing), Application Programming Interface (API), API Design, JSON, Object-Relational Mapping, Data Integrity
Johns Hopkins University
Skills you'll gain: Calculus, Integral Calculus, Applied Mathematics, Graphing, Numerical Analysis, Python Programming, Mathematical Software, Mathematical Modeling, Algebra, Derivatives, Computer Programming
Coursera Project Network
Skills you'll gain: Generative AI, Artificial Intelligence, Application Development, Application Deployment, Social Media Marketing, Content Creation, Content Marketing, Product Improvement, User Interface (UI), User Feedback
Skills you'll gain: Software Development Life Cycle, Unit Testing, Systems Analysis, Systems Development, Pseudocode, Agile Methodology, Software Development, Software Design, Systems Architecture, Programming Principles, Scrum (Software Development), Test Planning, Software Testing
Coding learners also search
In summary, here are 10 of our most popular coding courses
- Java Development Deep Dive:Â Board Infinity
- IBM COBOL Software Development Practices:Â IBM
- Core Java for Complete Beginners:Â LearnKartS
- Artificial Intelligence Essentials:Â University of Pennsylvania
- Exploiting and Securing Vulnerabilities in Java Applications:Â University of California, Davis
- C Programming: Using Linux Tools and Libraries - 7:Â Dartmouth College
- Solidity Mastery: Foundations to Advanced Smart Contracts:Â Packt
- Data Science for Health Research:Â University of Michigan
- Advanced Django: Introduction to Django Rest Framework:Â Codio
- Applied Calculus with Python:Â Johns Hopkins University