Skip to content

Submit your homework assignments for WDI-51 to this repo.

Notifications You must be signed in to change notification settings

ronsbons/sf-wdi-51-assignments

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

Web Development Immersive 51 Homework Repository

Office hours with GA's mentors:
Monday - Thursday 5-7pm, located in Concourse.

Sign up for 1 on 1 with instructional team.
Reference WDI-51 class resources for each assignment.

How To Use This Repo

This is the repository where you'll submit your homework.
Follow these directions closely to switch over to this repository.

Setup (do this only once):

  1. Fork this repository.
  2. Clone your fork to your ~/code folder.
  3. Create a directory in the sf-wdi-51-assignments folder using your real name and github account name. Example: sf-wdi-51-homework/nicole-Borgaard. That will make it easier for us to remember everyone's GitHub username. :)

Submit homework assignments:

  1. Create a folder for the current week in your personal directory.
  2. Add each assignment in the current week's folder. Example for homework in week 2: sf-wdi-51-assignments/nicole-Borgaard/week_2/slackBot/hubot.js
  3. $ cd to sf-wdi-51-assignments. To figure out where you are in terminal, $ pwd to find your present working directory.
  4. $ git add . to stage files you'd like to commit and push to GitHub.
  5. $ git commit -m "adding week 2 slackBot assignment" to add a descriptive comment about what you're doing. Comments are a requirement of the commit command.
  6. $ git push origin master to push your local code to your personal remote repository on GitHub.
  7. Your homework is now located on your personal repo (yourUsername/sf-wdi-51-assignments). Create a pull request to the homework repo (Borgaard/sf-wdi-51-assignments) to submit your assignment.

This is how your local homework directory should be structured:

|-- code/
    |-- sf-wdi-51-resources/ (cloned from Github)
    |-- sf-wdi-51-homework/ (cloned from Github)
        |-- firstName-githubUsername/
            |-- week_1/
                |-- bottleApp/
                    |-- bottlesOfBeer.js
                    |-- index.html
                |-- spontaneousTravelApp/
                    |-- randomAddressGenerator.js
            |-- week_2/
                |-- hubot/
                    |-- hubot.js
            |-- week_3/
            |-- week_4/
            |-- week_5/

Weekly Homework

Homework assigned each week. If any files are in the pull request outside of your personal folder, we will send it back to you to fix!

Submit homework by pushing up to your sf-wdi-51 fork, then submit a pull request

Week 1 (January 22 - January 25)

# Assignment Class Topic Additional Resources
1 Command Line Practice The Client, Server & You!, IDE, Command Line, Semantic HTML Command Line Mystery
2 Monument Pt 1 CSS Selectors, Box Model, Flexbox Flexbox Frogger
3 Monument Pt 3 HTML Forms, Fonts & Ems, Transitions & Animations Animate.css library
4 Monument Pt 2 Wireframes, Responsive Design, Positioning What is responsive design?

About

Submit your homework assignments for WDI-51 to this repo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 51.8%
  • HTML 23.3%
  • CSS 16.4%
  • Python 8.5%