Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

phase_0 #2

Open
wants to merge 334 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
334 commits
Select commit Hold shift + click to select a range
9ccfb89
added submission form
Mar 18, 2014
c859581
renamed week_instructions to readme
Mar 18, 2014
77c792b
Changed to imposter syndrome workshop
rmw Mar 19, 2014
b0c1743
Added link to research and formatting
rmw Mar 19, 2014
118c10f
Update 7_cultural_blog.md
rmw Mar 19, 2014
cfbcff9
Update 7_cultural_blog.md
rmw Mar 19, 2014
2485982
Update 6_technical_blog.md
rmw Mar 19, 2014
77a57ad
Update 5_group_project.md
rmw Mar 19, 2014
9bf3942
updated readme
Mar 20, 2014
0392a68
added rspec tests
Mar 20, 2014
258790b
changed week instructions to readme
Mar 20, 2014
802834e
Update 7_cultural_blog.md
rmw Mar 20, 2014
f742d03
Update 7_cultural_blog.md
rmw Mar 20, 2014
9e4eb92
changed to files from directories
Mar 22, 2014
ce9425f
modified instructions
Mar 23, 2014
2fe168b
edited challenge instructions
Mar 23, 2014
e234172
modified instructions
Mar 23, 2014
12e4cbd
added working links
Mar 23, 2014
fd52eb3
added resources
Mar 23, 2014
6e506c8
added resources
Mar 23, 2014
826266b
edited layout
Mar 23, 2014
f6b635e
fixed typo
Mar 23, 2014
8b16a03
added GPS 1.2
Mar 23, 2014
fbac536
fixed typo
Mar 23, 2014
706b79b
fixed typo
Mar 23, 2014
855b2ee
added group challenge instructions
Mar 23, 2014
3e64d64
fixed typo
Mar 23, 2014
91e526a
added reflection bit
Mar 23, 2014
455f654
fixed formatting
Mar 23, 2014
c46d673
changed confusing line
Mar 23, 2014
a5af826
changed confusing line
Mar 23, 2014
e288122
modified instructions
Mar 23, 2014
3e4370a
modified instructions
Mar 23, 2014
89051cc
added navigation back to week_3
Mar 23, 2014
10a5f31
renamed to week_3
Mar 23, 2014
d4e73a8
removed week_4
Mar 23, 2014
0fb5da4
modified submission instructions
Mar 23, 2014
b739862
fixed numbering
Mar 23, 2014
b1324cf
added technical blog questions
Mar 23, 2014
21ff3fa
added cultural blog assignment
Mar 23, 2014
572f3bd
modified readme
Mar 23, 2014
fe08c9b
fixed link
Mar 23, 2014
d1fec5e
changed week
Mar 23, 2014
8306dc2
took out resource
Mar 23, 2014
65e0cdd
fixed links
Mar 23, 2014
f090ab0
fixed links
Mar 23, 2014
87f0b09
fixed links
Mar 23, 2014
a94630c
took out empty link to submission
Mar 23, 2014
5ac4611
fixed merge conflict in readme
Mar 23, 2014
c5775f0
added submission form
Mar 23, 2014
32e3b8d
modified learning objectives
Mar 23, 2014
171bada
added submission for cultural blog
Mar 26, 2014
9cf0c71
removed regular_expression
Mar 26, 2014
489638a
fixed silly typo usethe
Mar 26, 2014
f329e81
changed objective to and/or
Mar 27, 2014
2e4a094
removed extra space in objective
Mar 27, 2014
305a3b0
added learning objectives
Mar 28, 2014
9a35da0
added submission heading
Mar 28, 2014
42b8452
Split HTML and CSS into 2 weeks
rmw Mar 31, 2014
3015367
Update readme.md
rmw Mar 31, 2014
7982610
Update readme.md
rmw Mar 31, 2014
4bfa901
Update readme.md
rmw Mar 31, 2014
a5ce512
Update readme.md
rmw Mar 31, 2014
ed1548f
Update readme.md
rmw Mar 31, 2014
e339d83
Update readme.md
rmw Mar 31, 2014
0e66ed4
Update readme.md
rmw Mar 31, 2014
0a0161c
Update 7_cultural_blog.md
rmw Mar 31, 2014
3bec520
Update 7_cultural_blog.md
rmw Mar 31, 2014
6cabc1c
removed week 2 and 3 curriculum
Mar 31, 2014
b72d53a
removed week 2 and 3
Mar 31, 2014
c88b5d3
Update readme.md
Apr 1, 2014
8a50ba6
Update readme.md
Apr 1, 2014
4d77287
Update readme.md
Apr 1, 2014
3700592
Update readme.md
Apr 1, 2014
28eb30a
Update readme.md
Apr 1, 2014
6975103
Update readme.md
Apr 1, 2014
a54da00
Update 7_cultural_blog.md
Apr 1, 2014
86e7cd4
Update readme.md
Apr 2, 2014
beda85e
added week 2 and 3 curriculum
Apr 6, 2014
6efaf59
added week 2 and 3 links to readme
Apr 6, 2014
b427bbe
bolded note
Apr 6, 2014
e1b3b7c
Update readme.md
Apr 9, 2014
6312b12
changed unit1_week1 name to unit1_projects
Apr 9, 2014
0459a6b
Update readme.md
Apr 9, 2014
1736784
Update readme.md
Apr 9, 2014
2575809
Update readme.md
Apr 9, 2014
1391f43
update instructions from gist version to repo
tsamb Apr 9, 2014
c770246
Update readme.md
Apr 9, 2014
3b4ae03
added unit goals to main page
Apr 11, 2014
dc4697a
added unit goals to readme
Apr 11, 2014
1000fe6
added unit goals to readme
Apr 11, 2014
7a777cc
added unit goals to readme
Apr 11, 2014
4a65f32
changed formatting of unit goals
Apr 11, 2014
cceb8d6
changed formatting of unit goals
Apr 11, 2014
c2fdc8c
changed formatting of unit goals and submission
Apr 11, 2014
e9584c7
modified reflection
Apr 14, 2014
55b460d
fixed merge conflicts
Apr 14, 2014
8cc0961
removed gist from instructions
Apr 14, 2014
578c7d4
Updated instructions for driver code
Apr 15, 2014
4ea6359
Merge branch 'master' of https://github.com/Devbootcamp/phase_0_unit_1
Apr 15, 2014
42810f3
added more details on instructions
Apr 15, 2014
17c4854
changed learning objective to learning competencies
Apr 15, 2014
5d3124c
updated broken link for html5
Apr 16, 2014
7d7630f
made greater than or equal to
Apr 16, 2014
26a2f30
changed purpose or background to summary
Apr 16, 2014
7286685
Pulled master from github
Apr 16, 2014
2e0d17e
renamed files and structure
Apr 16, 2014
a8db11d
added reflections to each challenge
Apr 16, 2014
c6caee2
modified reflection instructions
Apr 16, 2014
b006333
added image files
Apr 16, 2014
b31395a
changed names and added reflection instructions
Apr 16, 2014
4c6a57f
added additional screenshots for instructions
Apr 16, 2014
81356fa
modified links for testing images
Apr 16, 2014
56bee3f
modified links
Apr 16, 2014
8700db2
removed instructions about monday email
Apr 16, 2014
c2d471e
updated refactoring instructions
Apr 17, 2014
697354e
clarified reflection instructions.
Apr 17, 2014
f1aa160
deleted extra period
Apr 17, 2014
003f922
updated review instructions
Apr 17, 2014
b07aadd
renamed files and structure
Apr 16, 2014
cf76b03
added reflections to each challenge
Apr 16, 2014
5fb6981
modified reflection instructions
Apr 16, 2014
819b0df
added image files
Apr 16, 2014
51d953b
changed names and added reflection instructions
Apr 16, 2014
345b4b9
added additional screenshots for instructions
Apr 16, 2014
31a3ad9
modified links for testing images
Apr 16, 2014
73ea243
modified links
Apr 16, 2014
2165bca
changed all competencies to unordered lists
Apr 16, 2014
c3b7601
clarified reflection instructions
Apr 16, 2014
93cdc58
changed directions to release
Apr 17, 2014
d59c035
modified image links
Apr 17, 2014
ad1c846
modified reflection instructions
Apr 17, 2014
0c6bd03
changed directions to releases refl. modified
Apr 17, 2014
984ea6d
fixed repo typo
Apr 17, 2014
f64b63d
changed name to design code combat mission
Apr 17, 2014
e9efb24
changed instructions to be clearer about designing not creating
Apr 18, 2014
d52c63a
changed link for design code combat mission
Apr 18, 2014
f9f17af
modified to use release format
Apr 18, 2014
d7d8871
changed reflection instructions
Apr 18, 2014
b55bb54
added clarification on repo
Apr 18, 2014
41c5ae8
changing to release format
Apr 18, 2014
73c2cb1
clarified blog instructions
Apr 18, 2014
59ed853
changed to release format
Apr 18, 2014
8f1043c
modified instructions
Apr 18, 2014
589ecc1
removed gist from confusing week 3 instructions
Apr 18, 2014
a14089c
added links to my_solution files
Apr 18, 2014
fd5e859
added links to my_solution files
Apr 18, 2014
238b4ea
changed blog instructions
Apr 18, 2014
8058dc5
added release 5
Apr 18, 2014
5cf9756
fixed merge conflicts
Apr 18, 2014
6bb640b
fixed merge conflicts
Apr 18, 2014
b723531
removed inappropriate gist directions
Apr 18, 2014
a17b9c4
made instructions not to look at week 2 or 3
Apr 19, 2014
c0c2161
fixed date for week 3 preparedness
Apr 19, 2014
4ff5d91
changed blog topic
Apr 19, 2014
ae65290
2_set_up_repo/readme.md
Apr 19, 2014
99f48f8
fixed links for submissions
Apr 19, 2014
465f68b
added links to student handbook
Apr 19, 2014
58807e1
took out old part about response to cohort
Apr 19, 2014
0205c2c
fixed links in readme
Apr 19, 2014
67cf45e
removed week 1 submission form link
Apr 20, 2014
e67e33b
Fixed horrible instructions
Apr 22, 2014
b8a1171
added instructions for fetching changes
Apr 22, 2014
7d12bca
removed broken link
Apr 22, 2014
06d9df6
updated broken link for comparing websites blog
Apr 23, 2014
9ec1a0a
fixed image link
Apr 23, 2014
2121931
fixed broken link
Apr 23, 2014
e517e56
removed bad link and replaced
Apr 23, 2014
01c4f1b
fixed formatting
Apr 23, 2014
aaf6299
added submission instructions
Apr 24, 2014
f50ae31
updated to release format
Apr 26, 2014
b43cc22
took out instructions not to do week 2
Apr 26, 2014
a37f4c7
emphasized cultural assignment first
Apr 26, 2014
60cd6d5
fixed wrong repo name
Apr 26, 2014
09ae519
fixed submission link
Apr 26, 2014
a0b3871
fixed typo semicolon
Apr 29, 2014
3651bcd
added instructions for fetching changes
Apr 30, 2014
8392f46
updated readme to remove reference to resources
May 2, 2014
bf89868
made optimize learning optional
May 2, 2014
731807c
retrieved updates from github repo
May 2, 2014
eda9480
replaced graphics
May 2, 2014
ba6d300
Update my_reflection.md
KellyDevBootcamp May 2, 2014
1154128
Update my_reflection.md
KellyDevBootcamp May 2, 2014
05d9307
traded conflict for kitchen
May 2, 2014
1b4f3aa
changed numbering to bullets
May 2, 2014
6f096eb
added git challenge to week 3
May 2, 2014
b1525aa
changed numbering
May 2, 2014
89b519e
updated readme.md
May 2, 2014
710b1c0
added proper link
May 2, 2014
52b7ae4
pulled web changes
May 2, 2014
5244c77
added comment
May 2, 2014
b8445a9
removed unnecessary paren
May 2, 2014
edcb224
fixed formatting
May 3, 2014
53798ef
fixed formatting
May 3, 2014
9ea54cb
fixed formatting
May 3, 2014
74bddcb
added release format to blog
May 3, 2014
84b1e30
changed gps instructions
May 3, 2014
a787cba
Update readme.md
gregRV May 5, 2014
a26678e
Update readme.md
gregRV May 6, 2014
5b1b5a1
formatted list properly
May 8, 2014
4f378f2
Update our_solution.js
Birdrock May 9, 2014
789a860
curriculum and challenge names updated
May 10, 2014
13921f4
fixed merge conflict
May 10, 2014
bd66ff0
fixed bolding formatting
May 10, 2014
e0ebe83
Merge pull request #34 from Birdrock/patch-1
abinoda May 11, 2014
f8c67f8
added push/sync to sync instructions
mbtomori May 11, 2014
ebbe21b
added links to coding references
mbtomori May 11, 2014
3381088
fixed formatting of title
mbtomori May 11, 2014
b3ef230
added challenge title
mbtomori May 11, 2014
2c45dff
made html file week 3
May 12, 2014
5fd3c02
Update my_reflection.md
eshem May 12, 2014
8c2dcc8
finished
eshem May 13, 2014
29d6389
finished
eshem May 13, 2014
e1f122f
finished
eshem May 13, 2014
e09022a
finished
eshem May 16, 2014
c743d7c
finish - need link
eshem May 19, 2014
b4944d0
finished
eshem May 19, 2014
6959326
finished
eshem May 19, 2014
b3b3fab
finished
eshem May 20, 2014
fc1f842
finished
eshem May 20, 2014
804fbd6
finished2
eshem May 20, 2014
091b7fa
finished2
eshem May 20, 2014
5cc9a6c
made small curriculum updates
May 17, 2014
7aa1db1
made changes to blog instructions
May 17, 2014
c104cfd
made changes to blog instructions
May 17, 2014
55fe209
added internet archive link for pseudo elements
May 19, 2014
32b7f23
fixed typo
May 19, 2014
864a621
added instructions to clarify repos
May 19, 2014
a9e0663
deleted extra period
May 19, 2014
3ee432e
added resource
May 19, 2014
e390760
clarified instructions
May 20, 2014
cb5f127
updated instructions to clarify html vs css
May 20, 2014
8d5bdc0
finished
eshem May 22, 2014
dd82435
finished
eshem May 24, 2014
4d2c239
finished
eshem May 25, 2014
a5678af
finished
eshem May 26, 2014
e3b44f8
pix
eshem May 26, 2014
dad5f72
finished
eshem May 26, 2014
a13350a
finished
eshem May 26, 2014
d2adcf8
finished
eshem May 27, 2014
4e17733
half
eshem May 27, 2014
d6a8bae
finished
eshem May 27, 2014
94ef45b
Update my_solution.js
eshem May 27, 2014
5767261
finished
eshem May 27, 2014
3938b3b
finished - need reflect
eshem May 27, 2014
540194f
finished
eshem May 29, 2014
7fea66f
finished
eshem May 30, 2014
07bf36d
finished
eshem May 31, 2014
5fd4383
finished
eshem Jun 1, 2014
5688568
sols
eshem Jun 2, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 13 additions & 6 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,17 @@
# Unit 1: Introduction
Welcome to Phase 0! Below you will find links to the curriculum for each week. Each week will be released on Monday and will be due on the following Sunday at 11:59pm.

