File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Fundamentals of Web Development
2
+
3
+ ** February 24, 2015**
4
+
5
+ ## Introduction to JavaScript
6
+
7
+ Goals:
8
+
9
+ 1 . Learn syntax in relation to contextualized Ruby (using select exercises)
10
+ - Data types
11
+ - Functions
12
+ - Data structures
13
+ 1 . Explore the primary execution context of JavaScript (i.e. a web browser)
14
+ - The console
15
+ - Loading JS files
16
+ - Traversing HTML
17
+ - Debugging
18
+
19
+ ## External Resources
20
+
21
+ #### Guides & Tutorials
22
+
23
+ - [ Mozilla: JavaScript basics] ( https://developer.mozilla.org/en-US/Learn/Getting_started_with_the_web/JavaScript_basics )
24
+ - [ Khan Academy: Intro to JS] ( https://www.khanacademy.org/computing/computer-programming/programming )
25
+ - [ Treehouse: JavaScript Foundations Course] ( http://teamtreehouse.com/library/javascript-foundations )
26
+ - [ Code School: JavaScript Path] ( https://www.codeschool.com/paths/javascript )
27
+
28
+ #### Libraries
29
+
30
+ - [ jQuery] ( http://jquery.com/ ) and then read [ You Might Not Need jQuery] ( http://youmightnotneedjquery.com/ )
31
+ - [ Underscore.js] ( http://underscorejs.org/ )
32
+ - [ Microjs: Fantastic Micro-Frameworks and Micro-Libraries] ( http://microjs.com/ )
33
+
34
+ #### Books
35
+
36
+ - [ Learn JavaScript & jQuery] ( http://javascriptbook.com/ )
37
+ - [ JavaScript: The Good Parts: Douglas Crockford] ( http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742 )
You can’t perform that action at this time.
0 commit comments