
Coursera
Skills you'll gain: Prompt Engineering, Code Review, Integrated Development Environments, Application Security, AI Workflows, DevSecOps, AI Enablement, Software Development, Development Environment, Git (Version Control System), GitHub, Building Codes, Scope Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Threat Modeling, Secure Coding, Application Security, Security Testing, DevSecOps, MITRE ATT&CK Framework, Security Requirements Analysis, Authentications, Threat Detection, Software Development Life Cycle, Security Controls, Vulnerability Assessments, Vulnerability Scanning, DevOps, Cyber Security Assessment, CI/CD, Linux, Cyber Security Strategy, Cyber Risk, Cyber Governance
Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Prompt Engineering, GitHub Copilot, AI Workflows, Application Programming Interface (API), Code Review, Responsible AI, Software Engineering Tools, Secure Coding, Computer Programming Tools, Software Development Tools, Agentic Workflows, Debugging, Software Development, Amazon Web Services, Cloud Development, Verification And Validation, Agentic systems, Amazon S3
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, ChatGPT
★ 4.3 (20) · Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Software Testing, Software Technical Review, Code Review, Software Quality Assurance, Verification And Validation, Quality Assurance, SonarQube, Human Factors
★ 4.3 (66) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Security, Secure Coding, Security Testing, Open Web Application Security Project (OWASP), Vulnerability, Software Testing, Computer Security, Vulnerability Management, Data Security, Security Strategy, Unit Testing, Human Factors (Security), Application Design, Information Privacy, Computer Programming, Python Programming, Node.JS, Javascript, Design Strategies, JavaScript Frameworks
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Code Review, Object Oriented Design, Maintainability, Software Design Patterns, Software Design, Functional Design, Code Reusability, Continuous Integration, Test Automation, Software Quality (SQA/SQC), Test Driven Development (TDD), Debugging, Software Documentation, Programming Principles, Scalability, Quality Improvement, Python Programming, Continuous Improvement Process, Style Guides, Continuous Monitoring
Beginner · Course · 1 - 3 Months

Skills you'll gain: Peer Review, Technical Communication, Software Technical Review, Agile Methodology, Communication Planning, Communication Strategies, Decision Making, AI Product Strategy
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Performance Testing, Maintainability, Software Testing, Code Review, Software Technical Review, Security Testing, Performance Stress Testing, Software Quality Assurance, Application Security, Test Tools, Browser Compatibility
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: GitHub Copilot, Responsible AI, AI Integrations, Code Review, Software Development Tools, Software Documentation, DevOps, AI Workflows, Generative AI Agents, Maintainability, CI/CD, Generative AI, Software Development, Software Architecture, Software Engineering, Artificial Intelligence and Machine Learning (AI/ML), AI Personalization, Debugging
Intermediate · Course · 1 - 4 Weeks
University of Toronto
Skills you'll gain: Computer Programming, Data Structures, Test Automation, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Case, Development Testing, Software Testing
★ 4.6 (732) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Unit Testing, Code Review, Software Development Tools, Test Automation, Software Documentation, Application Development, Generative AI, AI Integrations, Software Development, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
Intermediate · Guided Project · Less Than 2 Hours