Frontend Workshop from HTML/CSS/JS to TypeScript/React/Redux
Перейти к файлу
Micah Godbolt 88cb5ddff3 set up demo, exercise, final folders 2019-02-21 21:49:50 -08:00
.vscode adding some comments about devtool hook up 2019-02-16 17:06:30 -08:00
assets html cleanup 2019-02-20 22:36:08 -08:00
docs html cleanup 2019-02-20 22:36:08 -08:00
playground clean up step 2-2 2019-02-15 13:49:22 -08:00
server we have persistence! 2019-02-18 12:02:55 -08:00
step1-01 html cleanup 2019-02-20 22:36:08 -08:00
step1-02 breaking up into stages 2019-02-21 14:29:33 -08:00
step1-03 breaking up into stages 2019-02-21 14:29:33 -08:00
step1-04 breaking up into stages 2019-02-21 14:29:33 -08:00
step1-05 set up demo, exercise, final folders 2019-02-21 21:49:50 -08:00
step1-06 set up demo, exercise, final folders 2019-02-21 21:49:50 -08:00
step1-07 set up demo, exercise, final folders 2019-02-21 21:49:50 -08:00
step2-01 adding exercise for step 5 2019-02-19 14:14:34 -08:00
step2-02 adding exercise for step 5 2019-02-19 14:14:34 -08:00
step2-03 adding exercise for step 5 2019-02-19 14:14:34 -08:00
step2-04 adding exercise for step 5 2019-02-19 14:14:34 -08:00
step2-05 adding some instructions for step5 exercise and make sure jest doesn't do anything with docs 2019-02-20 12:20:30 -08:00
step2-06 adding some instructions for step5 exercise and make sure jest doesn't do anything with docs 2019-02-20 12:20:30 -08:00
step2-07 adding exercise for step 7 2019-02-19 23:15:43 -08:00
step2-08 step 8 exercise GO! 2019-02-20 10:32:28 -08:00
step2-09 fixing index.html to include step 8 and 9 2019-02-20 11:04:36 -08:00
.gitignore checking in docs for github.io page 2019-02-19 23:41:11 -08:00
README.md Create README.md 2019-02-19 11:19:26 -08:00
index.html html cleanup 2019-02-20 22:36:08 -08:00
jest.config.js adding some instructions for step5 exercise and make sure jest doesn't do anything with docs 2019-02-20 12:20:30 -08:00
package-lock.json breaking up into stages 2019-02-21 14:29:33 -08:00
package.json using a beta version of html-webpack-plugin to speed things up 2019-02-21 08:54:35 -08:00
prettier.config.js adding some redux steps 2019-02-16 17:00:47 -08:00
tsconfig.json fixing the tsconfig to exclude docs/ dir 2019-02-20 11:13:16 -08:00
webpack.config.js breaking up into stages 2019-02-21 14:29:33 -08:00

README.md

Web Bootcamp/Day in the Web

Purpose of this workshop

This repo is the content for a two day workshop focused on introducing you to the fundamentals of web development. By the end of these two days you will have better understanding of how we write and deliver features on the web. You will also get some hands on experience using everything from HTML, CSS and JavaScript to React, Redux and UI Fabric as we build a working application together.

Who is this workshop for

This workshop starts as a very high level introduction to the core principles of the web: HTML, CSS and JavaScript. This section is targeted at new and experienced developers alike. The second day dives into more complex topics such as Typescript and state management within an application. The examples should be accessible to anyone, but you will get more out of the day if you have some foundational experience in programing or web technologies.

Web Workshop Setup

Computer Setup

  • Current version of Node/NPM
  • Install Git
  • VSCode Editor
  • Up to date browser with dev tools (some demos will be shown using Chrome)

Getting Set Up

  $ git clone tba
  $ cd bootcamp
  $ npm install
  $ npm start

After the project loads in your browser, click on Step 0 - HTML/CSS/JS. Then go to the Day 1: Step 0 page for the lesson and exercise instructions.

Additional Resources