From 83aef95ac3367777266f7c71e6508a40ad5b4dab Mon Sep 17 00:00:00 2001 From: sarahsga Date: Fri, 19 Apr 2019 18:12:05 +0500 Subject: [PATCH] add resources for 11th, 13th and 18th Apr --- 2019-04-11/README.md | 19 ++++++++ 2019-04-13/README.md | 17 +++++++ 2019-04-18/README.md | 100 +++++++++++++++++++++++++++++++++++++++++ 2019-04-18/index.html | 40 +++++++++++++++++ 2019-04-18/thanks.html | 12 +++++ 5 files changed, 188 insertions(+) create mode 100644 2019-04-11/README.md create mode 100644 2019-04-13/README.md create mode 100644 2019-04-18/README.md create mode 100644 2019-04-18/index.html create mode 100644 2019-04-18/thanks.html diff --git a/2019-04-11/README.md b/2019-04-11/README.md new file mode 100644 index 0000000..4f367ac --- /dev/null +++ b/2019-04-11/README.md @@ -0,0 +1,19 @@ +# Tech Karo - April 11, 2019 + +## Objective +Students should be able to: +- Upload their code on Github +- Publish their website on Github Pages + +## In-Class +- Sign Up for a [Github](https://github.com/) account +- Use Github & Github Pages to publish code / website - [playlist uploaded on Youtube](https://www.youtube.com/playlist?list=PLyJQFJk781TKKw_A76R91noLMhZ35l1NO) +- Describe your repo / add Github Pages link in the README.md file + +![Screen Shot 2019-04-13 at 11 15 27](https://user-images.githubusercontent.com/10798986/56405084-f4def100-6283-11e9-8b31-4f2cecfe1921.png) + +## Additional Resources +- [How to write a well-formatted README on Github](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet) + +## Post-Class +- Upload all your HTML tasks on Github, and publish them on Github Pages \ No newline at end of file diff --git a/2019-04-13/README.md b/2019-04-13/README.md new file mode 100644 index 0000000..0d213e6 --- /dev/null +++ b/2019-04-13/README.md @@ -0,0 +1,17 @@ +# Tech Karo - April 13, 2019 + +## Objective +Students should be able to: +- Use the Issues tab in a Github repo + +## In-Class +- Create a new Github Issue +- Write well-formattted comments in issues +- Link repo code (permalink) in issue +- Reference issue in commit message + +## Additional Resources +- [Check out the FreeCodeCamp repo for sample issues](https://github.com/freeCodeCamp/freeCodeCamp) + +## Post-Class +- Ambassadors are instructed to check assignments and provide feedback via Github Issues \ No newline at end of file diff --git a/2019-04-18/README.md b/2019-04-18/README.md new file mode 100644 index 0000000..f53a5e1 --- /dev/null +++ b/2019-04-18/README.md @@ -0,0 +1,100 @@ +# Tech Karo - April 18, 2019 + +## In-Class + +We studied: + +- HTML Forms Validations +- Boolean attributes +- Some new VSCode Extensions +- Some new HTML tags + +--- + +### HTML Form Validations: + +To make sure the user enters data in the correct format. + +**Examples:** + +- Age should be a positive number, i.e. greater than 0 +- Full name should be a required field +- Email field should not accept home address + +Please refer to the repo code for further information + +--- + +### Boolean Attributes + +Boolean means "true/false". A boolean attribute has only 2 values: + +- Its presence means value is true +- Its absence means value is false + +**Examples:** +- [`required` attribute in ``](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#required) +- [`autofocus` attribute in ``](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#autofocus) +- [`disabled` attribute in ``](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#disabled) + +--- + +### Some new VSCode extensions + +We checkout the following amazing VSCode extensions and we highly recommend that you install them: + +- [Live HTML Previewer](https://marketplace.visualstudio.com/items?itemName=hdg.live-html-previewer) (To preview HTML output inside VSCode) +- [Auto Rename Tag](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag) (To automatically rename paired HTML tag) + +--- + +### Some new HTML Tags / Concepts + +We also studied the following HTML tags / concepts: + +- [`
`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/header) +- [`
`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/hgroup) +- [`