Learn Python basics
Syntax, data types, control flow, functions, OOP
Build 5 Python projects
At least 2 must be real tools you actually use
Master Git & GitHub
Commits, branches, pull requests, merge conflicts
Build a GitHub streak habit
Push code consistently — visible activity graph
Learn DSA fundamentals
Arrays, linked lists, stacks, queues, hashmaps, trees
Solve 50 LeetCode problems
Easy + Medium — consistent practice beats grinding
Learn Linux command line
Navigation, file ops, permissions, bash scripting basics
Learn HTML / CSS / JS properly
DOM, events, async/await, fetch API
Build a fullstack web app
Frontend + backend + database, deployed live
Ship POS System v1
Family grocery store live on it and actually using it
Portfolio live at johnchrisley.dev
Projects, skills, contact — looks legit to recruiters
Graduate from MMSU 🎓
BS Computer Engineering — the foundation is done