Coding courses can help you learn programming languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and web development. You can build skills in debugging, version control, and software testing, which are crucial for creating efficient code. Many courses introduce tools like Git for version control, integrated development environments (IDEs) like Visual Studio Code, and frameworks such as React or Django, showing how these skills are applied in real projects.

Skills you'll gain: Open Web Application Security Project (OWASP), API Design, Application Programming Interface (API), Application Security, Secure Coding, Security Controls, Vulnerability Assessments, Authorization (Computing), Hardening, Cryptographic Protocols, Cryptography, Authentications, Exploitation techniques
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Web Development Tools, Security Testing, Application Security, Test Tools, Unit Testing, Software Testing, Development Testing, Software Development, Cryptographic Protocols, Web Development, Cryptography, Data Integrity
Intermediate · Course · 1 - 4 Weeks

Pragmatic AI Labs
Skills you'll gain: LLM Application, Large Language Modeling, Open Web Application Security Project (OWASP), AI Security, Cyber Security Assessment, Application Security, Threat Modeling, Security Testing, Secure Coding, Vulnerability Assessments, Software Architecture, Prompt Engineering, IT Security Architecture, Security Controls, Application Programming Interface (API), Data Validation
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Blockchain, Key Management, Public Key Infrastructure, Cryptography, Application Security, Encryption, Secure Coding, Public Key Cryptography Standards (PKCS), Security Testing, Vulnerability Management, Solution Design, Cyber Governance, Vulnerability Assessments, Code Review, Authorization (Computing), Data Integrity
★ 4.5 (11) · Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Blockchain, Secure Coding, Security Testing, Security Architecture Review, Legal Technology, Vulnerability Assessments, Program Development, Software Development Tools, Code Reusability, Object Oriented Programming (OOP), Data Integration, Development Testing, Application Deployment, Emerging Technologies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Secure Coding, PHP (Scripting Language), Web Applications, Operational Databases, Data Management, Generative AI, Web Development, AI Enablement, ChatGPT, Application Development, Application Security, Microsoft Visual Studio, Cascading Style Sheets (CSS), SQL
★ 4.7 (6) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: API Design, Back-End Web Development, Secure Coding, Data Security, Application Programming Interface (API), IT Infrastructure, Application Security, Infrastructure Security, Data Integrity, Servers, Server Administration, Web Servers
★ 4.9 (7) · Beginner · Course · 1 - 4 Weeks

Case Western Reserve University
Skills you'll gain: Geostatistics, Exploratory Data Analysis, Spatial Analysis, Spatial Data Analysis, Geospatial Information and Technology, Data Cleansing, Data Analysis, Statistical Modeling, Statistical Analysis, Oil and Gas, Statistical Reporting, Estimation, Simulations, Simulation and Simulation Software, Data Integration
Intermediate · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Memory Management, C (Programming Language), Algorithms, File I/O, Graph Theory, Data Structures, Secure Coding, Scaled Agile Framework
Intermediate · Course · 1 - 3 Months

Macquarie University
Skills you'll gain: Responsible AI, AI Security, Security Testing, Threat Modeling, Data Ethics, Cybersecurity, Penetration Testing, Cyber Governance, Cyber Attacks, Regulatory Compliance, Secure Coding, Information Privacy, Data Governance, Artificial Intelligence and Machine Learning (AI/ML), Governance, Artificial Intelligence, Machine Learning Methods
★ 5 (6) · Intermediate · Course · 1 - 3 Months

Pearson
Skills you'll gain: AWS Identity and Access Management (IAM), Amazon CloudWatch, Amazon Elastic Compute Cloud, Amazon S3, AWS CloudFormation, Amazon Web Services, Identity and Access Management, Cloud Hosting, AWS Kinesis, Cloud Applications, Amazon DynamoDB, Secure Coding, Command-Line Interface, Cloud Development, Scalability, Application Deployment, Microservices, Serverless Computing, Application Programming Interface (API), Data Storage Technologies
Intermediate · Specialization · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, AI Personalization, Generative Model Architectures, ChatGPT, Prompt Engineering Tools, Data Ethics, GitHub Copilot, Vibe coding, Artificial Intelligence, Microsoft Copilot, AI powered creativity, AI Enablement, Responsible AI, AI literacy, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Content Creation, Natural Language Processing
Beginner · Specialization · 3 - 6 Months