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: Data Visualization, Generative AI, LLM Application, Oral Expression, Ideation, Artificial Intelligence, Scenario Testing, Business Correspondence, Productivity, Complex Problem Solving, Report Writing, Organizational Skills, Solution Design, Document Management, Critical Thinking, Software Versioning, Context Management, Machine Learning
Beginner · Specialization · 1 - 4 Weeks

Microsoft
Skills you'll gain: Microsoft 365, Network Security, Business Software, Computer Hardware, Cybersecurity, Microsoft Office, Desktop Support, Virtual Private Networks (VPN), Network Troubleshooting, Technical Support and Services, Technical Support, Hardware Troubleshooting, Generative AI, Operating Systems, Collaborative Software, System Support, Network Protocols, TCP/IP, Application Security, Cloud Computing
Beginner · Professional Certificate · 3 - 6 Months

Logical Operations
Skills you'll gain: Excel Formulas, Pivot Tables And Charts, Microsoft Excel, Spreadsheet Software, Data Validation, Data Visualization, Data Analysis, Interactive Data Visualization, Productivity Software, Data Integrity, Microsoft Office, Microsoft 365
Mixed · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Microsoft Access, Database Management, Excel Macros, Microsoft 365, Database Development, Database Administration, Database Architecture and Administration, Data Maintenance, Microsoft Windows, Database Software, Databases, Relational Databases, Query Languages, Database Design, Data Entry, Microsoft Office, Data Presentation, Productivity Software, Scripting, User Interface (UI)
Mixed · Course · 1 - 3 Months

Skills you'll gain: Excel Formulas, Microsoft Excel, Power BI, Spreadsheet Software, Timelines, Data Processing, Data Analysis, Data Manipulation, Data Presentation, Data Cleansing
Beginner · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Microsoft Word, Excel Macros, Microsoft 365, Collaborative Software, Microsoft Office, Document Management, Microsoft Windows, Productivity Software, Collaboration, Technical Documentation, Productivity, Report Writing, Writing, Editing, Writing and Editing, Web Content Accessibility Guidelines, Web Content, Business Writing, Computer Literacy, Business Communication
Mixed · Course · 1 - 3 Months

Skills you'll gain: Google Ads, Search Engine Optimization, Digital Marketing, Keyword Research, Target Audience, Search Engine Marketing, Pay Per Click Advertising, Persona Development, Marketing, Marketing Strategies, Advertising, Customer Engagement, Web Analytics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), User Experience Design, Mockups, User Centered Design, Usability Testing, User Interface (UI) Design, Design Elements And Principles, Interaction Design, Prototyping, Technical Communication, Typography, Layout Design, Color Theory
Beginner · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Microsoft Excel, Excel Formulas, Excel Macros, Data Visualization, Consolidation, Forecasting, Spreadsheet Software, Microsoft 365, Microsoft Office, Pivot Tables And Charts, Data Sharing, Data Mapping, Productivity Software, Data Analysis, Data Entry, Data Security, Data Validation, Document Management, Data Management, User Interface (UI)
Advanced · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Business Writing, Presentations, Peer Review, Graphic Design, Graphic and Visual Design, Business Correspondence, Public Speaking, Business Communication, Graphic and Visual Design Software, Verbal Communication Skills, Design, Visual Design, Storytelling, Writing, Organizational Skills, Project Design, Concision, Layout Design, Writing and Editing, Proofreading
Beginner · Specialization · 3 - 6 Months

University of Toronto
Skills you'll gain: Control Systems, Robotics, Embedded Software, Automation, Software Architecture, Simulations, Safety Assurance, Hardware Architecture, Systems Architecture, Computer Vision, Mathematical Modeling, Safety Standards, Global Positioning Systems
Advanced · Course · 1 - 3 Months

Skills you'll gain: Sprint Planning, Jira (Software), Scrum (Software Development), User Story, Meeting Facilitation, Backlogs, Agile Methodology, Project Planning, Project Estimation, Agile Project Management, Estimation, Work Breakdown Structure, Workflow Management
Beginner · Course · 1 - 4 Weeks