I like to learn, so I tend to take a lot of courses. I learn best by doing, so I tend to seek out courses that either have me build something with guidance, or challenges me to solve problems myself.
This repo is a collection of all outputs of courses I've taken to date. I use this repo to provide myself documentation of past learnings, keep track of what I learned and when, and so I can easily pick up course work whatever device I happen to be on.
I think it's fun to track how many courses I've taken, completed, and the total amount of time spent on them.
| #️⃣ Total |
🟠 Doing |
🟢 Done |
⏱️ Est. Hours1 |
| 33 |
5 |
28 |
236.5 hrs (9 days, 20.5 hours) |
Of the courses I've completed, the following topics have been covered:
- JavaScript (13)
- Next.js (4)
- Node.js (3)
- AI (2)
- React (2)
- GraphQL (2)
- CSS (2)
- Lit (1)
- RAG (1)
- Headless CMS (1)
- HTMX (1)
- Flutter (1)
- Animation (1)
- Go (1)
- Web Performance (1)
| Course Name |
Course Provider |
Status |
Hrs1 |
Files |
Cert |
| Vue 3 Fundamentals |
Frontendmasters |
🟠 Doing |
-- |
-- |
-- |
| Ultimate CSS Grid & Layout Techniques, v3 |
Frontendmasters |
🟠 Doing |
-- |
-- |
-- |
| TypeScript 5+ Fundamentals, v4 |
Frontendmasters |
🟠 Doing |
-- |
-- |
-- |
| Interactive SVG Animations |
Nanda Syahrasyad |
🟠 Doing |
-- |
Files |
-- |
| Whimsical Animations |
Josh W Comeau |
🟠 Doing |
-- |
-- |
-- |
| Intro to Lit |
Lit.dev |
🟢 Done |
2 |
Files |
-- |
| AI Agent: From Prototype to Production |
Frontendmasters |
🟢 Done |
4 |
Files |
Cert |
| Build an AI Agent from Scratch |
Frontendmasters |
🟢 Done |
4 |
Files |
Cert |
| Professional React & Next.js |
ByteGrad |
🟢 Done |
60 |
Files |
-- |
| Intermediate Next.js |
Frontendmasters |
🟢 Done |
3.5 |
-- |
Cert |
| Server-Side GraphQL in Next.js |
Frontendmasters |
🟢 Done |
3.5 |
-- |
Cert |
| Client-Side GraphQL with React, v2 |
Frontendmasters |
🟢 Done |
3 |
-- |
Cert |
| Headless CMSs with Next.js |
Frontendmasters |
🟢 Done |
3.5 |
-- |
Cert |
| HTMX & Go |
Frontendmasters |
🟢 Done |
2 |
-- |
Cert |
| Cross-Platform Mobile Apps with Flutter |
Frontendmasters |
🟢 Done |
5.5 |
-- |
Cert |
| CSS Animations and Transitions |
Frontendmasters |
🟢 Done |
4 |
-- |
Cert |
| Introduction to Node.js, v3 |
Frontendmasters |
🟢 Done |
4 |
-- |
Cert |
| Introduction to Next.js 13+, v3 |
Frontendmasters |
🟢 Done |
4.5 |
-- |
Cert |
| Vanilla JavaScript Projects |
Frontendmasters |
🟢 Done |
9 |
-- |
Cert |
| Basics of Go |
Frontendmasters |
🟢 Done |
8 |
-- |
Cert |
| Functional JavaScript First Steps |
Frontendmasters |
🟢 Done |
4 |
-- |
Cert |
| The Hard Parts of UI Development |
Frontendmasters |
🟢 Done |
9.5 |
-- |
Cert |
| Web Performance Fundamentals |
Frontendmasters |
🟢 Done |
4 |
-- |
Cert |
| Functional-Light JavaScript, v3 |
Frontendmasters |
🟢 Done |
10 |
-- |
Cert |
| Complete Intro to React, v8 |
Frontendmasters |
🟢 Done |
6 |
-- |
Cert |
| The Hard Parts of Asynchronous JavaScript |
Frontendmasters |
🟢 Done |
5 |
-- |
Cert |
| JavaScript: The Recent Parts |
Frontendmasters |
🟢 Done |
4 |
-- |
Cert |
| Deep JavaScript Foundations, v3 |
Frontendmasters |
🟢 Done |
10.5 |
-- |
Cert |
| Vanilla JS: You Might Not Need a Framework |
Frontendmasters |
🟢 Done |
6 |
-- |
Cert |
| JavaScript: From First Steps to Professional |
Frontendmasters |
🟢 Done |
14.5 |
-- |
Cert |
| JavaScript: The Hard Parts, v2 |
Frontendmasters |
🟢 Done |
6.5 |
-- |
Cert |
| JavaScript: From Fundamentals to Functional JS, v2 |
Frontendmasters |
🟢 Done |
8 |
-- |
Cert |
| Advanced CSS and Sass |
Udemy |
🟢 Done |
28 |
Files |
Cert |
This document is auto-generated. It was last generated on Friday, October 10, 2025 at 11:36 AM.