Software security courses can help you learn secure coding practices, vulnerability assessment, threat modeling, and incident response strategies. You can build skills in risk analysis, penetration testing, and implementing security protocols across various software environments. Many courses introduce tools like static and dynamic analysis software, intrusion detection systems, and security frameworks, showing how these tools enhance your ability to protect applications from potential threats.

Skills you'll gain: Responsive Web Design, No-Code Development, User Interface (UI) Design, User Experience Design, Web Design, Web Content, System Configuration
Intermediate · Course · 1 - 4 Weeks

American Psychological Association
Skills you'll gain: Statistical Hypothesis Testing, Quantitative Research, Statistical Software, Statistical Analysis, Data Analysis, Probability & Statistics, Analysis, Statistical Methods, Statistical Inference, Analytical Skills, Statistics, Psychology, Regression Analysis, Research
Beginner · Course · 1 - 3 Months

Skills you'll gain: Clinical Documentation, Responsible AI, Revenue Cycle Management, No-Code Development, Electronic Medical Record, Medical Billing and Coding, Patient Education And Counseling, Health Information Management and Medical Records, Patient Education and Support, AI Security, Health Informatics, Generative AI Agents, AI Personalization, Business Process Automation, Automation, Patient Communication, Data Governance, Healthcare Industry Knowledge, Real Time Data, Smart Goals
Intermediate · Course · 1 - 3 Months

Universitat Politècnica de València
Skills you'll gain: SQL, Relational Databases, Database Management, Databases, Database Design, Database Architecture and Administration, Query Languages, Data Integrity, Secure Coding, Data Manipulation
Beginner · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Health Disparities, Social Determinants Of Health, Health Equity, Maternal Health, Statistical Software, Box Plots, Data Analysis, Health Policy, Child Health, Socioeconomics, Health Informatics, Statistical Hypothesis Testing, Public Health, Data Visualization, Diversity Awareness, Policy Analysis
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Exploratory Data Analysis, Sampling (Statistics), Statistical Inference, R (Software), Probability Distribution, R Programming, Bayesian Statistics, Probability, Data Analysis, Statistical Analysis, Descriptive Statistics
Beginner · Course · 1 - 3 Months

Skills you'll gain: Version Control, Object Oriented Programming (OOP), C# (Programming Language), Microsoft Visual Studio, Development Environment, Program Development, Integrated Development Environments, Computer Programming, Programming Principles
Beginner · Course · 3 - 6 Months

Skills you'll gain: Back-End Web Development, Full-Stack Web Development, Node.JS, Server Side, Restful API, JavaScript Frameworks, Web Development, Web Applications, Web Servers, Javascript
Intermediate · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Google App Engine, Firewall, Google Cloud Platform, Cloud Applications, Application Programming Interface (API), Application Deployment, Cloud Deployment, Software Versioning, Application Development, Version Control
Beginner · Project · Less Than 2 Hours

Duke University
Skills you'll gain: Serverless Computing, Amazon Web Services, Rust (Programming Language), Debugging, Application Deployment, Development Environment, Linux
Beginner · Guided Project · Less Than 2 Hours

Politecnico di Milano
Skills you'll gain: Pedagogy, Instructional Design, Innovation, Education Software and Technology, Learning Theory, Creativity, Critical Thinking, Problem Solving
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Splunk, Security Controls, Data Pipelines, Data Infrastructure, Systems Administration, System Configuration, Configuration Management, Debugging, Performance Tuning, Enterprise Architecture, Distributed Computing, Data Management, Scalability, Data Storage
Mixed · Course · 1 - 3 Months