Skip to content

Commit

Permalink
move framework explanation to house rules
Browse files Browse the repository at this point in the history
  • Loading branch information
jsms90 committed Jan 10, 2017
1 parent 9b322d3 commit 5b03311
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
5 changes: 4 additions & 1 deletion coursebook/general/house-rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,7 @@

+ **20-minute rule**. Struggle is good, but not too much of it. As a general rule, if you cannot solve a problem within 20 minutes, then stop and talk to somebody about it (there should be a timer on your desk)

+ **No frameworks**. For the first 10 weeks of the course, stick to vanilla JavaScript. That means no frameworks, backend or frontend (i.e. no Bootstrap/jQuery etc...). This is for the benefit of your understanding of JavaScript; trust us (and all the previous FAC cohorts) – it works!
+ **No frameworks**. For the first 10 weeks of the course, stick to vanilla JavaScript. That means no frontend frameworks (i.e. no Bootstrap/jQuery etc...). We want you to build your skills without being reliant on these.
+ If you fully appreciate what problems each framework is solving, you are then able to make more effective judgements on which technologies to use in future.
+ It arms students with the flexibility to switch between technologies, as the popularity of each one can shift.
+ F&C values are heavily aligned with open source software. You should be better able to contribute to and improve upon existing technologies if you have a deeper understanding of what is going on.
4 changes: 2 additions & 2 deletions coursebook/precourse/resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

Congratulations to all of you on being part of the next F&C cohort!

F&C is a very intense course, and you should make sure you're well-rested and ready to work when you get here. Below is a list of material that will help you to be prepared for the start of the course. The list might look a bit long, but each resource itself is quite short. Doing bitesized chunks little and often should make this manageable before the course begins. Your curriculum is designed with the assumption that you'll be familiar with these topics by week one.
F&C is a intense course, and you should make sure you're well-rested and ready to work when you get here. Below is a list of material that will help you to be prepared for the start of the course. The list might look a bit long, but each resource itself is quite short. Doing bitesized chunks little and often should make this manageable before the course begins. Your curriculum is designed with the assumption that you'll be familiar with these topics by week one.

Please do not forget that **we don't use frameworks at FAC** – ignore Bootstrap and JQuery, and make sure you work in vanilla HTML, CSS and JavaScript. We want you to build your skills without being reliant on any one framework so that you fully appreciate what problems each framework is solving, and are able to therefore make more effective judgements on which technologies to use in future. Another advantage is that it arms students with the flexibility to switch between technologies, as the popularity of each one can shift. And lastly, F&C values are heavily aligned with open source software. You should be better able to contribute to and improve upon existing technologies if you have a deeper understanding of what is going on.
Please do not forget that **we don't use frameworks at FAC** – ignore Bootstrap and JQuery, and make sure you work in vanilla HTML, CSS and JavaScript. Head over to our [house rules](../general/house-rules.md) to find out why.

You should also refrain from using ES6 syntax for now, as it is not yet supported across all browsers. (More on ES6 to come later on in the course.)

Expand Down

0 comments on commit 5b03311

Please sign in to comment.