├── 01-intro-html-css ├── README.md ├── base.css ├── images │ ├── a.png │ ├── basic.png │ ├── border.png │ ├── first.png │ ├── headers.png │ ├── img.png │ ├── inspect1.png │ ├── inspect2.png │ ├── lists.png │ ├── paragraph.png │ ├── span.png │ └── withstyle.png └── index.html ├── 02-intermediate-css ├── README.md ├── demo.css ├── demo.html ├── images │ ├── border-area.png │ ├── box-sizing.png │ ├── content-area.png │ ├── display-img.png │ ├── float.png │ ├── img-responsive-larger.png │ ├── img-responsive-smaller.png │ ├── margin-area.png │ ├── margin-collapse.png │ ├── mdn-box-model.png │ ├── padding-area.png │ └── wash.jpg ├── sample.css └── sample.html ├── 03-intro-js ├── README.md ├── demo.html ├── images │ ├── console_out.png │ ├── firstConsole.png │ └── onclick.gif └── sample.js ├── 04-flexbox-grid ├── README.md ├── demo.css ├── demo.html └── images │ ├── 3x3.png │ ├── block.png │ ├── flexbox.png │ ├── instantflex.png │ ├── table.png │ └── table_uneven.png ├── 05-css-frameworks ├── README.md ├── bs-carousel-example.gif ├── bs-pricing-example.png ├── bulma-example.png └── tailwind-card.png ├── 06-css-animations ├── README.md ├── animation.css ├── animation.html └── images │ ├── anime-js-sphere.gif │ ├── heartbeat.gif │ ├── hey-there.gif │ ├── lottie-splash.gif │ └── simple-color.gif ├── 07-intro-react ├── README.md ├── example-app │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── robots.txt │ └── src │ │ ├── App.css │ │ ├── App.js │ │ ├── App.test.js │ │ ├── Caesar.js │ │ ├── Greeter.js │ │ ├── index.css │ │ ├── index.js │ │ ├── logo.svg │ │ ├── serviceWorker.js │ │ └── setupTests.js ├── images │ ├── craDemo.png │ ├── demo.gif │ ├── heythere.png │ ├── nodeConsole.PNG │ ├── prototype.png │ ├── runningNode.PNG │ ├── unexpectedFnErr.png │ └── with5.png ├── modules-demo │ ├── README.md │ ├── index.html │ ├── message.js │ ├── package.json │ └── someOtherFile.js └── onlyfans.js ├── 08-intro-figma ├── README.md └── transcript.vtt ├── 09-intermediate-react-1 ├── README.md ├── images │ └── lifecycle.jpg └── onlyfans │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── fan.png │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── FanCard.js │ ├── FeaturedFanCard.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── serviceWorker.js │ └── setupTests.js │ └── yarn.lock ├── 10-sass ├── README.md └── example │ ├── .gitignore │ ├── css │ └── main.css │ ├── index.html │ ├── package-lock.json │ ├── package.json │ └── scss │ ├── base.scss │ └── main.scss ├── 11-react-hooks ├── README.md └── hook-shop │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── HookCard.js │ ├── fish-hook.png │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── serviceWorker.js │ └── setupTests.js │ └── yarn.lock ├── 12-js-lib ├── README.md ├── images │ └── plotly.png ├── jslib │ ├── .gitignore │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── manifest.json │ │ └── robots.txt │ └── src │ │ ├── App.js │ │ ├── index.css │ │ ├── index.js │ │ └── serviceWorker.js └── package-lock.json ├── 13-accessibility ├── README.md └── resources │ ├── acm-logo.png │ ├── background.jpg │ ├── calibri.PNG │ ├── click-button.PNG │ ├── color-contrast.PNG │ ├── contrast-calculation.png │ ├── hsl.png │ ├── icons.gif │ ├── icons.jpg │ ├── image-text.png │ ├── login-button.PNG │ ├── lucida.PNG │ ├── normal.PNG │ ├── note.png │ ├── nowrap.PNG │ └── semantic-html.PNG ├── 14-misc-devops └── README.md ├── 15-async-js ├── README.md └── async-demo │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── serviceWorker.js │ └── setupTests.js │ └── yarn.lock ├── 16-intro-backend ├── README.md ├── img │ ├── amazing.png │ └── withposts.png ├── myMsgBackend │ ├── index.js │ ├── package-lock.json │ ├── package.json │ └── posts.json └── myMsgBoard │ ├── index.html │ └── main.css ├── 17-intro-testing-js ├── README.md ├── example-node │ ├── .gitignore │ ├── hello.js │ ├── hello.test.js │ ├── package-lock.json │ └── package.json └── hello-world │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── src │ ├── App.css │ ├── App.js │ ├── App.test.js │ ├── index.css │ ├── index.js │ ├── logo.svg │ ├── serviceWorker.js │ └── setupTests.js │ └── yarn.lock ├── 18-firebase ├── README.md ├── img │ ├── features.png │ └── writeComplete.png └── sampleApp │ ├── credentials-example.json │ ├── index.js │ ├── package-lock.json │ └── package.json ├── LICENSE ├── README.md ├── task-1-portfolio └── README.md └── task-2-to-do-list ├── README.md ├── example.html ├── example.js └── style.css /01-intro-html-css/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/README.md -------------------------------------------------------------------------------- /01-intro-html-css/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/base.css -------------------------------------------------------------------------------- /01-intro-html-css/images/a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/images/a.png -------------------------------------------------------------------------------- /01-intro-html-css/images/basic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/images/basic.png -------------------------------------------------------------------------------- /01-intro-html-css/images/border.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/images/border.png -------------------------------------------------------------------------------- /01-intro-html-css/images/first.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/images/first.png -------------------------------------------------------------------------------- /01-intro-html-css/images/headers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/images/headers.png -------------------------------------------------------------------------------- /01-intro-html-css/images/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/images/img.png -------------------------------------------------------------------------------- /01-intro-html-css/images/inspect1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/images/inspect1.png -------------------------------------------------------------------------------- /01-intro-html-css/images/inspect2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/images/inspect2.png -------------------------------------------------------------------------------- /01-intro-html-css/images/lists.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/images/lists.png -------------------------------------------------------------------------------- /01-intro-html-css/images/paragraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/images/paragraph.png -------------------------------------------------------------------------------- /01-intro-html-css/images/span.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/images/span.png -------------------------------------------------------------------------------- /01-intro-html-css/images/withstyle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/images/withstyle.png -------------------------------------------------------------------------------- /01-intro-html-css/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/01-intro-html-css/index.html -------------------------------------------------------------------------------- /02-intermediate-css/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/README.md -------------------------------------------------------------------------------- /02-intermediate-css/demo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/demo.css -------------------------------------------------------------------------------- /02-intermediate-css/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/demo.html -------------------------------------------------------------------------------- /02-intermediate-css/images/border-area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/images/border-area.png -------------------------------------------------------------------------------- /02-intermediate-css/images/box-sizing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/images/box-sizing.png -------------------------------------------------------------------------------- /02-intermediate-css/images/content-area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/images/content-area.png -------------------------------------------------------------------------------- /02-intermediate-css/images/display-img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/images/display-img.png -------------------------------------------------------------------------------- /02-intermediate-css/images/float.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/images/float.png -------------------------------------------------------------------------------- /02-intermediate-css/images/img-responsive-larger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/images/img-responsive-larger.png -------------------------------------------------------------------------------- /02-intermediate-css/images/img-responsive-smaller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/images/img-responsive-smaller.png -------------------------------------------------------------------------------- /02-intermediate-css/images/margin-area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/images/margin-area.png -------------------------------------------------------------------------------- /02-intermediate-css/images/margin-collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/images/margin-collapse.png -------------------------------------------------------------------------------- /02-intermediate-css/images/mdn-box-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/images/mdn-box-model.png -------------------------------------------------------------------------------- /02-intermediate-css/images/padding-area.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/images/padding-area.png -------------------------------------------------------------------------------- /02-intermediate-css/images/wash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/images/wash.jpg -------------------------------------------------------------------------------- /02-intermediate-css/sample.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/sample.css -------------------------------------------------------------------------------- /02-intermediate-css/sample.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/02-intermediate-css/sample.html -------------------------------------------------------------------------------- /03-intro-js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/03-intro-js/README.md -------------------------------------------------------------------------------- /03-intro-js/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/03-intro-js/demo.html -------------------------------------------------------------------------------- /03-intro-js/images/console_out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/03-intro-js/images/console_out.png -------------------------------------------------------------------------------- /03-intro-js/images/firstConsole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/03-intro-js/images/firstConsole.png -------------------------------------------------------------------------------- /03-intro-js/images/onclick.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/03-intro-js/images/onclick.gif -------------------------------------------------------------------------------- /03-intro-js/sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/03-intro-js/sample.js -------------------------------------------------------------------------------- /04-flexbox-grid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/04-flexbox-grid/README.md -------------------------------------------------------------------------------- /04-flexbox-grid/demo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/04-flexbox-grid/demo.css -------------------------------------------------------------------------------- /04-flexbox-grid/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/04-flexbox-grid/demo.html -------------------------------------------------------------------------------- /04-flexbox-grid/images/3x3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/04-flexbox-grid/images/3x3.png -------------------------------------------------------------------------------- /04-flexbox-grid/images/block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/04-flexbox-grid/images/block.png -------------------------------------------------------------------------------- /04-flexbox-grid/images/flexbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/04-flexbox-grid/images/flexbox.png -------------------------------------------------------------------------------- /04-flexbox-grid/images/instantflex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/04-flexbox-grid/images/instantflex.png -------------------------------------------------------------------------------- /04-flexbox-grid/images/table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/04-flexbox-grid/images/table.png -------------------------------------------------------------------------------- /04-flexbox-grid/images/table_uneven.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/04-flexbox-grid/images/table_uneven.png -------------------------------------------------------------------------------- /05-css-frameworks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/05-css-frameworks/README.md -------------------------------------------------------------------------------- /05-css-frameworks/bs-carousel-example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/05-css-frameworks/bs-carousel-example.gif -------------------------------------------------------------------------------- /05-css-frameworks/bs-pricing-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/05-css-frameworks/bs-pricing-example.png -------------------------------------------------------------------------------- /05-css-frameworks/bulma-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/05-css-frameworks/bulma-example.png -------------------------------------------------------------------------------- /05-css-frameworks/tailwind-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/05-css-frameworks/tailwind-card.png -------------------------------------------------------------------------------- /06-css-animations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/06-css-animations/README.md -------------------------------------------------------------------------------- /06-css-animations/animation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/06-css-animations/animation.css -------------------------------------------------------------------------------- /06-css-animations/animation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/06-css-animations/animation.html -------------------------------------------------------------------------------- /06-css-animations/images/anime-js-sphere.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/06-css-animations/images/anime-js-sphere.gif -------------------------------------------------------------------------------- /06-css-animations/images/heartbeat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/06-css-animations/images/heartbeat.gif -------------------------------------------------------------------------------- /06-css-animations/images/hey-there.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/06-css-animations/images/hey-there.gif -------------------------------------------------------------------------------- /06-css-animations/images/lottie-splash.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/06-css-animations/images/lottie-splash.gif -------------------------------------------------------------------------------- /06-css-animations/images/simple-color.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/06-css-animations/images/simple-color.gif -------------------------------------------------------------------------------- /07-intro-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/README.md -------------------------------------------------------------------------------- /07-intro-react/example-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/.gitignore -------------------------------------------------------------------------------- /07-intro-react/example-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/README.md -------------------------------------------------------------------------------- /07-intro-react/example-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/package-lock.json -------------------------------------------------------------------------------- /07-intro-react/example-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/package.json -------------------------------------------------------------------------------- /07-intro-react/example-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/public/favicon.ico -------------------------------------------------------------------------------- /07-intro-react/example-app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/public/index.html -------------------------------------------------------------------------------- /07-intro-react/example-app/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/public/logo192.png -------------------------------------------------------------------------------- /07-intro-react/example-app/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/public/logo512.png -------------------------------------------------------------------------------- /07-intro-react/example-app/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/public/manifest.json -------------------------------------------------------------------------------- /07-intro-react/example-app/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/public/robots.txt -------------------------------------------------------------------------------- /07-intro-react/example-app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/src/App.css -------------------------------------------------------------------------------- /07-intro-react/example-app/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/src/App.js -------------------------------------------------------------------------------- /07-intro-react/example-app/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/src/App.test.js -------------------------------------------------------------------------------- /07-intro-react/example-app/src/Caesar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/src/Caesar.js -------------------------------------------------------------------------------- /07-intro-react/example-app/src/Greeter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/src/Greeter.js -------------------------------------------------------------------------------- /07-intro-react/example-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/src/index.css -------------------------------------------------------------------------------- /07-intro-react/example-app/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/src/index.js -------------------------------------------------------------------------------- /07-intro-react/example-app/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/src/logo.svg -------------------------------------------------------------------------------- /07-intro-react/example-app/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/src/serviceWorker.js -------------------------------------------------------------------------------- /07-intro-react/example-app/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/example-app/src/setupTests.js -------------------------------------------------------------------------------- /07-intro-react/images/craDemo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/images/craDemo.png -------------------------------------------------------------------------------- /07-intro-react/images/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/images/demo.gif -------------------------------------------------------------------------------- /07-intro-react/images/heythere.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/images/heythere.png -------------------------------------------------------------------------------- /07-intro-react/images/nodeConsole.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/images/nodeConsole.PNG -------------------------------------------------------------------------------- /07-intro-react/images/prototype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/images/prototype.png -------------------------------------------------------------------------------- /07-intro-react/images/runningNode.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/images/runningNode.PNG -------------------------------------------------------------------------------- /07-intro-react/images/unexpectedFnErr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/images/unexpectedFnErr.png -------------------------------------------------------------------------------- /07-intro-react/images/with5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/images/with5.png -------------------------------------------------------------------------------- /07-intro-react/modules-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/modules-demo/README.md -------------------------------------------------------------------------------- /07-intro-react/modules-demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/modules-demo/index.html -------------------------------------------------------------------------------- /07-intro-react/modules-demo/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/modules-demo/message.js -------------------------------------------------------------------------------- /07-intro-react/modules-demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/modules-demo/package.json -------------------------------------------------------------------------------- /07-intro-react/modules-demo/someOtherFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/modules-demo/someOtherFile.js -------------------------------------------------------------------------------- /07-intro-react/onlyfans.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/07-intro-react/onlyfans.js -------------------------------------------------------------------------------- /08-intro-figma/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/08-intro-figma/README.md -------------------------------------------------------------------------------- /08-intro-figma/transcript.vtt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/08-intro-figma/transcript.vtt -------------------------------------------------------------------------------- /09-intermediate-react-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/README.md -------------------------------------------------------------------------------- /09-intermediate-react-1/images/lifecycle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/images/lifecycle.jpg -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/.gitignore -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/README.md -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/package-lock.json -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/package.json -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/public/fan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/public/fan.png -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/public/favicon.ico -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/public/index.html -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/public/logo192.png -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/public/logo512.png -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/public/manifest.json -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/public/robots.txt -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/src/App.css -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/src/App.js -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/src/App.test.js -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/src/FanCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/src/FanCard.js -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/src/FeaturedFanCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/src/FeaturedFanCard.js -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/src/index.css -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/src/index.js -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/src/logo.svg -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/src/serviceWorker.js -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/src/setupTests.js -------------------------------------------------------------------------------- /09-intermediate-react-1/onlyfans/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/09-intermediate-react-1/onlyfans/yarn.lock -------------------------------------------------------------------------------- /10-sass/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/10-sass/README.md -------------------------------------------------------------------------------- /10-sass/example/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /10-sass/example/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/10-sass/example/css/main.css -------------------------------------------------------------------------------- /10-sass/example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/10-sass/example/index.html -------------------------------------------------------------------------------- /10-sass/example/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/10-sass/example/package-lock.json -------------------------------------------------------------------------------- /10-sass/example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/10-sass/example/package.json -------------------------------------------------------------------------------- /10-sass/example/scss/base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/10-sass/example/scss/base.scss -------------------------------------------------------------------------------- /10-sass/example/scss/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/10-sass/example/scss/main.scss -------------------------------------------------------------------------------- /11-react-hooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/README.md -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/.gitignore -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/README.md -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/package.json -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/public/favicon.ico -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/public/index.html -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/public/logo192.png -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/public/logo512.png -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/public/manifest.json -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/public/robots.txt -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/src/App.css -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/src/App.js -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/src/App.test.js -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/src/HookCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/src/HookCard.js -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/src/fish-hook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/src/fish-hook.png -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/src/index.css -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/src/index.js -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/src/logo.svg -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/src/serviceWorker.js -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/src/setupTests.js -------------------------------------------------------------------------------- /11-react-hooks/hook-shop/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/11-react-hooks/hook-shop/yarn.lock -------------------------------------------------------------------------------- /12-js-lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/12-js-lib/README.md -------------------------------------------------------------------------------- /12-js-lib/images/plotly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/12-js-lib/images/plotly.png -------------------------------------------------------------------------------- /12-js-lib/jslib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/12-js-lib/jslib/.gitignore -------------------------------------------------------------------------------- /12-js-lib/jslib/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/12-js-lib/jslib/package-lock.json -------------------------------------------------------------------------------- /12-js-lib/jslib/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/12-js-lib/jslib/package.json -------------------------------------------------------------------------------- /12-js-lib/jslib/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/12-js-lib/jslib/public/favicon.ico -------------------------------------------------------------------------------- /12-js-lib/jslib/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/12-js-lib/jslib/public/index.html -------------------------------------------------------------------------------- /12-js-lib/jslib/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/12-js-lib/jslib/public/manifest.json -------------------------------------------------------------------------------- /12-js-lib/jslib/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/12-js-lib/jslib/public/robots.txt -------------------------------------------------------------------------------- /12-js-lib/jslib/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/12-js-lib/jslib/src/App.js -------------------------------------------------------------------------------- /12-js-lib/jslib/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/12-js-lib/jslib/src/index.css -------------------------------------------------------------------------------- /12-js-lib/jslib/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/12-js-lib/jslib/src/index.js -------------------------------------------------------------------------------- /12-js-lib/jslib/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/12-js-lib/jslib/src/serviceWorker.js -------------------------------------------------------------------------------- /12-js-lib/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "lockfileVersion": 1 3 | } 4 | -------------------------------------------------------------------------------- /13-accessibility/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/README.md -------------------------------------------------------------------------------- /13-accessibility/resources/acm-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/acm-logo.png -------------------------------------------------------------------------------- /13-accessibility/resources/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/background.jpg -------------------------------------------------------------------------------- /13-accessibility/resources/calibri.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/calibri.PNG -------------------------------------------------------------------------------- /13-accessibility/resources/click-button.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/click-button.PNG -------------------------------------------------------------------------------- /13-accessibility/resources/color-contrast.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/color-contrast.PNG -------------------------------------------------------------------------------- /13-accessibility/resources/contrast-calculation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/contrast-calculation.png -------------------------------------------------------------------------------- /13-accessibility/resources/hsl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/hsl.png -------------------------------------------------------------------------------- /13-accessibility/resources/icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/icons.gif -------------------------------------------------------------------------------- /13-accessibility/resources/icons.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/icons.jpg -------------------------------------------------------------------------------- /13-accessibility/resources/image-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/image-text.png -------------------------------------------------------------------------------- /13-accessibility/resources/login-button.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/login-button.PNG -------------------------------------------------------------------------------- /13-accessibility/resources/lucida.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/lucida.PNG -------------------------------------------------------------------------------- /13-accessibility/resources/normal.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/normal.PNG -------------------------------------------------------------------------------- /13-accessibility/resources/note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/note.png -------------------------------------------------------------------------------- /13-accessibility/resources/nowrap.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/nowrap.PNG -------------------------------------------------------------------------------- /13-accessibility/resources/semantic-html.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/13-accessibility/resources/semantic-html.PNG -------------------------------------------------------------------------------- /14-misc-devops/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/14-misc-devops/README.md -------------------------------------------------------------------------------- /15-async-js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/README.md -------------------------------------------------------------------------------- /15-async-js/async-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/.gitignore -------------------------------------------------------------------------------- /15-async-js/async-demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/README.md -------------------------------------------------------------------------------- /15-async-js/async-demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/package.json -------------------------------------------------------------------------------- /15-async-js/async-demo/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/public/favicon.ico -------------------------------------------------------------------------------- /15-async-js/async-demo/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/public/index.html -------------------------------------------------------------------------------- /15-async-js/async-demo/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/public/logo192.png -------------------------------------------------------------------------------- /15-async-js/async-demo/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/public/logo512.png -------------------------------------------------------------------------------- /15-async-js/async-demo/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/public/manifest.json -------------------------------------------------------------------------------- /15-async-js/async-demo/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/public/robots.txt -------------------------------------------------------------------------------- /15-async-js/async-demo/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/src/App.css -------------------------------------------------------------------------------- /15-async-js/async-demo/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/src/App.js -------------------------------------------------------------------------------- /15-async-js/async-demo/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/src/App.test.js -------------------------------------------------------------------------------- /15-async-js/async-demo/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/src/index.css -------------------------------------------------------------------------------- /15-async-js/async-demo/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/src/index.js -------------------------------------------------------------------------------- /15-async-js/async-demo/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/src/logo.svg -------------------------------------------------------------------------------- /15-async-js/async-demo/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/src/serviceWorker.js -------------------------------------------------------------------------------- /15-async-js/async-demo/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/src/setupTests.js -------------------------------------------------------------------------------- /15-async-js/async-demo/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/15-async-js/async-demo/yarn.lock -------------------------------------------------------------------------------- /16-intro-backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/16-intro-backend/README.md -------------------------------------------------------------------------------- /16-intro-backend/img/amazing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/16-intro-backend/img/amazing.png -------------------------------------------------------------------------------- /16-intro-backend/img/withposts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/16-intro-backend/img/withposts.png -------------------------------------------------------------------------------- /16-intro-backend/myMsgBackend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/16-intro-backend/myMsgBackend/index.js -------------------------------------------------------------------------------- /16-intro-backend/myMsgBackend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/16-intro-backend/myMsgBackend/package-lock.json -------------------------------------------------------------------------------- /16-intro-backend/myMsgBackend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/16-intro-backend/myMsgBackend/package.json -------------------------------------------------------------------------------- /16-intro-backend/myMsgBackend/posts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/16-intro-backend/myMsgBackend/posts.json -------------------------------------------------------------------------------- /16-intro-backend/myMsgBoard/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/16-intro-backend/myMsgBoard/index.html -------------------------------------------------------------------------------- /16-intro-backend/myMsgBoard/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/16-intro-backend/myMsgBoard/main.css -------------------------------------------------------------------------------- /17-intro-testing-js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/README.md -------------------------------------------------------------------------------- /17-intro-testing-js/example-node/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /17-intro-testing-js/example-node/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/example-node/hello.js -------------------------------------------------------------------------------- /17-intro-testing-js/example-node/hello.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/example-node/hello.test.js -------------------------------------------------------------------------------- /17-intro-testing-js/example-node/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/example-node/package-lock.json -------------------------------------------------------------------------------- /17-intro-testing-js/example-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/example-node/package.json -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/.gitignore -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/README.md -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/package-lock.json -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/package.json -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/public/favicon.ico -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/public/index.html -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/public/logo192.png -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/public/logo512.png -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/public/manifest.json -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/public/robots.txt -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/src/App.css -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/src/App.js -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/src/App.test.js -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/src/index.css -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/src/index.js -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/src/logo.svg -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/src/serviceWorker.js -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/src/setupTests.js -------------------------------------------------------------------------------- /17-intro-testing-js/hello-world/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/17-intro-testing-js/hello-world/yarn.lock -------------------------------------------------------------------------------- /18-firebase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/18-firebase/README.md -------------------------------------------------------------------------------- /18-firebase/img/features.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/18-firebase/img/features.png -------------------------------------------------------------------------------- /18-firebase/img/writeComplete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/18-firebase/img/writeComplete.png -------------------------------------------------------------------------------- /18-firebase/sampleApp/credentials-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/18-firebase/sampleApp/credentials-example.json -------------------------------------------------------------------------------- /18-firebase/sampleApp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/18-firebase/sampleApp/index.js -------------------------------------------------------------------------------- /18-firebase/sampleApp/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/18-firebase/sampleApp/package-lock.json -------------------------------------------------------------------------------- /18-firebase/sampleApp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/18-firebase/sampleApp/package.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/README.md -------------------------------------------------------------------------------- /task-1-portfolio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/task-1-portfolio/README.md -------------------------------------------------------------------------------- /task-2-to-do-list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/task-2-to-do-list/README.md -------------------------------------------------------------------------------- /task-2-to-do-list/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/task-2-to-do-list/example.html -------------------------------------------------------------------------------- /task-2-to-do-list/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/task-2-to-do-list/example.js -------------------------------------------------------------------------------- /task-2-to-do-list/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uclaacm/learning-lab-crash-course-su20/HEAD/task-2-to-do-list/style.css --------------------------------------------------------------------------------