
University of California San Diego
Skills you'll gain: Android Development, Application Development, Android (Operating System), Video Game Development, Android Studio, Mobile Development, Software Development Tools, Game Design, Computer Programming Tools, Development Environment, Internet Of Things, Embedded Software, Web Servers, Web Applications, Java, Ubuntu, Peripheral Devices, Operating Systems, Software Installation, Hardware Troubleshooting
Mixed · Course · 1 - 3 Months

Skills you'll gain: File I/O, Code Reusability, File Systems, Command-Line Interface, Python Programming, Package and Software Management, File Management, UI Components, Scripting, User Interface (UI), Graphical Tools, Data Structures, Development Environment, Simulations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Peripheral Devices, Virtual Private Networks (VPN), Mac OS, TCP/IP, System Configuration, Network Protocols, Network Administration, Network Support, General Networking, Operating System Administration, Remote Access Systems, Knowledge of Apple Software, Systems Administration, Cloud-Based Integration, Desktop Support, Knowledge of Apple Hardware, Hardware Troubleshooting, Data Sharing, Cloud Management
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Systems, Embedded Software, Electronic Systems, Hardware Design, Electronic Components, USB, Machine Controls, Data Storage Technologies, Control Systems, Automation Engineering, Electronics, Program Development, Data Storage, Data Persistence, Environmental Monitoring, Prototyping, C and C++, Programming Principles, Display Devices, C (Programming Language)
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Hardware Architecture, Data Storage, Computer Systems, Memory Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Peripheral Devices, Network Troubleshooting, Desktop Support, Computer Displays, USB, Display Devices, TCP/IP, Virtual Local Area Network (VLAN), Operating System Administration, Hardware Troubleshooting, Mac OS, Microsoft Windows, General Networking, Technical Support and Services, Technical Support, Network Infrastructure, System Support, Local Area Networks, Network Protocols, Knowledge of Apple Software
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Version Control, Integrated Development Environments, GitHub, Git (Version Control System), Internet Of Things, Development Environment, Embedded Software, Software Development Tools, Software Versioning, Embedded Systems, Program Development, Prototyping, Linux, Linux Commands, Operating System Administration, Operating Systems, Ubuntu, Peripheral Devices, Android (Operating System), Open Source Technology
Mixed · Course · 1 - 3 Months

Skills you'll gain: Computer Hardware, SQL, Hardware Architecture, General Networking, Database Design, Hardware Troubleshooting, Networking Hardware, Database Theory, Databases, Database Management Systems, Computer Networking, Relational Databases, Database Management, Network Protocols, Query Languages, Information Technology, Network Routers, Wireless Networks, IT Infrastructure, System Configuration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Virtual Machines, Microsoft Servers, System Support, Desktop Support, General Networking, TCP/IP, Software Installation, Application Deployment, Command-Line Interface, System Requirements
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Scalability, Devops Tools, IT Automation, IT Infrastructure, Cloud Computing, Systems Administration, Servers
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Package and Software Management, Linux Administration, Linux, User Accounts, Command-Line Interface, Operating System Administration, User Provisioning, Open Source Technology, Disaster Recovery, Red Hat Enterprise Linux, System Monitoring, Unix Commands, System Configuration, Identity and Access Management, Systems Administration, Linux Commands, Unix, Patch Management, Data Maintenance, Security Controls
Mixed · Course · 1 - 3 Months

Skills you'll gain: Peripheral Devices, USB, Operating Systems, Computer Hardware, Operating System Administration, Data Storage Technologies, Hardware Troubleshooting, Data Storage, Computing Platforms, Desktop Support, Computer Systems, System Configuration, Electrical Safety, Linux, File Systems, Information Technology, Microsoft Windows, Information Privacy
Beginner · Course · 1 - 3 Months