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.

LearnQuest
Skills you'll gain: Apache Maven, Build Tools, Software Development Tools, Version Control, Continuous Integration, Software Configuration Management, Apache, Dependency Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, CI/CD, Application Deployment, Cloud-Native Computing, DevOps, Continuous Integration, Containerization, Continuous Deployment, Package and Software Management, YAML, Git (Version Control System)
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Web Development, Web Applications, Web Design and Development, Cascading Style Sheets (CSS), Web Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Event-Driven Programming, DevOps, Data Integration, z/OS, IBM Cloud, Hybrid Cloud Computing, CI/CD, Mainframe Technologies, Mainframe Computing, Cloud Development, Cloud Applications, Enterprise Application Management, Application Deployment, Middleware, Data Access, Application Design, Containerization, Cloud API, Application Programming Interface (API), Computer Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Visio, Process Flow Diagrams, Diagram Design, Collaborative Software, Process Design, Data Visualization, Process Mapping, Workflow Management, Business Workflow Analysis, Business Process Automation, Organizational Structure, Real Time Data, Collaboration, Data Integration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Graphic Design, Graphic and Visual Design, Design, Visual Design, Layout Design, Entrepreneurship, Critical Thinking
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Canva (Software), Graphic and Visual Design Software, Graphic Design, Design, Collaborative Software, Design Software, Content Creation, User Accounts, Marketing
Beginner · Guided Project · Less Than 2 Hours

Alfaisal University | KLD
Skills you'll gain: Financial Market, Derivatives, Investments, Capital Markets, International Finance, Financial Trading, Securities Trading, Market Liquidity, Finance, Investment Management, Financial Services, Futures Exchange, Risk Analysis, Return On Investment, Equities, Portfolio Management
Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Prompt Engineering, Generative AI, Software Development Tools, ChatGPT, LLM Application, Software Development Life Cycle, Application Development, AI Workflows, Application Design, Software Development Methodologies, Code Review, Responsible AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Big Data, Data Processing, Data Analysis, Analytics, Apache Spark, Data Storage Technologies, Apache Hadoop, Real Time Data, Data Infrastructure, Business Intelligence, Data Management, Case Studies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Warehousing, Extract, Transform, Load, Snowflake Schema, Star Schema, Business Intelligence, Data Modeling, Database Design, Data Management, Data Integration, Performance Tuning, Databases, Data Transformation, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, SQL, ChatGPT, Prompt Engineering, Pandas (Python Package), Natural Language Processing, Data Import/Export, Data Manipulation, Databases, Python Programming, Machine Learning, Software Engineering
Intermediate · Guided Project · Less Than 2 Hours