Урок 1.00:01:19
2. jQuery is irrelevant
Урок 2.01:16:35
3. The steps
Урок 3.01:11:16
4. Event listeners, toggle, delete, filter
Урок 4.00:53:14
5. edit, editKeyup, update
Урок 5.00:42:16
6. Rendering with templates
Урок 6.00:33:40
7. localStorage, init
Урок 7.00:17:06
1. What is testing?
Урок 8.00:20:25
2. forEach, first steps
Урок 9.00:13:50
3. forEach, callback arguments
Урок 10.00:29:10
4. forEach, optional this
Урок 11.00:51:40
5. filter
Урок 12.00:44:35
6. map
Урок 13.00:19:41
7. reduce, first steps
Урок 14.00:48:01
8. reduce, deciphering docs
Урок 15.01:43:26
9. reduce, finishing up
Урок 16.00:30:47
1. Error handling, setTimeout
Урок 17.00:58:18
2. Constructors, console.log output
Урок 18.00:33:45
3. Where we are now
Урок 19.00:16:27
1. Introduction to the library
Урок 20.00:32:47
2. Approaching docs like a pro
Урок 21.00:26:56
3. What are IIFEs?
Урок 22.00:16:06
4. IIFEs and sharing data
Урок 23.00:17:09
5. Scopes, locals, closures, globals
Урок 24.00:44:19
6. librarySystem
Урок 25.00:30:59
7. noConflict
Урок 26.00:15:50
8. Prototypes, an introduction
Урок 27.00:23:02
9. Prototypes and constructors
Урок 28.00:29:27
10. isString, !!, and String.prototype
Урок 29.00:31:39
11. Remaining internal helper methods
Урок 30.00:29:54
12. checkCurrencyFormat
Урок 31.00:42:20
13. toFixed and rounding issues
Урок 32.00:21:54
14. formatMoney and style
Урок 33.00:38:59
15. Recursion, what is it?
Урок 34.00:33:11
16. Recursing through the DOM
Урок 35.00:49:26
17. Recursively mapping arrays
Урок 36.00:47:26
18. Regular expressions, first look
Урок 37.00:23:19
19. Regular expression capture groups
Урок 38.00:19:32
20. Lookaheads and backreferences
Урок 39.00:34:45
21. formatNumber
Урок 40.00:22:34
22. unformat, new RegExp
Урок 41.00:19:28
23. When Googling goes nowhere
Урок 42.00:30:13
24. formatColumn
Урок 43.00:23:07
25. Thinking recursively
Урок 44.00:42:22
26. Broken tests
Урок 45.00:59:34
27. Retrospective
Урок 46.00:08:47
1. How I see the world
Урок 47.00:06:59
2. How the average person thinks
Урок 48.00:07:14
3. Don't read every line of code
Урок 49.00:07:42
4. What is Underscore?
Урок 50.00:01:46
5. Two minute setup
Урок 51.00:13:48
6. Before you start
Урок 52.00:13:24
7. Remember main.js?
Урок 53.00:16:15
8. main.js event listeners
Урок 54.00:26:08
9. Strategically setting breakpoints
Урок 55.00:02:00
Getting the debugger to work
Урок 56.00:32:05
Why do open source?
Урок 57.00:21:43
Criteria for choosing a project
Урок 58.00:07:38
Better and meh ways to find a project
Урок 59.00:17:16
Should I open an issue?
Урок 60.00:38:09
2019-01-08 Underscore's isArrayLike
Урок 61.00:27:08
2019-03-07 _.keys
Урок 62.00:34:03
2019-03-19 Underscore issues, prs, etc
Урок 63.00:26:53
2019-03-20 Underscore closed issues
Урок 64.00:40:24
2019-03-22 Disabling:enabling all column breakpoints (Miriam)
Урок 65.00:24:03
2019-04-04 Underscore's first commit
Урок 66.00:36:39
2019-05-20 Regex II
Урок 67.00:53:39
2019-07-09 The debugger game on _.template
Урок 68.00:26:45
2019-07-10 The annoyances of method chaining in _.template
Урок 69.00:22:40
2019-07-11 Client/server model in Firefox's debugger, part 1 (Jaril Valenciano)
Урок 70.00:34:49
2019-07-12 Client/server model in Firefox's debugger, part 2 (Jaril Valenciano)
Урок 71.00:40:19
2019-07-15 Stepping through two examples with _.template
Урок 72.00:31:23
2019-07-19 Starting a simple server (Jaril Valenciano)
Урок 73.00:46:09
2019-07-22 Syntax highlighting bug part 1 (Janelle de Ment)
Урок 74.00:38:55
2019-07-23 Syntax highlighting bug part 1 (Janelle de Ment)
Урок 75.00:58:25
2019-07-24 Student story (Anthony Xie)
Урок 76.00:13:49
2019-08-05 Getting the debugger to work on server code
Урок 77.00:20:31
2019-08-08 listenInCluster part 1 (Jaril Valenciano)
Урок 78.00:28:55
2019-08-09 listenInCluster part 2 (Jaril Valenciano)
Урок 79.00:45:01
2019-08-13 Recursing one level into _.isEqual
Урок 80.00:40:28
2019-08-14 setupListenHandle (Jaril Valenciano)
Урок 81.00:37:32
2019-08-15 server.on (Jaril Valenciano)
Урок 82.01:00:37
2019-08-16 copyWithin, part 1 (Jake Ryan)
Урок 83.00:51:27
2019-08-16 copyWithin, part 2 (Jake Ryan)
Урок 84.00:39:30
2019-08-20 Recursing two levels into _.isEqual
Урок 85.00:32:27
2019-08-22 copyWithin, part 3 (Jake Ryan)
Урок 86.00:38:25
2019-08-27 copyWithin, refactoring, part 4 (Jake Ryan)
Урок 87.00:39:55
2019-08-28 copyWithin, part 5 (Jake Ryan)
Урок 88.00:26:25
2019-08-29 copyWithin, start parameter, part 6 (Jake Ryan)
Урок 89.00:35:14
2019-09-02 copyWithin, part 6 (Jake Ryan)
Урок 90.00:37:16
2019-09-04 Getting started with Firefox, part 1 (Luke Swiderski)
Урок 91.00:42:59
2019-09-05 copyWithin, part 7 (Jake Ryan)
Урок 92.00:40:52
2019-09-09 copyWithin, part 8, arrays with 3 elements (Jake Ryan)
Урок 93.00:53:45
2019-09-18 copyWithin, part 9, tables (Jake Ryan)
Урок 94.00:30:50
2019-09-19 copyWithin, part 10 (Jake Ryan)
Урок 95.00:35:52
2019-09-20 copyWithin, part 11 , end parameter (Jake Ryan)
Урок 96.00:35:49
2019-09-23 _.sortBy
Урок 97.00:25:19
2019-09-25 copyWithin, part 12, more on end (Jake Ryan)
Урок 98.00:42:00
2019-09-26 Firefox updates from the group
Урок 99.00:17:38
2019-09-30 Getting started with Firefox, part 2 (Luke Swiderski)
Урок 100.00:07:27
2019-10-01 Getting started with Firefox, part 3 (Luke Swiderski)
Урок 101.00:30:45
2019-10-02 copyWithin, part 12, drawings (Jake Ryan)
Урок 103.00:18:48
2019-10-07 _.sortedIndex part 1 (Gordon Zhu)
Урок 104.00:18:48
2019-10-07 _.sortedIndex part 1 (Gordon Zhu)
Урок 105.00:54:07
2019-10-09 Getting started with FireFox, part 5 (Luke Swiderski)
Урок 106.00:39:40
2019-10-10 Getting started with FireFox, part 6 (Luke Swiderski)
Урок 107.00:21:20
2019-10-14 Getting started with FireFox, part 7, bootstrapping Mozilla Central (Luke Swiderski)
Урок 108.00:45:18
2019-10-16 Getting started with FireFox, part 8, Setting up arcanist and moz-phab (Luke Swiderski)
Урок 109.00:22:35
2019-10-17 Underscore sortedIndex
Урок 110.00:35:18
2019-10-21 Getting started with FireFox, part 9, practice patch (Luke Swiderski)
Урок 111.00:39:45
2019-10-23 Getting started with FireFox, First visible change (Luke Swiderski)
Урок 112.00:12:04
2019-10-24 Getting started with Firefox, running the debugger on the debugger (Luke Swiderski)
Урок 113.00:39:50
2019-10-24 Debugger token highlighting bug (Janelle de Ment)
Урок 114.00:49:28
2019-10-28 Getting started with FireFox, reviewing an old pull request (Luke Swiderski)
Урок 115.00:34:38
2019-10-31 Debugger token highlighting bug, part 2 (Janelle de Ment)
Урок 116.00:33:39
2019-11-04 Getting started with FireFox, problem with replicating old pull requests (Luke Swiderski)
Урок 117.00:28:02
2019-11-05 Firefox, rewinding to different points in time (Luke Swiderski)
Урок 118.00:13:21
2019-11-21 Firefox, reviewing an old pull request (Luke Swiderski)
Урок 119.00:28:47
2019-11-22 Debugger token highlighting bug, part 3 (Janelle de Ment)
Урок 120.00:33:54
2019-11-27 A tricky case of `this` (Anthony Xie)
Урок 120.00:20:30
2019-12-13 Starting with Firefox on Windows (Stepan Stava)