/LearnWebInTen

learn web development in 10 days

Primary LanguageVue

Learn Web Frontend Development in 10 Days

Goal

  • Acquire basic web frontend development skills
  • Complete a simple frontend project (personal blog / Chess Game / ChatBot)

Time Investment

  • 10 Days, around 3 hours per day.

Plan

  • Day 1: Get familiar with HTML/CSS/JS quickly, write a simple demo.
  • Day 2: Basically understand vue.js, write a simple Vue demo.
  • Day 3: Essentials of Vue.js : Reactivity & Rendering Mechanism.
  • Day 4: More details on Vue.js, Vue demo coding.
  • Day 5: Learn UI framework, find a UI framework which works well with Vue(element+? tailwindCSS?).
  • Day 6: Another day for UI framework. Dive into TailwindCSS.
  • Day 7: Learn how to Build and Deploy frontend project(webpack? vite? nginx?).
  • Day 8: Learn Flask/NodeJS, Combine the frontend and backend.
  • Day 9: Start the final project, Pick one.
  • Day 10: Complete the final project.