-
Урок 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)