DEV Community

Edward Chia
Edward Chia

Posted on • Edited on

Day 1 - 14 of Coding: Basics of HTML, CSS, JS & Git

πŸ“š What I Learned:

  • Refreshed Core Web Fundamentals: Revisited the basics of HTML, CSS, and JavaScript that I learned through FreeCodeCamp last year, focusing on clean markup, styling fundamentals, and scripting logic.

  • Version Control with Git: Learned essential Git commands such as git init, git add, git commit, git branch, and how to manage repositories with better workflow practices.

  • Introduction to React: Got started with React fundamentals β€” understanding JSX syntax, creating functional components, and getting familiar with common project file structures.

  • Deploying with GitHub Pages: Learned how to deploy React projects from a multi-project repository by running npm run build, placing the output into a docs folder, and configuring GitHub Pages to serve the site β€” gaining hands-on experience with static site hosting and deployment workflows.



πŸ› οΈ What I Coded (Highlights):

Image description

Image description

  • Practiced dynamically rendering arrays of objects in React components.
  • Built components that display different content based on the property values (props) passed in β€” gaining hands-on experience with conditional rendering and data-driven UI.

Top comments (0)