Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/evasquare/awesome-computer-videos

Really awesome computer videos you're going to love.
https://github.com/evasquare/awesome-computer-videos

List: awesome-computer-videos

awesome-list learning-resources videos youtube

Last synced: 3 days ago
JSON representation

Really awesome computer videos you're going to love.

Awesome Lists containing this project

README

        

# awesome-computer-videos
> Each video may have its own biases. Watch them at your own discretion.

## Programming Languages
- [FireShip: God-Tier Developer Roadmap](https://youtu.be/pEfrdAtAmqk)
- [Low Level Learning: C is 50 Years Old. Should You Learn Rust?](https://youtu.be/NtYHC1KNGoc)

### Rust
- [Low Level Learning: why rust libraries may never exist.](https://youtu.be/769VqNup21Q)
- [RustConf 2023: The Art and Science of Teaching Rust](https://youtu.be/x5EbGrgmXKw)

### Go
- [Melkey: "Go Concurrency Explained: Go Routines & Channels"](https://youtu.be/B9uR2gLM80E)

### JavaScript
- [Matt Pocock: "Import vs Require: The Biggest JavaScript Divide"](https://youtu.be/6_JNPmjSevo)

#### TypeScript
- [Matt Pocock: Enums considered harmful](https://youtu.be/jjMbPt_H3RQ)
- [Matt Pocock: Should you use return types?](https://youtu.be/nwSe95uFN8E)

### PHP
- [Aaron Francis: PHP doesn't suck (anymore)](https://youtu.be/ZRV3pBuPxEQ)

### Swift
- [freeCodeCamp: Swift Programming Tutorial](https://youtu.be/8Xg7E9shq0U)

### C
- [Mults: Explaining Pointers Until I Go Insane](https://youtu.be/qclZUQYZTzg)
- [LaurieWired: A Competition for Unreadable Code?](https://youtu.be/i55ptVQw1Kk)

### C++
- Playlist: [Caleb Curry: C++ Intermediate Tutorial Series](https://www.youtube.com/watch?v=OCL7mSFCIx0&list=PL_c9BZzLwBRJkVDaJbLHrrjNH_phcbCy7)

### Assembly

#### ARM
- [LaurieWired: "Mastering Memory: Allocation Techniques in C, C++, and ARM Assembly](https://youtu.be/HlUBE70h2C0)
- Playlist: [LaurieWired: Practical ARM Assembly Tutorial Series](https://youtube.com/playlist?list=PLn_It163He32Ujm-l_czgEBhbJjOUgFhg)

### Chip-8
- [VoxelRifts: Making a Chip-8 Emulator](https://youtu.be/YtSgV3gY3fs)
- Reference(Document): [Cowgod's Chip-8 Technical Reference v1.0](http://devernay.free.fr/hacks/chip8/C8TECH10.HTM)

## Code Style
- [CodeAesthetic: Don't Write Comments](https://youtu.be/Bf7vDBBOBUA)
- [Eric Murphy: Why I Stopped Using Prettier](https://youtu.be/DQUkYHQ4aUA)

## Web Frontend Development
- [Fireship: Build a Mindblowing 3D Portfolio Website (Three.js Beginner’s Tutorial)](http://youtu.be/Q7AOvWpIVHU)
- [Eric Murphy: How Google's Chromium Took Over the Browser World](https://youtu.be/7u7ek8QyWPI)
- [Eric Murphy: Why does every personal website look like this now?](https://youtu.be/_x6SCSz7g5I)
- [Theo: Pretty much every website uses the wrong font size…](https://youtu.be/rg3zgQ3xBRc)
- Reference (Article): [The Ultimate Ideal Bestest Base Font Size That Everyone Is Keeping a Secret, Especially Chet](https://adrianroselli.com/2024/03/the-ultimate-ideal-bestest-base-font-size-that-everyone-is-keeping-a-secret-especially-chet.html)
- Reference (CSS Snippet): [Complete Reference of All the Styles Applied by Tailwind Preflight](https://unpkg.com/[email protected]/src/css/preflight.css)
- [Eric Murphy: Why I Stopped Using Sass](https://youtu.be/83F7PrfX5qw)
- [Eric Murphy: Do We STILL Need to Use Vendor Prefixes in CSS?](https://youtu.be/ZbTz_XKDtuE)
- Reference (Website): [Can I use... Support tables for HTML5, CSS3, etc](https://caniuse.com/)

## Applications

### Mobile App Development

#### Flutter
- Pessimistic: [Theo: My Final Flutter Video](https://youtu.be/tTGWfXPKxf4)
- Optimistic: [typecraft: What is happening with Flutter](https://youtu.be/m0GwHNBxvHw)

### Apple Frameworks

#### visionOS
- [WWDC23: Meet UIKit for spatial computing](https://youtu.be/hoCLfOfbvKk)
- [WWDC23: Detect animal poses in Vision](https://youtu.be/wz6utGmG3os)

## Backend Development
- [Tom Delalande: Authentication is a developer nightmare](https://youtu.be/IThLjsDUG0g)

## Infrastructures
- [Tom Delalande: The cloud is over-engineered and overpriced (no music)](https://youtu.be/jFrGhodqC08)

### Networking
- [freeCodeCamp: How does the internet work?](http://youtu.be/zN8YNNHcaZc)
- Playlist: [NetworkChuck: FREE CCNA 200-301 - Complete Course](https://youtube.com/playlist?list=PLIhvC56v63IJVXv0GJcl9vO5Z6znCVb1P)
- [Kevin Fang: How This Missing Shell Option Took Down Cloudflare](https://youtu.be/kUtarOlOT3Y)

### Containerization
- [TechWorld with Nana: Docker Crash Course for Absolute Beginners [NEW]](https://youtu.be/pg19Z8LL06w)
- Playlist: [Caleb Curry: Kubernetes and Docker](https://youtube.com/playlist?list=PL_c9BZzLwBRJ86AcKK3dpvCWZbicjAG1E)

### Cloud
- [NeetCodeIO: The only Cloud services you actually need to know](https://youtu.be/gcfB8iIPtbY)

### On-Premises
- [Techquickie: What are Mainframes?](https://youtu.be/ximv-PwAKnc)
- [Google Cloud Tech: Google Data Center 360° Tour](https://youtu.be/zDAYZU4A3w0)

## Language Development
- [ThePrimeTime: Flappy Bird in TypeScript Types](https://youtu.be/7VctnNVXe2A)
- [Low Level Learning: do you know how "return" works under the hood? (are you SURE?)](https://youtu.be/e46wHUjNDjE)
- [Nathan Baggs: BestJS 1.0 is here](https://youtu.be/-GwT08wwnbw)
- A semi-satirical look at what it takes to make a semi-decent js runtime.

## Cybersecurity
- [NetworkChuck: SQL Injections are scary!!](https://youtu.be/2OPVViV-GQk)
- [Low Level Learning: secret backdoor found in open source software (xz situation breakdown)](https://youtu.be/jqjtNDtbDNI)
- Playlist: [Google: HACKING GOOGLE Series](https://youtube.com/playlist?list=PL590L5WQmH8dsxxz7ooJAgmijwOz0lh2H)
- [GiannhsNt: How Hackers Crack Software](https://youtu.be/sIDZlA6Nz5w)
- [LaurieWired: Deciphering Obfuscated JavaScript Malware](https://youtu.be/2iBqqPmUYfE)
- [freeCodeCamp.org: JavaScript Security Vulnerabilities Tutorial – With Code Examples](https://youtu.be/ypNKKYUJE5o)

## Operating Systems
- [LaurieWired: How a Clever 1960s Memory Trick Changed Computing](https://youtu.be/vc79sJ9VOqk)
- [ArrynDoesTech: How to make an operating system in rust on aarch64](https://youtu.be/E1pzQw5N_pU)

### UNIX
- [ArrynDoesTech: How to write a unix shell in rust](http://youtu.be/EZnp9SR66Zw)
- [Engineer Man: Understanding Fork Bombs in 5 Minutes or Less](https://youtu.be/RhtjGp7oMvE)
- [Low Level Learning: these characters will crash your computer](https://youtu.be/xqo3xtkfuic)

### Windows
- [Inkbox: What's inside a .EXE File?](https://youtu.be/-ojciptvVtY)
- [CHM Tech: What Does The Windows REFRESH Button Really Do?](https://youtu.be/TVmLDiXtfIw)

### MS-DOS
- [Dave's Garage: MS-DOS has been Open-Sourced! We Build and Run it!](https://youtu.be/BR6F0EdyulA)
- Reference (Repository): [https://github.com/microsoft/MS-DOS](https://github.com/microsoft/MS-DOS)

## Computer Science
- [Fireship: Binary Explained in 01100100 Seconds](https://youtu.be/zDNaUi2cjv4)
- [Max's Tech: Read and Write in Hexadecimal, The Easy Way!](https://youtu.be/bt4zavZCrLg)

### Data Structures and Algorithms
- [Tren Black: Data Structures and Algorithms in 15 Minutes](https://youtu.be/oz9cEqFynHU)
- [BK Binary: Storing Files in the Walmart Chip Aisle](https://youtu.be/qFZQPvdL5fQ)

#### Back To Back SWE
- [Back To Back SWE: Asymptotic Notations 101: Big O, Big Omega, & Theta (Asymptotic Analysis Bootcamp)](https://youtu.be/0oDAlMwTrLo)
- [Back To Back SWE: Add Two Numbers Without The "+" Sign (Bit Shifting Basics)](https://youtu.be/qq64FrA2UXQ)

## Tech in General
- [Theo: The Reality Of Betting On New Technologies](https://youtu.be/amGEHuXYLKQ)
- [Eric Murphy: Can You REALLY Trust Proton Mail?](https://youtu.be/ljFAODAfAC8)
- [RustConf 2023: Rust Foundation: Demystified](https://youtu.be/Ba0POpa7wD0)
- [aaltouniversityace: Aalto Talk with Linus Torvalds [Full-length]](https://youtu.be/MShbP3OpASA)
- [Theo: Fine, I'll talk about frontend versus backend](https://youtu.be/K2ueKlQ2zpk)
- [NeetCodeIO: What I Hated about working at Google](https://youtu.be/H3loXVm46f0)
- [Quick Tutorials: Is 8GB of RAM Enough? MacBook Air Torture Test](https://youtu.be/nK--aq3cTxo)
- [Alex Ziskind: Stack Overflow Survey 2023](https://youtu.be/403U_EQ6Jiw)
- Reference (Website): [Stack Overflow Developer Survey 2023](https://survey.stackoverflow.co/2023/)
- [NeetCode: Hype is a Mind Virus... a sobering perspective](https://youtu.be/uB9yZenVLzg)

## Game Development
- [Juniper Dev: Undertale is a horribly made game](https://youtu.be/hKxtQ0CUVFE)

### Game Engines

#### Godot
- [Coco Code: Start Your Game Creation Journey Today! (Godot beginner tutorial)](https://youtu.be/5V9f3MT86M8)
- [Coco Code: LEVEL UP Your Game Design Toolkit (Godot for Beginners)](https://youtu.be/zL__a0Ei6Vs)

## User Interface/Experience
- [Apple WWDC2018: Designing Fluid Interfaces](https://developer.apple.com/videos/play/wwdc2018/803/)
- [Juxtopposed: I Redesigned the ENTIRE Steam UI from Scratch](https://youtu.be/cDY2p1CTkPo)
- [Juxtopposed: I Redesigned Wikipedia JUST to MAKE IT MONEY](https://youtu.be/Bzj7u4Q5GG0)
- Reference (YouTube): [Margins: Should You Donate to Wikipedia?](https://youtu.be/aXr4VqX8F48)
- [jerry woo hu: "Apple Design Part 1: Skeuomorphism"](https://youtu.be/jG2iaU-JVhI)
- [jerry woo hu: "Apple Design Part 2: Beyond Flat"](https://youtu.be/8XjuE-2k1z8)
- [twin fettuccine: I Tried to Become Literate with Duolingo ABC!](https://youtu.be/PxKjWK1OM5Q)
- [Juxtopposed: The Identity Crisis of Nothing’s UI - My Review & Redesign ](https://youtu.be/xKLKl3H9rro)

## Etc
- [Jonathan Blow Clips: Jonathan Blow on Problem Solving](https://youtu.be/6gakofGPZ6Q)
- [ThePrimeTime: Have Strong Opinions](https://youtu.be/nW567LI0y08)
- [Daniel Rivera: How To Install Ghidra on Mac with Apple Silicon (M2, M1, M1 Pro, M1 Max, M1 Ultra)](https://youtu.be/LJz6MdzEmjM)
- [ThePrimeagenClips: Apple Solved Hallucinating?](https://youtu.be/5dr6HMTW5Kw)
- [ThePrimeTime: Nobody Cares About Technical GitHub Projects](https://youtu.be/uA-yk1O3uq4)

### Minecraft
- [SalC1: The Confusing History of Minecraft.com](https://youtu.be/Ardk5agFomY)
- [SalC1: The Story of MinecraftForFree.com](https://youtu.be/BKNx7chzuJ4)
- [SalC1: How the Minecraft Title Screen Seed was Found](https://youtu.be/GaRurhiK-Lk)
- [SalC1: Pack.PNG has been FOUND! - Here's how they did it.](https://youtu.be/ea6py9q46QU)
- [SalC1: The Story of Eaglercraft](https://youtu.be/0qOCuLgX_lw)