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: Building Codes, Construction, Safety Assurance, Safety Standards, Building Services Engineering, Building Design, Facility Management and Maintenance, Hazard Analysis, Design Specifications, Systems Integration
★ 4.6 (74) · Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Spring Boot, Hibernate (Java), Spring Framework, Web Applications, Application Development, Web Development, Program Development, Restful API, Application Frameworks, Secure Coding, Bootstrap (Front-End Framework), Development Environment, Object-Relational Mapping, Model View Controller, UI Components, Software Development Tools, Authentications, User Interface (UI), Databases
★ 4.7 (13) · Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Data Store, Data Storage, Data Storage Technologies, Query Languages, Vector Databases, Data Lakes, File Systems, Database Systems, SQL, Databases, Data Architecture, Cloud Storage, Data Warehousing, Amazon Web Services, Performance Tuning
★ 4.7 (83) · Intermediate · Course · 1 - 4 Weeks

Siemens
Skills you'll gain: Design Software, Data Import/Export, Conceptual Design, Computer Graphics, Engineering Software, Technical Design, 3D Assets, Graphical Tools, Software Visualization, Computer Graphic Techniques
★ 4.7 (79) · Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Generative AI, AI Personalization, Responsible AI, AI powered creativity, Education Software and Technology, ChatGPT, Instructional Design, AI literacy, Ideation, AI Integrations, Brainstorming, Data Ethics, Design Strategies, Content Creation, Emerging Technologies, Persona Development, Professional Development
★ 4.7 (80) · Beginner · Specialization · 1 - 3 Months

École normale supérieure
Skills you'll gain: Data Visualization, Data Visualization Software, Geospatial Mapping, Graphic and Visual Design, Geospatial Information and Technology, Graphic Design, Data Mapping, Graphics Software, Quantitative Research, Data Presentation, Color Theory, Layout Design, Computer Graphic Techniques
★ 4.6 (84) · Beginner · Course · 1 - 3 Months
Universidad Austral
Skills you'll gain: Server Side, Node.JS, Back-End Web Development, Restful API, Web Development, MongoDB, Application Deployment, OAuth, Web Servers, Application Programming Interface (API), API Design, Web Applications, Cloud Deployment, Authentications, Object-Relational Mapping, NoSQL, Data Persistence, Software Testing, Routing Protocols
★ 4.2 (112) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, YAML, Microservices, Containerization, Cloud-Native Computing, Devops Tools, Cloud Platforms, DevOps, Cloud Deployment, Application Deployment, Scalability
★ 4.8 (60) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Healthcare Project Management, Clinical Documentation, Responsible AI, Resource Utilization, Lean Methodologies, Operational Efficiency, Data Ethics, Health Care Administration, Operations Management, Operational Excellence, Generative AI, Informed Consent, Project Risk Management, Process Improvement, Continuous Improvement Process, AI Security, Health Care Procedure and Regulation, Healthcare Ethics, Generative AI Agents, Health Informatics
★ 4.3 (72) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Penetration Testing, Security Testing, Hardening, Brute-force attacks, Business Logic, Cloud Security, Network Analysis, Programming Principles, API Testing, General Data Protection Regulation (GDPR), Cloud Computing, Wireless Networks, Data Persistence, Application Programming Interface (API), Data Security
★ 4.7 (21) · Intermediate · Specialization · 1 - 3 Months

Tableau Learning Partner
Skills you'll gain: Data Visualization Software, Spatial Data Analysis, Tableau Software, Data Storytelling, Statistical Visualization, Interactive Data Visualization, Data Presentation, Geospatial Information and Technology, Geospatial Mapping, Data Analysis, Business Intelligence, Data Mapping, Conversion Funnel Analysis
★ 4.9 (106) · Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Microsoft Visual Studio, Program Development, C (Programming Language), Programming Principles, Algorithms, Microsoft Development Tools, Integrated Development Environments, Data Storage, Development Environment, Computer Programming, C and C++
★ 4.6 (377) · Beginner · Course · 1 - 4 Weeks