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.

Infosec
Skills you'll gain: Exploit development, C (Programming Language), C++ (Programming Language), Secure Coding, Application Security, System Programming, Debugging, Vulnerability Assessments
Mixed · Course · 1 - 4 Weeks
Skills you'll gain: Application Security, OAuth, Data Validation, Authentications, Security Testing, Secure Coding, Web Applications, Authorization (Computing), Vulnerability Scanning, Cyber Attacks, Distributed Denial-Of-Service (DDoS) Attacks, Server Side, Security Strategy
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: CI/CD, Azure DevOps, Infrastructure as Code (IaC), Continuous Integration, Docker (Software), Microsoft Azure, DevOps, Application Deployment, GitHub, Continuous Deployment, Cloud Deployment, Containerization, Git (Version Control System), YAML, Secure Coding, Cloud Computing
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Responsible AI, Threat Modeling, MLOps (Machine Learning Operations), Security Testing, Secure Coding, Cost Management, Data Ethics, Data Governance, Experimentation, Prompt Engineering, Application Security, CI/CD, Automation, Financial Forecasting, Compliance Management, Governance, Technical Documentation, Vulnerability Assessments, Risk Management, Stakeholder Communications
Intermediate · Specialization · 3 - 6 Months

Case Western Reserve University
Skills you'll gain: Exploratory Data Analysis, Spatial Data Analysis, Spatial Analysis, Geospatial Mapping, Geospatial Information and Technology, Descriptive Statistics, Statistical Modeling, R Programming, Geographic Information Systems, Statistical Analysis, Probability & Statistics, Data-Driven Decision-Making, Oil and Gas, Data Analysis, Simulations, Statistical Methods, Rmarkdown, Data Cleansing, Box Plots, Plot (Graphics)
Intermediate · Specialization · 3 - 6 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, Cloud Deployment, Command-Line Interface, Cloud Development, Scalability, Microservices, Serverless Computing, Application Programming Interface (API), Data Storage Technologies
Intermediate · Specialization · 1 - 3 Months

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


Infosec
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Secure Coding, Application Security, Encryption, Security Controls, Data Security, Database Application, Web Servers, Web Applications, Cryptography, Data Encryption Standard, Authentications, Query Languages, Data Validation, Computer Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Web Applications, Application Development, Web Development, Leaflet (Software), React.js, UI Components, User Interface (UI), Application Deployment, Cloud Deployment, JavaScript Frameworks, OAuth, User Accounts, Authentications, Front-End Web Development, Development Environment, User Interface and User Experience (UI/UX) Design, Secure Coding, Responsive Web Design, Javascript, Software Installation
Intermediate · Specialization · 1 - 3 Months

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

Skills you'll gain: Secure Coding, Web Servers, Server Side, Hypertext Markup Language (HTML), Go (Programming Language), Web Applications, Back-End Web Development
Intermediate · Guided Project · Less Than 2 Hours