awesome-computer-videos
Really awesome computer videos you're going to love.
https://github.com/evasquare/awesome-computer-videos
Last synced: 8 days ago
JSON representation
Applications
Apple Frameworks
Mobile App Development
Backend Development
Assembly
Spring
Chip-8
Assembly
Code Style
Assembly
Computer Science
Data Structures and Algorithms
- Tren Black: Data Structures and Algorithms in 15 Minutes
- BK Binary: Storing Files in the Walmart Chip Aisle
- Back To Back SWE: Asymptotic Notations 101: Big O, Big Omega, & Theta (Asymptotic Analysis Bootcamp)
- Back To Back SWE: Add Two Numbers Without The "+" Sign (Bit Shifting Basics)
Math
MS-DOS
Cybersecurity
On-Premises
Etc
Game Engines
Video Games
Game Development
Data Structures and Algorithms
Game Engines
Infrastructure
Apple Frameworks
Cloud
Containerization
- TechWorld with Nana: Docker Crash Course for Absolute Beginners [NEW
- Caleb Curry: Kubernetes and Docker
Networking
- freeCodeCamp: How does the internet work?
- NetworkChuck: FREE CCNA 200-301 - Complete Course
- Kevin Fang: How This Missing Shell Option Took Down Cloudflare
On-Premises
Language Development
On-Premises
Nintendo Switch
MS-DOS
Operating Systems
MS-DOS
- https://github.com/microsoft/MS-DOS
- Dave's Garage: MS-DOS has been Open-Sourced! We Build and Run it!
On-Premises
- LaurieWired: How a Clever 1960s Memory Trick Changed Computing
- ArrynDoesTech: How to make an operating system in rust on aarch64
UNIX
- ArrynDoesTech: How to write a unix shell in rust
- Engineer Man: Understanding Fork Bombs in 5 Minutes or Less
- Low Level Learning: these characters will crash your computer
Windows
Programming Languages
Assembly
- LaurieWired: "Mastering Memory: Allocation Techniques in C, C++, and ARM Assembly
- LaurieWired: Practical ARM Assembly Tutorial Series
C
C++
Go
Java
- Coding with John: Never Write a Getter or Setter in Java Again
- Coding with John: Lambda Expressions in Java - Full Simple Tutorial
- Coding with John: Generics In Java - Full Simple Tutorial
- Coding with John: Multithreading in Java Explained in 10 Minutes
- Will Tollefson: The Synchronized Keyword in Java Multithreading
- Geekific: The Singleton Pattern Explained and Implemented in Java | Creational Design Patterns
JavaScript
- Matt Pocock: "Import vs Require: The Biggest JavaScript Divide"
- Matt Pocock: Enums considered harmful
- Matt Pocock: Should you use return types?
PHP
Rust
- Low Level Learning: why rust libraries may never exist.
- RustConf 2023: The Art and Science of Teaching Rust
Swift
Tech in General
Data Structures and Algorithms
- Stack Overflow Developer Survey 2023
- Theo: The Reality Of Betting On New Technologies
- Eric Murphy: Can You REALLY Trust Proton Mail?
- RustConf 2023: Rust Foundation: Demystified
- aaltouniversityace: Aalto Talk with Linus Torvalds [Full-length
- Theo: Fine, I'll talk about frontend versus backend
- NeetCodeIO: What I Hated about working at Google
- Quick Tutorials: Is 8GB of RAM Enough? MacBook Air Torture Test
- Alex Ziskind: Stack Overflow Survey 2023
- NeetCode: Hype is a Mind Virus... a sobering perspective
- Coding Interviews in 2026
User Interface/Experience
Game Engines
Web Frontend Development
Assembly
- The Ultimate Ideal Bestest Base Font Size That Everyone Is Keeping a Secret, Especially Chet
- Complete Reference of All the Styles Applied by Tailwind Preflight
- Can I use... Support tables for HTML5, CSS3, etc
- Eric Murphy: Why does every personal website look like this now?
- Fireship: Build a Mindblowing 3D Portfolio Website (Three.js Beginner’s Tutorial)
- Eric Murphy: How Google's Chromium Took Over the Browser World
- Theo: Pretty much every website uses the wrong font size…
- Eric Murphy: Why I Stopped Using Sass
- Eric Murphy: Do We STILL Need to Use Vendor Prefixes in CSS?