Skip to content

Commit c5a9942

Browse files
committed
Outline for 2015-02-24 session, incl. JS resources
1 parent b498186 commit c5a9942

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

session-notes/2015-02-24/README.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
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)

0 commit comments

Comments
 (0)