Skip to content

Commit 4c4c7ab

Browse files
committed
update class11
1 parent a032f7e commit 4c4c7ab

File tree

4 files changed

+51
-20
lines changed

4 files changed

+51
-20
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ So since this is your first module, what can you expect the next three weeks?
1212
## Planning for Current Class
1313
| Week | Topic | Read | Homework |
1414
| ---- | ----- | ---- |----------|
15-
|0.|Prepare for first session|[Week 0 Reading](https://github.com/HackYourFuture/HTML-CSS/tree/master/Week0)|[Homework week 0](https://github.com/HackYourFuture/HTML-CSS/tree/master/Week0)|
15+
|0.|Prepare for first session|[Pre-reading](https://github.com/HackYourFuture/HTML-CSS/tree/master/Week0)|-|
1616
| 1. | DOM, HTML/CSS syntax | [Week 1 Reading](https://github.com/HackYourFuture/HTML-CSS/tree/master/Week1/README.md) | [Homework week 1](https://github.com/HackYourFuture/HTML-CSS/tree/master/Week1/MAKEME.md) |
1717
| 2. | Responsive design, media queries, developer tools | [Week 2 Reading](https://github.com/HackYourFuture/HTML-CSS/tree/master/Week2/README.md) | [Homework week 2](https://github.com/HackYourFuture/HTML-CSS/tree/master/Week2/MAKEME.md) |
1818
| 3. | Recap, useful resources on the web| [JavaScript Intro](https://github.com/HackYourFuture/JavaScript/tree/laurens_thomas/Week0) | [Homework week 3](https://github.com/HackYourFuture/HTML-CSS/tree/master/Week3/MAKEME.md) |

Week0/README.md

Lines changed: 23 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,44 +2,59 @@
22

33
>Before you come to your first session at HackYourFuture please go through this document, read, watch and check if you are ready to start your HackYourFuture adventure!
44
5-
### Read these Chapters from the <a href="https://www.frontendhandbook.com" target="_blank">Front-end Handbook</a>
6-
* <a href="https://www.frontendhandbook.com/what-is-a-FD.html" target="_blank">What Is a Front-End Developer?</a>
7-
* <a href="https://www.frontendhandbook.com/practice.html" target="_blank">Part I. The Front-End Practice</a>
5+
### Read these Chapters from the [Front-end Handbook](https://www.frontendhandbook.com)
6+
* [What Is a Front-End Developer?](https://frontendmasters.com/books/front-end-handbook/2017/what-is-a-FD.html)
7+
* [Part I. The Front-End Practice](https://frontendmasters.com/books/front-end-handbook/2017/practice.html)
8+
* From Part II. read: [Self Directed Learning](https://www.frontendhandbook.com/learning/self-direct-learning.html), also read [Learn HTML/CSS](https://frontendmasters.com/books/front-end-handbook/2017/learning/html-css.html)
89
* Read [lesson 1: building your first web page](http://learn.shayhowe.com/html-css/building-your-first-web-page/)
910

11+
### After you finish reading ask yourself the following questions:
12+
* What is a Front-End Developer?
13+
* What is A web browser?
14+
* Wat are considered as Front-End Dev Skills?
15+
* What are good references/resources to use to learn on your own? (have you bookmarked them??)
16+
* What is the difference between HTML and CSS?
17+
* What are HTML elements, tags, and attributes?
18+
* How do you setup up the structure of your first web page?
19+
* What are CSS selectors, properties, and values?
20+
* How do you work with CSS selectors?
21+
* How do you reference CSS in your HTML?
22+
* Why would you use CSS resets?
23+
1024
>Don't worry if you don't understand everything, but make sure to prepare some questions for your first session about the reading material.
1125
1226
### Watch these videos:
1327
* <a href="https://www.youtube.com/watch?v=7_LPdttKXPc" target="_blank">How the Internet Works in 5 Minutes</a>
1428
* <a href="https://www.youtube.com/watch?v=WjDrMKZWCt0" target="_blank">How Web Browsers Work</a>
1529

30+
### Add a card in Trello:
31+
* In Trello, create a card with your name (there is an example in there) and add the link to your CodePen that contains you application assignment.
32+
1633
### Check double check:
1734

1835
### Are you signed up for:
1936

2037
- Slack
2138
- Trello
22-
- KhanAcademy (join the class you've been invited to)
23-
- Udacity
2439

2540
### Do you have a basic understanding of the following tools:
2641

2742
- Slack
2843
- Trello
2944
- Our Github repository
3045

31-
>If the answer to this is 'no', don't panic, you can always ask help in Slack, but before you do, please first try and see if you can find some information about the above tools yourself.
46+
>If the answer to this is 'no', don't panic, you can always ask help in Slack, but before you do, please first try and see if you can find some information about the above tools yourself (hint: ask Google first).
3247
3348
### Do you have a text editor installed?
3449

3550
Any of the ones listed below is fine.
51+
- [Visual studio](https://code.visualstudio.com/)
3652
- [Brackets](http://brackets.io)
3753
- [Atom](https://atom.io/)
38-
- [Visual studio](https://code.visualstudio.com/)
3954
- [Spacemacs](http://spacemacs.org/)
4055
- [Sublime (not free)](https://www.sublimetext.com/)
4156

42-
If you have no experience or preference when it comes to working with text editor just install Brackets, you can always switch to another editor later on in the program.
57+
If you have no experience or preference when it comes to working with text editor just install Visual studio, you can always switch to another editor later on in the program.
4358

4459
### Curriculum
4560
Don't forget to take a look at the [HackYourFuture curriculum](https://github.com/HackYourFuture/curriculum). Go through it and make sure you have an idea of what you will learn at HackYourFuture :muscle:

Week1/MAKEME.md

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
# Homework week 1
1+
# Week 1
2+
3+
[Here](https://github.com/HackYourFuture/HTML-CSS/blob/master/Week1/README.md) you find the readings you have to complete before the second lecture.
24

35
## Learning goals for this week:
46
* The division of labor between HTML and CSS
@@ -14,17 +16,27 @@
1416
* Naming things
1517
* External files: relative and absolute paths
1618
* Getting to know your text editor
17-
1819

19-
## Homework Week 1
20+
# Homework Week 1
2021

22+
## Step 1.
2123
### Good learning practices
2224
Before you start check out this [video](http://www.learningscientists.org/videos/) and/or this [article](https://www.cultofpedagogy.com/learning-strategies/) about good learning practices.
2325

24-
### Exercises:
25-
* Khan Academy: [Into to HTML/CSS: Making web pages](https://nl.khanacademy.org/computing/computer-programming/html-css)
26-
26+
### HTML5
27+
Read about [HTML5](https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML5)
28+
29+
### CSS:
30+
* [MDN - Introduction to CSS layout](https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Introduction)
31+
* [CSS-tricks - CSS Properties](https://css-tricks.com/almanac/properties/)
32+
33+
## Step 2.
34+
* In Trello, you are assigned to one of the cards of your fellow students (in the Class11 Week0 HTML/CSS list). Give feedback on the application assignment of your fellow student. Please be critical but most of all give constructive feedback. If there are resources that you used and might be useful, share them.
35+
* revisit you own application assignment and improve it with the feedback and suggestions given by one of your classmates.
36+
37+
> Don't forget, you can always revisit Khan Academy: [Into to HTML/CSS: Making web pages](https://nl.khanacademy.org/computing/computer-programming/html-css) if you are stuck and need a reminder
2738
39+
## Step 3.
2840
### Assignment:
2941
* Make your own web resume:
3042
* One page
@@ -48,6 +60,4 @@ Before you start check out this [video](http://www.learningscientists.org/videos
4860
## Fun to check out:
4961
[Shapes of CSS](https://css-tricks.com/examples/ShapesOfCSS/)
5062

51-
### Helpful links:
52-
* [MDN - Introduction to CSS layout](https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Introduction)
53-
* [CSS-tricks - CSS Properties](https://css-tricks.com/almanac/properties/)
63+
## Last but not least, when you are done with the homework check the learning goals at the top of this document. Go through each of them and check if you understand what is written there. Try formulating them into questions and answer your own questions (for example: Wat does it mean when you say that there is a division of labor between HTML and CSS? Why is there a division of labor between HTML and CSS?). If you need help with this, first ask Google, than ask in Slack.

Week2/MAKEME.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
# Homework week 2
1+
# Week 2
2+
3+
[Here](https://github.com/HackYourFuture/HTML-CSS/blob/master/Week2/README.md) you find the readings you have to complete before the second lecture.
24

35
## Learning goals for this week:
46
* Student presentations
@@ -11,22 +13,26 @@
1113
* Flexbox
1214
* How to work with the inspector
1315

14-
## Homework
16+
# Homework
1517

18+
## Step 1.
1619
### Read:
1720
* [Introduction to media queries](https://teamtreehouse.com/library/css3/media-queries/introduction)
1821
* [More about media queries](https://css-tricks.com/css-media-queries/)
1922
* [HTML syntax](http://www.w3schools.com/html/html5_syntax.asp)
2023
* [Article about multiple ways to select classes and id's](https://css-tricks.com/multiple-class-id-selectors)
2124
* [Read about nice color combinations](http://www.colorcombos.com/index.html)
2225

26+
## Step 2.
2327
#### Super fun flexbox and grid practice
2428
* [flexboxfroggy](https://flexboxfroggy.com/)
2529
* [cssgridgarden](http://cssgridgarden.com/)
2630

2731
### Exercises:
2832
* Udacity: [Responsive web design fundamentals](https://www.udacity.com/course/responsive-web-design-fundamentals--ud893)
2933

34+
35+
## Step 3.
3036
### Assignment:
3137
* Grids exercise
3238
* Download the HTML and images in the folder Homework 2

0 commit comments

Comments
 (0)