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: Model Evaluation, Responsible AI, Exploratory Data Analysis, Histogram, Predictive Modeling, Data Visualization, Predictive Analytics, Data Preprocessing, Machine Learning, Policy Analysis, Statistical Methods, Data Science, Descriptive Statistics, Data Ethics, Economics, Policy, and Social Studies, Development Environment, Software Engineering
★ 4.6 (42) · Beginner · Guided Project · Less Than 2 Hours

École Polytechnique
Skills you'll gain: Numerical Analysis, Simulation and Simulation Software, Mathematical Software, Applied Mathematics, electromagnetics, Mathematical Modeling, Biomedical Technology, Differential Equations, Physics
★ 4.7 (56) · Mixed · Course · 1 - 3 Months

Nikolai Schuler
Skills you'll gain: Data Storytelling, Power BI, Interactive Data Visualization, Data Visualization, Advanced Analytics, Data Modeling, Data Transformation, Dashboard Creation, Data Visualization Software, Data Analysis, Data Cleansing, Performance Tuning
★ 4.4 (25) · Beginner · Course · 1 - 3 Months
Codio
Skills you'll gain: Infrastructure as Code (IaC), Terraform, Docker (Software), Kubernetes, Program Development, Ansible, Containerization, Ubuntu, Cloud Management, Cloud Platforms, Cloud Deployment, Application Deployment, Firewall, Infrastructure As A Service (IaaS), Security Controls, Cloud Infrastructure, Unix, Development Environment, Amazon Web Services, IT Automation
★ 3.1 (38) · Beginner · Specialization · 1 - 3 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, Statistical Analysis, R (Software), Probability & Statistics, Statistical Programming, Data-Driven Decision-Making, Data Analysis, Simulations, Statistical Methods, Rmarkdown, Data Cleansing, Box Plots, Plot (Graphics)
Intermediate · Specialization · 3 - 6 Months

Michigan State University
Skills you'll gain: 3D Modeling, 3D Assets, Video Game Development, Visualization (Computer Graphics), Computer Graphics, Autodesk Maya, Computer Graphic Techniques, Image Analysis, Design Research, Model Optimization, Baking
★ 4.8 (53) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Back-End Web Development, PostgreSQL, Database Development, Python Programming, Restful API, SQL, API Design, Object-Relational Mapping, Application Programming Interface (API), Database Management, Databases, Data Validation, Development Environment
★ 4 (21) · Intermediate · Course · 1 - 3 Months

University of London
Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), JSON, HTML and CSS, Web Content Accessibility Guidelines, Javascript, Application Programming Interface (API), Web Design, Semantic Web, Usability, Web Applications, Web Development, Test Tools, Web Content, Front-End Web Development, Data Structures, Application Frameworks, Network Protocols, Data Ethics, Animations
★ 4.8 (13) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Video Editing, Storyboarding, Storytelling, Video Production, Instagram, Content Creation, Videography, Social Media Content, Visual Storytelling, Editing, Media Production, TikTok, Driving engagement, Writing, Creativity, Adaptability
★ 3.3 (10) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Income Tax, Tax Planning, Tax Management, Tax Preparation, Tax Compliance, Tax, Tax Returns, Tax Laws, Sales Tax, Compensation Strategy, Property Accounting, Case Studies, Gift Accounting, Business
★ 5 (63) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: ArcGIS, GIS Software, Spatial Data Analysis, Data Visualization, Geographic Information Systems, Geospatial Information and Technology, Geospatial Mapping, Spatial Analysis, Data Import/Export, Data Mapping, Data Integration, Data Management
★ 4.5 (15) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Structures, Plot (Graphics), Python Programming, Data Store, Data Storage
★ 4.4 (50) · Intermediate · Guided Project · Less Than 2 Hours