This readme file provides an overview of the topics covered during the first and second weeks of the course.
In these two weeks, we focused on the basics of programming and web development. We covered fundamental concepts and tools that will serve as a foundation for the rest of the course.
- Introduction to HTML
- Introduction to CSS
- Introduction to JavaScript
- Basic HTML tags and elements
- CSS selectors and styling
- JavaScript variables and data types
- Control flow and conditional statements
- HTML Section on roadmap.sh
- npm pnpm
- CSS Architecture, what is BEM
- Sass, SCSS
- What is the difference between FE frameworks
- CORS, HTTPS, and Content Security Policy (CSP)
- Prettier, ESLint, and Linters/Formatters
- Testing: Vitest / Jest
- Authentication Strategies
- Typescript