
Skills you'll gain: Internet Of Things, Prototyping, PIC Microcontrollers, Embedded Systems, Information Technology Architecture, USB, Program Development, Field-Programmable Gate Array (FPGA), System Configuration, Software Development, Power Electronics, Microarchitecture, Software Development Tools, Basic Electrical Systems, Electrical Wiring, Electrical Equipment, Electrical Power, Memory Management, Project Planning, Electric Power Systems
Mixed · Course · 1 - 4 Weeks

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

Skills you'll gain: Cloud-Based Integration, User Flows, Embedded Software, Computer Hardware, No-Code Development, System Configuration, Cloud Applications, Interactive Data Visualization, Automation, Command-Line Interface
Beginner · Course · 1 - 3 Months

Skills you'll gain: Firewall, Ubuntu, Network Monitoring, TCP/IP, Networking Hardware, Data Storage, Network Protocols, Network Troubleshooting, Unix, General Networking, Linux, Network Support, File Systems, Linux Administration, Unix Commands, Computer Networking, Unix Shell, Command-Line Interface, Data Storage Technologies, Shell Script
★ 4.2 (6) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Wireless Networks, Control Systems, Interactive Design, Software Installation, Electronics, Electronic Hardware, Telecommunications, Hardware Design, Program Development, Communication Systems, Display Devices, Embedded Software, Integrated Development Environments, Electronic Systems, Embedded Systems, Electronic Components, Development Environment, Electrical Wiring, Programming Principles, Open Source Technology
Beginner · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Hardware Troubleshooting, 3D Modeling, Design Software, Electronic Hardware, Manufacturing Processes, Digital Design, Mechanical Design, Control Systems, Materials science, Electronic Components, Mechanical Engineering, Machine Controls, Maintenance, Repair, and Facility Services, Open Source Technology
★ 4.2 (112) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, Model Based Systems Engineering, Failure Analysis, Simulation and Simulation Software, Technical Communication, System Programming
★ 4.6 (244) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Peripheral Devices, Virtualization, Computer Hardware, System Configuration, Virtualization and Virtual Machines, Operating System Administration, Computer Systems, Virtual Machines, Operating Systems, Hardware Troubleshooting, Linux, Software Installation, Technical Support, Mac OS, Computer Architecture, File Systems, Network Infrastructure, Data Storage, User Accounts, Disaster Recovery
★ 4.7 (2K) · Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Embedded Systems, Internet Of Things, Network Protocols, Embedded Software, TCP/IP, OSI Models, Computer Hardware, Wireless Networks, Network Architecture, Computer Networking, Computer Programming
★ 4.7 (13K) · Mixed · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Apple iOS, iOS Development, Video Game Development, Mobile Development, Geographic Information Systems, Game Design, Interactive Design, Animation and Game Design, Geospatial Information and Technology, Animations, Interaction Design, Computer Graphic Techniques, Application Development, Event-Driven Programming, Knowledge of Apple Hardware
★ 4.5 (55) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Data Storage, OSI Models, General Networking, Wireless Networks, Data Storage Technologies, Local Area Networks, Networking Hardware, Computer Networking, Network Architecture, Network Model, Network Infrastructure, TCP/IP, Network Planning And Design, Telecommunications, Network Protocols, Microsoft Windows, Network Troubleshooting, Network Security, Wide Area Networks, Command-Line Interface
★ 4.7 (577) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Operating System Administration, Package and Software Management, File Systems, Microsoft Windows, Desktop Support, Linux, Operating Systems, OS Process Management, Linux Administration, Remote Access Systems, System Monitoring, Command-Line Interface, User Accounts, Systems Administration, System Support, User Provisioning, Technical Support and Services, File Management, Linux Commands, Software Installation
★ 4.7 (29K) · Beginner · Course · 1 - 3 Months