Web Development
HTML, CSS and JavaScript properly, then a real framework. Version control, deployment, and a portfolio site that is genuinely your own work.
You start by building pages by hand, so you understand what a framework is doing for you before you use one. By the end you can take a design, build it, put it online, and explain every decision in it.
- A personal portfolio site, live on the internet
- Two or three project repositories on GitHub
- A working local development setup you configured yourself
- The vocabulary to read documentation and get unstuck alone