Software testing courses can help you learn test planning, test case design, automated testing, and performance testing. You can build skills in identifying bugs, writing effective test scripts, and using various testing methodologies. Many courses introduce tools like Selenium for automation, JUnit for unit testing, and JIRA for issue tracking, showing how these skills apply in real-world software development environments.

Skills you'll gain: Apple Xcode, Apple iOS, UI Components, Mobile Development, User Interface (UI) Design, Swift Programming, Responsive Web Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Productivity, Organizational Skills, Collaborative Software, Time Management, Team Management, User Accounts, Data Management, Data Visualization
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Canva (Software), Color Theory, Design, Photo Editing, Graphic Design, Creative Design, Typography, Layout Design, Content Creation, Social Media, Digital Marketing
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Terraform, Debugging, Infrastructure as Code (IaC), GitLab, Devops Tools, Multi-Cloud, CI/CD, Ansible, Cloud Platforms, Application Deployment, Amazon Web Services, Software Installation, Configuration Management, Command-Line Interface
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Workspace, Gmail, Technical Support, Systems Administration, Help Desk Support, Email Security, Event Monitoring, Technical Communication, File Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Instagram, Social Media Content, Animations, Social Media, Content Creation, Facebook, Storytelling, Social Media Marketing, Social Media Campaigns, Graphics Software, Graphic Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Microsoft Teams, Azure Active Directory, Collaborative Software, Identity and Access Management, Windows PowerShell, Remote Access Systems, System Configuration, Security Management, Configuration Management, Live Streaming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Game Design, Video Game Development, Animation and Game Design, User Interface (UI), Animations, Debugging, C# (Programming Language), User Interface (UI) Design, Scripting, Software Installation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Containerization, Application Deployment, Cloud Infrastructure, Microservices, Data Storage, Scalability, Load Balancing, Configuration Management, Command-Line Interface, Network Security, Network Routing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Logo Design, Promotional Materials, Marketing Design, Marketing Materials, Graphic Design, Design, Branding, Content Marketing, Brand Management, Marketing Communications
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Game Design, Unreal Engine, System Design and Implementation, User Interface (UI), Video Game Development, User Interface and User Experience (UI/UX) Design, Animation and Game Design, Interaction Design, Virtual Environment, Storytelling
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Digital Marketing, Market Analysis, Branding, Product Lifecycle Management
Mixed · Course · 1 - 3 Months