diff --git a/Week_1/README.md b/Week_1/README.md new file mode 100644 index 000000000..c3c04e49d --- /dev/null +++ b/Week_1/README.md @@ -0,0 +1,65 @@ +# Week 1: Setup, Tools, and Basic HTML + +# Materials +- [Week 1 Backend Slides](https://docs.google.com/presentation/d/1FIdwfpNScTCGYxouDfl9vwz7twEQlyFttL12n_UVzn4/edit?usp=sharing) +- [Week 1 Frontend Slides](https://docs.google.com/presentation/d/1kFshHtUDc_a4WUUq85yJ_bSh2fh497uoB__xQiOarGQ/edit?usp=sharing) + +# Homework # 1: HTML Resume +It's recruiting season and we're going to help you create a JSON file containing your resume! The goal of this homework assignment is to familiarize you with JSON. Please follow the instructions very carefully to ensure that your JSON’s schema is valid for future homework assignments. + +It's recruiting season which means that you'll need a resume to show the world your skills and experiences. The goal of this homework assignmnet is to familiarize you with HTML. + + +## Instructions +Make sure you have a text editor installed (ie. vscode) on your machine before proceeding. Don't worry if you can't get the styling to look as we're going to build on top of this assignment with CSS next week. + +1. Open your text editor of choice inside the homework directory. +2. Create a new file called `resume.html`. +3. Your resume should at least have the following properties + - Name + - Email + - Phone Number + - Education Section + - School + - Major + - Graduation Date + - Course Work +4. Here are some ideas on optional fields you can include + - Awards + - Skills and Tools + - Org Membership + - Work Experience + - Volunteering Experience +5. Save your HTML file and reflect on your masterpiece. + +# HW # 2: Git Katas +It is now time to grow and sharpen your skills with Git! It's a very useful skill that is always better +to learn now versus later :) +Git Katas: https://github.com/eficode-academy/git-katas + +## Instructions +To set up the Git Katas, follow the instructions on the README of the repo linked above. +Here are some general instructions for set up: +1. Once in the appropriate directory, clone the repo by typing "git clone https://github.com/praqma-training/git-katas.git" +into the terminal. +2. cd into git-katas +3. Choose and cd into the desired exercise +4. Once in the exercise directory run the set-up script by typing ". ./setup.sh" in the terminal. +5. Follow the instructions for the exercise to completion! + +In class, we are planning to demo the "Basic Commits" and "Basic Staging" exercises. Please complete those if +you did not make it to class and on your own complete (at least) the following exercises (feel free to do more!): +- Basic Branching +- Basic Revert +- Merge Conflict + +# Additional Resources +- [HTML Tags Cheat Sheet ](https://html.com/wp-content/uploads/html5_cheat_sheet_tags.png) +- [HTML in 1 Hour Video](https://www.youtube.com/watch?v=iphTU2NFZCI) +- [Git in 1 Hour](https://youtu.be/8JJ101D3knE) +- [Git Katas](https://github.com/eficode-academy/git-katas) + - [basic-commits](https://github.com/eficode-academy/git-katas/tree/master/basic-commits) + - [basic-staging](https://github.com/eficode-academy/git-katas/tree/master/basic-staging) + - [basic-branching](https://github.com/eficode-academy/git-katas/tree/master/basic-branching) + - [basic-revert](https://github.com/eficode-academy/git-katas/tree/master/basic-revert) + - [basic-merge-conflict](https://github.com/eficode-academy/git-katas/tree/master/merge-conflict) \ No newline at end of file diff --git a/Week_1/homework/README.md b/Week_1/homework/README.md new file mode 100644 index 000000000..e69de29bb diff --git a/Week_1/htmlFormDemo.html b/Week_1/htmlFormDemo.html new file mode 100644 index 000000000..c5b8dc5b6 --- /dev/null +++ b/Week_1/htmlFormDemo.html @@ -0,0 +1,123 @@ + + +
+ + + +