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: Prompt Engineering, Microsoft Copilot, Docker (Software), ChatGPT, Google Gemini, OpenAI, AI Workflows, Development Environment, GitHub, Integrated Development Environments, Generative AI Agents, Generative AI, Git (Version Control System), Debugging
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Restful API, ASP.NET, Microsoft SQL Servers, C# (Programming Language), Database Management, JSON, SQL, Database Design, Server Side, Object Oriented Programming (OOP), API Design, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Frontend Integration, Web Components, JavaScript Frameworks, Microarchitecture, Web Development Tools, Front-End Web Development, CI/CD, Web Design, Secure Coding, Software Design, Scalability, Server Side, Maintainability, Debugging
Intermediate · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Customer Acquisition Management, Target Market, Market Opportunities, Competitive Analysis, Go To Market Strategy, Market Analysis, Persona Development, Ideation, Value Propositions, Business Modeling, Entrepreneurship, Strategic Partnership, Process Mapping, Sprint Planning, AI Enablement, Brainstorming, Growth Strategies, Business Planning, New Business Development, Problem Solving
Beginner · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: SQL, Database Management, Relational Databases, Databases, Database Design, Data Visualization Software, Web Scraping, Data Processing, Object Oriented Programming (OOP), Data Modeling, Python Programming, Web Development, Web Applications, Data Collection
Mixed · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Data Warehousing, Apache Hadoop, Distributed Computing, Scalability, Transaction Processing, Database Design, Database Management Systems, Database Systems, Data Architecture, Relational Databases, Database Management, Database Architecture and Administration, Cloud Computing, Query Languages, Big Data, Databases, Data Processing, Machine Learning, SQL, Data Access
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Application Deployment, Kubernetes, Cloud Applications, Cloud Deployment, Google Cloud Platform, Databases, Containerization, Data Access, PostgreSQL, SQL
Beginner · Project · Less Than 2 Hours

University of Leeds
Skills you'll gain: Version Control, GitHub, Git (Version Control System), Issue Tracking, Software Versioning, Software Development Tools, Collaborative Software, Technical Documentation, Software Documentation
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Hardware Architecture, Infrastructure Architecture, Computer Hardware, Performance Tuning, Cloud Platforms, Computing Platforms
Intermediate · Course · 1 - 4 Weeks

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

Skills you'll gain: Linux, Linux Administration, Operating System Administration, File Systems, User Accounts, Data Storage, Systems Administration, File Management, Performance Tuning, Data Storage Technologies, System Configuration, Security Controls
Intermediate · Course · 1 - 4 Weeks

Universitat Politècnica de València
Skills you'll gain: Prompt Engineering, ChatGPT, Microsoft Copilot, Google Gemini, Productivity Software, Education Software and Technology, Anthropic Claude, Automation, LLM Application, OpenAI, Excel Macros, Critical Thinking, Productivity, Generative AI, Educational Materials, Artificial Intelligence, Excel Formulas
Beginner · Course · 1 - 4 Weeks