Virtual teaching courses can help you learn effective online instructional design, student engagement strategies, assessment techniques, and the use of multimedia resources. You can build skills in creating interactive lessons, facilitating discussions, and using feedback to enhance learning experiences. Many courses introduce tools like learning management systems (LMS), video conferencing software, and collaborative platforms, showing how these technologies can support your teaching methods and improve student outcomes.

Skills you'll gain: Microsoft Office, Mathematics Education, Education Software and Technology, Arithmetic
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Exploitation techniques, Metasploit, Vulnerability Assessments, Vulnerability Scanning, Security Testing, Security Controls, Brute-force attacks, Virtual Environment, Cybersecurity, Virtual Machines, Technical Writing, Technical Documentation, Linux
Beginner · Course · 1 - 3 Months

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, File I/O, Data Structures, File Systems, Code Reusability, Algorithms, Performance Tuning, File Management
Intermediate · Course · 1 - 3 Months

Packt
Skills you'll gain: Microsoft Excel, Spreadsheet Software, Data Cleansing, Data Visualization, Data Analysis Software, Productivity Software, Data Security, Data Management, Workflow Management, File Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Storyboarding, Animations, Storytelling, Musical Composition, Visual Storytelling, Video Production
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), Prototyping, Responsive Web Design, UI Components, User Interface and User Experience (UI/UX) Design, Layout Design, User Interface (UI) Design, User Experience, Digital Design, Interactive Design, User Interface (UI), Interaction Design, Version Control
Mixed · Course · 1 - 3 Months

Skills you'll gain: Linux, Ubuntu, Shell Script, Linux Commands, Unix Shell, Linux Administration, Command-Line Interface, OS Process Management, File Systems, Virtualization and Virtual Machines, File Management, Virtual Environment, Virtualization, Virtual Machines, Software Installation, Graphical Tools
Beginner · Course · 1 - 3 Months

Skills you'll gain: Disaster Recovery, Server Administration, Windows Servers, Microsoft Servers, Servers, Network Troubleshooting, Systems Administration, VMware ESX Servers, IT Infrastructure, Linux Servers, Virtualization and Virtual Machines, Virtualization, Hardware Troubleshooting, Operating System Administration, vCenter Server Management, Virtual Machines, Data Storage Technologies, IT Automation, Remote Access Systems, Data Maintenance
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Docker (Software), Cloud-Native Computing, Containerization, Application Deployment, Webhook Security, Data Storage, Security Controls, Authentications, Network Model, YAML, Virtual Networking, Data Persistence, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Education Software and Technology, Microsoft Office
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Animation and Game Design, UI Components, Development Environment, Event-Driven Programming
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Servers, User Provisioning, Servers, Systems Administration, Virtualization and Virtual Machines, Scripting, Virtualization, Network Administration, Virtual Environment, File Systems, Information Technology
Intermediate · Course · 1 - 3 Months