### [Week 1: HTML/CSS](week_1/)
### Week 2: JavaScript (to be released)
### Week 3: Ruby (to be released)
Welcome to Phase 0! Below you will find links to the curriculum for each week. Each week will be released on Monday and will be due on the following Sunday at 11:59pm.

### [Week 1: HTML/CSS](week_1)
### [Week 2: More HTML/CSS](week_2)
### [Week 3: JavaScript](week_3)

## Unit Requirements
- [Peer-Pair program](https://github.com/Devbootcamp/phase_0_handbook/blob/master/peer-pairing_sessions.md) at least 4 times this unit. Read about [pairing](https://github.com/Devbootcamp/phase_0_handbook/blob/master/pairing_in_phase_0.md).
- [Submit feedback](https://socrates.devbootcamp.com/feedback/new) for all pairing sessions. (You should submit at least 3 for peer sessions and 2 for [GPS 1.1 and 1.2](https://github.com/Devbootcamp/phase_0_handbook/blob/master/guided_pairing_sessions.md))
- [Rate Feedback](https://socrates.devbootcamp.com/feedback) at least 20 pieces of other people's feedback.

#### How to navigate this repository
If you would like to open tabs in a new window, please either right click or hold command while you click.

<!-- ## Weekly submission

Fill out google doc with links for html pages in [USERNAME].github.io repository and link to reflection page. Also, ask to include email response re: cultural stuff. -->
56 changes: 0 additions & 56 deletions week_1/1_Get_Started/1_git_and_github.md

This file was deleted.

63 changes: 0 additions & 63 deletions week_1/1_Get_Started/2_set_up_repo.md

This file was deleted.

77 changes: 0 additions & 77 deletions week_1/1_Get_Started/3_web_basics.md

This file was deleted.

78 changes: 58 additions & 20 deletions week_1/1_Get_Started/README.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,74 @@
[Back](../)
[Back](README.md)

# Get Started
# Git and GitHub

Welcome to Phase 0 Week 1! We are starting with web basics (HTML & CSS) and introducing you to Phase 0 process.
## Learning Competencies
By the end of this lesson, you should be able to:

## Learning Objectives
Each challenge has learning objectives that describe what you should be able to do by the end of the lesson. Use these objectives to assess your understanding. You will reflect on the learning objectives and material in each challenge.
- Describe GitHub
- Compare git and GitHub
- Explain what version control is and does

## Purpose

### Why Github?
## Releases
(i.e. directions - each release is necessary for the next release, so be sure to do everything in the order specified for all challenges)

You'll be using Github every day at DBC ... and in your life as a professional developer. It's how you will know what's going each day, find challenges to work, and collaborate with your team for your Phase 3 project.
### Release 0: Sign up for GitHub

In fact, many <a href="https://twitter.com/jeresig/status/33968704983138304" target="_blank">people</a> in the tech industry see your <a href="http://code.dblock.org/github-is-your-new-resume" target="_blank">Github profile as your new resume</a>.
Have you signed up for [GitHub](http://www.github.com) yet? If not, [sign up here](http://www.github.com). Then follow [these instructions](https://help.github.com/articles/set-up-git) to install git and set up SSH keys.

We want you to get comfortable with git and Github as soon as possible. We are using the desktop app to ease you into things, but later, we'll transition to the command-line interface.
#### A. Username

### Why start with the web, HTML, & CSS?
I'm sure you've chosen an excellent and memorable username for GitHub, so don't forget it! When you see "[USERNAME]" in this guide, replace it with your username. For example, my username is "rmw". So "github.com/**[USERNAME]**" becomes "github.com/**rmw**".

You decided to attend DBC to become a Web application developer, right? As you probably know, more and more <a href="http://skillcrush.com/2012/08/08/saas/" target="_blank">software is build on the web</a>. Even desktop software ofte syncs with <a href="http://skillcrush.com/2012/04/19/the-cloud/" target="_blank">the cloud</a>. So it's important to get a feel of web development.

Moreover, the web is fun. You get to combine your knowledge of languages and see a result, but it's also confusing. As a developer you'll have to switch between languages -- HTML, CSS, Javascript, Ruby, etc -- all the time. **We want to get you comfortable with switching between different technologies** :smiley_cat:
#### B. Install the GitHub App

## Directions
Download the GitHub desktop application.

Complete the following challenges in order to get everything set up to dig into HTML & CSS this week.
- [Mac](http://mac.github.com/)
- [Windows](http://windows.github.com/)

1. [Git and Github](1_git_and_github.md)
2. [Set up your website repository](2_set_up_repo.md)
3. [Basics of the Web](3_web_basics.md)
*Note: if you are using Linux, you'll need to use the command line for Git. We will have instructions for this later.*

### Release 1: Learn

#### What's this git stuff?

Go through the following resources to learn more about git and GitHub.

* Read: [Version Control](http://skillcrush.com/2013/02/11/version-control/)
* Slides: [Intro to Git and GitHub from GirlDevelopIt](http://girldevelopit.com/assets/github/index.html#/). Use your arrow keys to navigate the slides.
* Read Skillcrush's Git Series: [Git](http://skillcrush.com/2013/02/18/git/), [Getting Started with Git](http://skillcrush.com/2013/02/20/get-started-working-with-git/)
* Video: [Git 3 Minute Primer](http://www.youtube.com/watch?v=_Jmkvv_nKTE)

#### Git vs. GitHub

Confused about the difference between git and GitHub? Try one of these articles:

* [Git vs. GitHub for Dummies](http://stephaniehoh.github.io/blog/2013/10/07/git-vs-github-for-dummies/)
* [Is Git the same as GitHub?](http://www.jahya.net/blog/?2013-05-git-vs-github)

### Release 2: Reflection
Reflecting is essential for solidifying your learning. You will be expected to complete a reflection for each challenge in Phase 0. It will help you learn how you learn, give opportunities for sharing resources, and help your instructors gauge your progress. Reflections are for you, but they will also be read by others, so make sure to write for an audience.

**Writing reflections for each challenge is mandatory.**

Before you can complete your reflection, you'll need to click the "Fork" button at the top right of this page.

![Repo to Fork](../imgs/repo-to-fork.jpg)

This will make a copy of the unit 1 curriculum repository into your personal GitHub account. This will be where you add reflections and later solutions. After you click fork, you should be taken from the Devbootcamp.com/phase_0_unit_1 repo to [USERNAME]/phase_0_unit_1


![Forked Repo](../imgs/forked-repo.jpg)

Reflect on your learning by editing the my_reflection.md file in the [1_get_started](./) folder (the folder you are in). You will be learning HTML this week, but these files have a `.md` extension. Do you know what that stands for? It stands for markdown, which is a text-to-HTML conversion tool. If you would rather write in HTML, you can do that by changing the file extension from .md to .html.

You can complete the first 2 challenge reflections on github.com. Click on the my_reflection.md file in this folder. There should be a button to edit at the top. Click it. You'll add your reflection in markdown and write a commit message under "Commit changes". Once you type something there, you will want to click the "commit changes" button. **NOTE: It will not let you commit changes without a commit message.**

![Editing Reflection](../imgs/adding-reflection.jpg)

After you learn how to edit files locally and sync/push your changes (in the third challenge), you'll want to edit all files on your local `phase_0_unit_1` repository--more on that later.

#### Navigating online slide decks

A few of the resources are online slide decks from <a href="http://www.girldevelopit.com" target="_blank">Girl Develop It</a>. **Navigate using the arrow keys on your keyboard.** Look at the **arrow images in the bottom right** to tell you which ways you can navigate. You may be able to go *down* as well as *left*. You can also click on links in the slides.
Loading