Front-End Foundations

This is a hands-on training workshop on fundamentals of Front-end. The codebase includes a minimal node-based app to get you started with the training.

Project Setup

  • Install LTS version of NodeJS & NPM, (both are include in single package)

  • Clone this repo:
    git clone https://github.com/mariohernandez/fe_training.git

  • Install the NodeJS dependencies (one command per line):

    cd fe_training
    
    npm install
    
  • Run the project: npm run start


Topics covered include:

  • HTML5
  • CSS3
  • Practical JavaScript ES6
  • Modern front-end workflows
  • And more!

Course Requirements

  • Basic knowledge of HTML & CSS
  • Familiarity with using the command line
  • JavaScript knowledge is helpful

Technical Requirements

  • A code editor (I recommend VSCode)
  • Latest NodeJS & NPM
  • A Github account