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
- Status: NewStatus: Free Trial
Skills you'll gain: Application Security, Risk Management Framework, Secure Coding, Software Testing, DevSecOps, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Software Development Methodologies, Application Programming Interface (API), Database Application, Software Architecture, Agile Methodology
- Status: Free Trial
LearnKartS
Skills you'll gain: Git (Version Control System), Version Control, Integrated Development Environments, Eclipse (Software), Application Lifecycle Management, Release Management, Collaborative Software, Code Review
- Status: Free
DeepLearning.AI
Skills you'll gain: Anomaly Detection, LLM Application, Database Application, Large Language Modeling, Generative AI, Semantic Web, Application Development, Natural Language Processing, Image Analysis, AI Personalization
- Status: Free Trial
Skills you'll gain: React Redux, React.js, Javascript, Web Development Tools, Middleware, Web Development
- Status: Free
Coursera Project Network
Skills you'll gain: Version Control, Debugging, Integrated Development Environments, Git (Version Control System), GitHub, Development Environment, Software Development
Politecnico di Milano
Skills you'll gain: Application Specific Integrated Circuits, Computer Architecture, Microarchitecture, Hardware Architecture, Cloud Infrastructure, Systems Design, Technical Design, Embedded Systems, System Design and Implementation, Software Design, Cloud Computing
- Status: Free Trial
Skills you'll gain: Threat Modeling, Vulnerability Scanning, Vulnerability Management, Vulnerability Assessments, Risk Management, Secure Coding, Cyber Security Assessment, Security Testing, Cyber Governance, Risk Management Framework, Threat Management, Cyber Attacks, Software Development Life Cycle, Application Security, Cyber Security Policies, Threat Detection, Security Management, Security Controls, Security Strategy
- Status: Free Trial
Skills you'll gain: Javascript, Scripting, Event-Driven Programming, Object Oriented Programming (OOP), Programming Principles, Debugging, Web Development
- Status: Free Trial
Skills you'll gain: Blockchain, Threat Modeling, Application Security, Computer Security, Security Controls, Cybersecurity, Security Engineering, Data Security, Network Security, Information Systems Security, Cryptography, Vulnerability Assessments, Secure Coding, Cryptographic Protocols, Encryption, Key Management, Risk Management, Public Key Cryptography Standards (PKCS), Data Integrity, Distributed Computing
- Status: Preview
Skills you'll gain: Application Security, Secure Coding, Data Ethics, Vulnerability Assessments, Responsible AI, Threat Modeling, Data Security, Security Controls, Cybersecurity, Artificial Intelligence, Threat Detection, Authorization (Computing), Encryption, Penetration Testing
- Status: Free Trial
Skills you'll gain: Version Control, GitHub, Django (Web Framework), Application Deployment, Object-Relational Mapping, Development Environment, Unit Testing, Database Development, Bootstrap (Front-End Framework), Model View Controller, Virtual Environment, Application Frameworks, PostgreSQL, HTML and CSS, Python Programming
- Status: Free
DeepLearning.AI
Skills you'll gain: Prompt Engineering, Tool Calling, LangChain, LLM Application, JSON, Generative AI, Large Language Modeling, Artificial Intelligence
Coding learners also search
In summary, here are 10 of our most popular coding courses
- CISSP Domain 8: Software development security:Â Infosec
- Branching and Merging in Git:Â LearnKartS
- Building Applications with Vector Databases:Â DeepLearning.AI
- Redux in JavaScript and React:Â Scrimba
- VSCode for Developers: Set up a professional environment:Â Coursera Project Network
- FPGA computing systems: Partial Dynamic Reconfiguration:Â Politecnico di Milano
- Vulnerability Types and Concepts:Â Packt
- Advanced JavaScript 1: Objects, Loops, Hoisting:Â Scrimba
- Blockchain Security - Foundational Concepts:Â LearnQuest
- Security for Artificial Intelligence Software and Services:Â Board Infinity