Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Coding Course Catalog
Skills you'll gain: Programming Principles, C++ (Programming Language), Computer Programming, Integrated Development Environments, Pseudocode
Duke University
Skills you'll gain: Debugging, Maintainability, Programming Principles, Algorithms, Software Testing, Program Development, C (Programming Language), Pseudocode, Computational Thinking, Software Engineering, Simulations, System Programming, Data Structures, Software Development, Computer Programming, Command-Line Interface, Development Environment, Development Testing, User Interface (UI), Interactive Design
University of Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Simulations, Data Analysis, Microsoft Visual Studio, C (Programming Language), Data Presentation, Automation, Application Development, Program Development, Data Structures, Computational Logic, Programming Principles, Data Processing, Algorithms, Computer Programming, Statistics, Descriptive Statistics, Problem Management, File Management
Skills you'll gain: Software Development Life Cycle, Linux Commands, Unit Testing, Bash (Scripting Language), Shell Script, Git (Version Control System), GitHub, Development Environment, Version Control, File Management, Jupyter, Software Engineering, Software Architecture, Application Deployment, Automation, Flask (Web Framework), Web Scraping, Python Programming, Open Source Technology, Application Development
Infosec
Skills you'll gain: Secure Coding, Distributed Denial-Of-Service (DDoS) Attacks, Application Security, Security Testing, Authorization (Computing), Authentications, Data Validation, Encryption, Security Controls, Data Security, Vulnerability Scanning, Role-Based Access Control (RBAC), Verification And Validation, Intrusion Detection and Prevention, Security Awareness, Web Servers, Continuous Monitoring, User Accounts, Web Applications, Configuration Management
University of California, Davis
Skills you'll gain: Data Governance, Presentations, Feature Engineering, A/B Testing, Data Cleansing, SQL, Apache Spark, Distributed Computing, Descriptive Statistics, Data Lakes, Data Storytelling, Peer Review, Exploratory Data Analysis, Data Quality, Data Pipelines, Databricks, JSON, Statistical Analysis, Query Languages, Data Manipulation
Skills you'll gain: ChatGPT, Generative AI, Mobile Development, OpenAI, CI/CD, Software Development, Apple iOS, Software Development Life Cycle, DevSecOps, Data Ethics, Application Development, Natural Language Processing, Cloud Development, Prototyping, Marketing Analytics, Data-Driven Decision-Making, Artificial Intelligence, IBM Cloud, Software Development Tools, Image Analysis
University of California San Diego
Skills you'll gain: Bioinformatics, Dimensionality Reduction, Unsupervised Learning, Data Analysis, Markov Model, Life Sciences, Infectious Diseases, Statistical Analysis, Medical Science and Research, Big Data, Computational Logic, Computer Programming Tools, Machine Learning, Machine Learning Methods, Computational Thinking, Graph Theory, Analysis, Taxonomy, Tree Maps, Scientific Methods
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Software Design Patterns, Scripting, Computational Logic, Computer Science, File Management
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Matplotlib, Data Visualization, Tensorflow, NumPy, Pandas (Python Package), Object Oriented Programming (OOP), Seaborn, Python Programming, Keras (Neural Network Library), Artificial Intelligence, Scikit Learn (Machine Learning Library), Data Manipulation, Development Environment
Skills you'll gain: Excel Formulas, Generative AI, Data Pipelines, Data Ethics, Data Processing, Teradata SQL, Debugging, Automation, Data Transformation, Statistical Programming, Scripting, Artificial Intelligence, Data Analysis, Python Programming, Exploratory Data Analysis
University of London
Skills you'll gain: Computer Science, Computer Systems, Development Environment, Web Applications, Debugging, Graphing, Program Development, Computer Networking, Computational Thinking, Computer Programming Tools, Usability, Arithmetic, Applied Mathematics, Mathematical Modeling, Cybersecurity, Software Development Tools, Visualization (Computer Graphics), Computer Programming, Computer Graphics, Numerical Analysis
Coding learners also search
In summary, here are 10 of our most popular coding courses
- C++ Basics: Selection and Iteration: Codio
- Introductory C Programming: Duke University
- Computational Thinking with Beginning C Programming: University of Colorado System
- Applied Software Engineering Fundamentals: IBM
- Secure Coding in Laravel: Infosec
- Learn SQL Basics for Data Science: University of California, Davis
- Generative AI for Mobile App Developers: IBM
- Bioinformatics: University of California San Diego
- Programming in Python: A Hands-on Introduction: Codio
- Practical Python for AI Coding 2: Korea Advanced Institute of Science and Technology(KAIST)