Master essential technology skills that apply to any career in the digital age
Tech Fundamentals is a core discipline for anyone pursuing a career in modern digital media. Our curriculum covers both the foundational skills and the advanced techniques used by working professionals — the same skills that separate hobbyists from full-time creators.
Every course in this track is designed to be practical. You'll build real projects, work with industry-standard tools, and finish each course with portfolio work you can show to clients or employers. Whether you're starting from zero or leveling up existing skills, there's a path here for you.
Browse the 6 courses below. Each includes video lessons, project files, and gear recommendations where applicable.
Go from zero to published website in this hands-on course. Learn HTML, CSS, and modern web development tools to create your own personal site or portfolio.
Understand how computers work from the inside out. Learn to build, upgrade, and troubleshoot PCs with confidence. Essential knowledge for any tech enthusiast.
Demystify computer networks and the internet. Learn TCP/IP, DNS, routers, switches, and how to set up and secure your home or small business network.
Learn Python programming from scratch with no prior coding experience. Build real projects — from automation scripts to web scrapers — by the end of the course.
Go from basic spreadsheets to powerful data analysis. Learn formulas, pivot tables, charts, and automation with macros. Essential skill for any career.
Protect yourself online and start a cybersecurity career. Learn how attacks work, how to defend against them, and how to think like a security professional.