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
Skills you'll gain: Identity and Access Management, IT Security Architecture, Authentications, Continuous Monitoring, Business Continuity, Security Controls, Secure Coding, Security Testing, Cryptography, Disaster Recovery, Vulnerability Assessments, Cyber Security Assessment, Application Security, Incident Management, Security Engineering, Data Security, Network Security, User Provisioning, OSI Models, Data Loss Prevention
Skills you'll gain: Object Oriented Design, Ruby (Programming Language), Object Oriented Programming (OOP), Software Design, Debugging, Unit Testing, Computer Programming, Scripting Languages, File Management, Programming Principles, Development Environment, Software Testing, Computational Logic, Data Structures, Scripting, Software Installation, Command-Line Interface
Skills you'll gain: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Application Programming Interface (API)
Dartmouth College
Skills you'll gain: C (Programming Language), Embedded Systems, Computer Engineering, Embedded Software, Engineering Software, System Programming, Computer Programming, Operating Systems, Data Structures, Linux
Skills you'll gain: Open Web Application Security Project (OWASP), Vulnerability Assessments, Application Security, Vulnerability Management, Secure Coding, Cybersecurity, Authorization (Computing), Cryptography, System Configuration, Encryption, Software Design, SQL
University of Leeds
Skills you'll gain: Version Control, GitHub, Git (Version Control System), Issue Tracking, Software Versioning, Software Development Tools, Technical Documentation, Software Documentation
- Status: Free
Coursera Instructor Network
Skills you'll gain: Generative AI, Software Development Tools, ChatGPT, OpenAI, Artificial Intelligence, Program Development, Software Development, GitHub
Coursera Project Network
Skills you'll gain: Git (Version Control System), Version Control, GitHub, Bitbucket, GitLab
University of Colorado System
Skills you'll gain: Penetration Testing, Application Security, Vulnerability Scanning, Secure Coding, Cybersecurity, Software Design Patterns, Vulnerability Assessments, Amazon Web Services, SQL, Amazon Elastic Compute Cloud, Operating Systems, Data Validation
University of Michigan
Skills you'll gain: C (Programming Language), Data Structures, Secure Coding, Application Security, System Programming, Programming Principles, Performance Tuning, Computer Programming Tools
Skills you'll gain:
Duke University
Skills you'll gain: Site Reliability Engineering, Docker (Software), Containerization, Kubernetes, Data Engineering, Virtualization, Cloud Engineering, Devops Tools, CI/CD, Microservices, Development Environment, Software Development Tools, Application Deployment, Virtual Machines, Software Development, Cloud Development, Database Management, Operational Databases, Command-Line Interface
Coding learners also search
In summary, here are 10 of our most popular coding courses
- CISSP Certified Information Systems Security Professional:Â Packt
- Learn to Code with Ruby:Â Packt
- Intro to Operating Systems 1: Virtualization:Â Codio
- C Programming: Pointers and Memory Management - 4:Â Dartmouth College
- OWASP Top 10 - Welcome and Risks 1-5:Â Infosec
- Working with Version Control:Â University of Leeds
- Generative AI for Code Completion :Â Coursera Instructor Network
- Manage Your Versions with Git (Part II):Â Coursera Project Network
- Hacking and Patching:Â University of Colorado System
- Data Structures in C:Â University of Michigan