
DeepLearning.AI
Skills you'll gain: Prompt Engineering, Large Language Modeling, Prompt Patterns, LLM Application, Vibe coding, Generative AI, Code Review, Generative Model Architectures, Program Development, Software Development Methodologies, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML)
★ 4.6 (650) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Electrical Systems, Embedded Software, Electric Power Systems, Engineering Software, Power Electronics, Hardware Troubleshooting, Systems Architecture, Software Systems, Electrical Engineering, Systems Integration, Debugging, Control Systems
★ 4.6 (11) · Beginner · Course · 1 - 4 Weeks

The Linux Foundation
Skills you'll gain: Package and Software Management, Open Source Technology, Git (Version Control System), Linux, Command-Line Interface, Bash (Scripting Language), File Systems, GitHub, Linux Administration, Version Control, Linux Commands, User Accounts, CI/CD, Unix Commands, Shell Script, grep, Continuous Integration, Operating System Administration, Software Installation, Software Development Tools
★ 4.6 (3.1K) · Beginner · Specialization · 3 - 6 Months

Nanjing University
Skills you'll gain: Software Testing, White-Box Testing, Functional Testing, System Testing, JUnit, Performance Testing, Test Tools, Test Case, Selenium (Software)
★ 4.4 (35) · Mixed · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Continuous Deployment, Software Development, Version Control, Git (Version Control System), DevOps, Test Automation, Unit Testing, Software Development Tools, Amazon Web Services, Devops Tools, Development Testing, Software Testing, Debugging
★ 4.8 (18) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Threat Management, Threat Detection, Security Requirements Analysis, Infrastructure Security, Software-Defined Networking, Network Architecture, Network Planning And Design, Network Security, Cloud-Based Integration, Cloud Infrastructure, Network Infrastructure, Internet Of Things, Multi-Cloud, Cloud Security, Technology Solutions
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, GitHub Copilot, Generative Adversarial Networks (GANs), Google Gemini, Vibe coding, Responsible AI, Performance Tuning, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
★ 4.1 (16) · Intermediate · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: Software Testing, Test Case, Software Development Life Cycle, Software Quality Assurance, White-Box Testing
★ 4.6 (27) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Security, Secure Coding, Threat Modeling, Security Testing, Software Development Life Cycle, Systems Development Life Cycle, Security Controls, Security Architecture Review, Risk Management Framework, Security Engineering, Information Systems Security, Computer Security, Threat Management, Software Testing, Security Requirements Analysis, Security Management, Software Development, Authorization (Computing), Software Architecture, Software Design
★ 4.3 (6) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: R Programming, Predictive Analytics, Applied Machine Learning, Predictive Modeling, R (Software), Data-Driven Decision-Making, Data Science, Machine Learning Software, Feature Engineering, Data Preprocessing, Machine Learning Methods, Machine Learning, Model Training, Telemarketing, Model Deployment, Model Optimization
★ 4.9 (53) · Intermediate · Guided Project · Less Than 2 Hours

John Wiley & Sons
Skills you'll gain: Application Security, DevSecOps, Secure Coding, Security Testing, Software Development Life Cycle, Threat Modeling, Continuous Monitoring, Security Requirements Analysis, Continuous Deployment, Security Controls, CI/CD, Program Development, Computer Security, System Monitoring, Security Awareness, Vulnerability Assessments, Product Lifecycle Management, Computer Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Ethics, Generative AI Agents, Generative AI, Software Design Documents, Software Design, AI Integrations, Software Architecture, Agentic Workflows, Continuous Integration, Software Development, Prompt Patterns, LLM Application, Application Security, Software Engineering, Code Review, Debugging, DevSecOps
★ 4.5 (250) · Intermediate · Course · 1 - 3 Months