
Simplilearn
Skills you'll gain: Apache Maven, Build Tools, Continuous Integration, Software Configuration Management, Version Control, Java, Software Versioning, Mac OS, Software Installation, Development Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Operating System Administration, Microsoft Windows, Mac OS, Command-Line Interface, Linux, Operating Systems, Software Installation, System Configuration, Control Panels, General Networking, Cloud Management, Computer Networking, File Systems, File Management, User Accounts
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Cross Platform Development, Mobile Development, Data Storage Technologies, Cloud Storage, Application Deployment, Application Development, Web Content, Mac OS, User Interface (UI)
Advanced · Course · 1 - 3 Months

Skills you'll gain: Operating Systems, Network Security, Network Support, Network Troubleshooting, System Support, Data Storage, Microsoft Windows, Systems Administration, Mac OS, Technical Support, System Configuration, Command-Line Interface, Software Installation, Linux, Help Desk Support, Encryption, Mobile Security, Information Technology, Firewall, Malware Protection
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Open Source Technology, Package and Software Management, Linux, Ubuntu, Operating System Administration, Linux Administration, Linux Commands, Operating Systems, Unix, Command-Line Interface, File Systems, Linux Servers, Unix Commands, Red Hat Enterprise Linux, Bash (Scripting Language), Shell Script, Web Servers, System Configuration, General Networking, Firewall
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: VMware ESX Servers, Virtual Local Area Network (VLAN), Network Model, Software Installation, Command-Line Interface, Network Routers, Virtualization, Network Troubleshooting, Virtual Environment, General Networking, System Configuration, User Interface (UI), Simulations, Application Programming Interface (API), System Requirements
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Mockups, User Flows, Wireframing, Interaction Design, Mobile Development, User Interface (UI), Application Design, User Experience Design, Design
Beginner · Guided Project · Less Than 2 Hours

University of Colorado System
Skills you'll gain: Penetration Testing, Application Security, Vulnerability Scanning, Secure Coding, Exploitation techniques, Software Design Patterns, Vulnerability Assessments, Amazon Web Services, SQL, Amazon Elastic Compute Cloud, Operating Systems, C (Programming Language)
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Cloud Applications, Containerization, .NET Framework, Application Development, C# (Programming Language), Development Environment, Application Performance Management, Web Applications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cybersecurity, Malware Protection, Data Security, Intrusion Detection and Prevention, Network Security, Cyber Attacks, Threat Detection, Cyber Threat Intelligence, Operating System Administration, Computer Security Awareness Training, Network Monitoring, Network Analysis, Operating Systems, Data Integrity, Microsoft Windows, Mac OS, File Systems, Linux, Linux Commands, Email Security
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Apple iOS, Apple Xcode, Swift Programming, Mobile Development, User Interface (UI), UI Components, Model View Controller, Responsive Web Design, Storyboarding
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Containerization, Application Deployment, Command-Line Interface, Development Environment, Nginx, Software Installation, Node.JS, Virtual Machines, React.js
Beginner · Course · 1 - 3 Months