Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Learn and Understand NodeJS, а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:04:34
    Introduction and the Goal of this Course
  • Урок 2. 00:01:14
    Big Words and NodeJS
  • Урок 3. 00:09:50
    Conceptual Aside: The Command Line Interface
  • Урок 4. 00:10:08
    Conceptual Aside: Processors, Machine Language, and C++
  • Урок 5. 00:04:02
    Javascript Aside: Javascript Engines and The ECMAScript Specification
  • Урок 6. 00:05:58
    V8 Under the Hood
  • Урок 7. 00:15:05
    Adding Features to Javascript
  • Урок 8. 00:06:46
    Conceptual Aside: Servers and Clients
  • Урок 9. 00:02:19
    What Does Javascript Need to Manage a Server?
  • Урок 10. 00:05:52
    The C++ Core
  • Урок 11. 00:03:05
    The Javascript Core
  • Урок 12. 00:16:48
    Let's Install and Run Some Javascript in Node
  • Урок 13. 00:02:22
    Conceptual Aside: Modules
  • Урок 14. 00:12:04
    Javascript Aside: First-Class Functions and Function Expressions
  • Урок 15. 00:10:55
    Let's Build a Module
  • Урок 16. 00:06:56
    Javascript Aside: Objects and Object Literals
  • Урок 17. 00:11:39
    Javascript Aside: Prototypal Inheritance and Function Constructors
  • Урок 18. 00:05:45
    Javascript Aside: By Reference and By Value
  • Урок 19. 00:07:43
    Javascript Aside: Immediately Invoked Function Expressions (IIFEs)
  • Урок 20. 00:17:34
    How Do Node Modules Really Work?: module.exports and require
  • Урок 21. 00:01:41
    Javascript Aside: JSON
  • Урок 22. 00:11:40
    More on require
  • Урок 23. 00:19:13
    Module Patterns
  • Урок 24. 00:10:03
    exports vs module.exports
  • Урок 25. 00:06:52
    Requiring Native (Core) Modules
  • Урок 26. 00:02:37
    Modules and ES6
  • Урок 27. 00:01:22
    Web Server Checklist
  • Урок 28. 00:05:25
    Conceptual Aside: Events
  • Урок 29. 00:05:09
    Javascript Aside: Object Properties, First Class Functions, and Arrays
  • Урок 30. 00:13:59
    The Node Event Emitter - Part 1
  • Урок 31. 00:11:59
    The Node Event Emitter - Part 2
  • Урок 32. 00:06:19
    Javascript Aside: Object.create and Prototypes
  • Урок 33. 00:14:41
    Inheriting From the Event Emitter
  • Урок 34. 00:07:56
    Javascript Aside: Node, ES6, and Template Literals
  • Урок 35. 00:03:41
    Javascript Aside: .call and .apply
  • Урок 36. 00:09:44
    Inheriting From the Event Emitter - Part 2
  • Урок 37. 00:08:44
    Javascript Aside: ES6 Classes
  • Урок 38. 00:06:01
    Inheriting From the Event Emitter - Part 3
  • Урок 39. 00:02:39
    Javascript Aside: Javascript is Synchronous
  • Урок 40. 00:01:30
    Conceptual Aside: Callbacks
  • Урок 41. 00:11:40
    libuv, The Event Loop, and Non-Blocking Asynchronous Execution
  • Урок 42. 00:04:32
    Conceptual Aside: Streams and Buffers
  • Урок 43. 00:11:10
    Conceptual Aside: Binary Data, Character Sets, and Encodings
  • Урок 44. 00:06:49
    Buffers
  • Урок 45. 00:04:53
    ES6 Typed Arrays
  • Урок 46. 00:04:04
    Javascript Aside: Callbacks
  • Урок 47. 00:15:53
    Files and fs
  • Урок 48. 00:18:15
    Streams
  • Урок 49. 00:02:15
    Conceptual Aside: Pipes
  • Урок 50. 00:15:52
    Pipes
  • Урок 51. 00:02:38
    Web Server Checklist
  • Урок 52. 00:07:56
    Conceptual Aside: TCP/IP
  • Урок 53. 00:03:12
    Conceptual Aside: Addresses and Ports
  • Урок 54. 00:06:07
    Conceptual Aside: HTTP
  • Урок 55. 00:06:57
    http_parser
  • Урок 56. 00:17:27
    Let's Build a Web Server in Node
  • Урок 57. 00:11:44
    Outputting HTML and Templates
  • Урок 58. 00:05:12
    Streams and Performance
  • Урок 59. 00:02:38
    Conceptual Aside: APIs and Endpoints
  • Урок 60. 00:06:40
    Outputting JSON
  • Урок 61. 00:11:03
    Routing
  • Урок 62. 00:02:25
    Web Server Checklist
  • Урок 63. 00:03:08
    Conceptual Aside: Packages and Package Managers
  • Урок 64. 00:04:47
    Conceptual Aside: Semantic Versioning (semver)
  • Урок 65. 00:05:00
    npm and the npm registry: Other People's Code
  • Урок 66. 00:13:03
    init, nodemon, and package.json
  • Урок 67. 00:15:18
    init, nodemon, and package.json - Part 2
  • Урок 68. 00:01:44
    Using Other People's Code
  • Урок 69. 00:16:02
    Installing Express and Making it Easier to Build a Web Server
  • Урок 70. 00:04:33
    Routes
  • Урок 71. 00:14:59
    Static Files and Middleware
  • Урок 72. 00:15:55
    Templates and Template Engines
  • Урок 73. 00:18:22
    Querystring and Post Parameters
  • Урок 74. 00:05:22
    RESTful APIs and JSON
  • Урок 75. 00:13:46
    Structuring an App
  • Урок 76. 00:03:49
    Conceptual Aside: Relational Databases and SQL
  • Урок 77. 00:09:29
    Node and MySQL
  • Урок 78. 00:03:13
    Conceptual Aside: NoSQL and Documents
  • Урок 79. 00:10:51
    MongoDB and Mongoose
  • Урок 80. 00:01:08
    Web Server Checklist
  • Урок 81. 00:06:59
    MongoDB, Express, AngularJS, and NodeJS
  • Урок 82. 00:10:33
    AngularJS: Managing the Client
  • Урок 83. 00:08:10
    AngularJS: Managing the Client (Part 2)
  • Урок 84. 00:19:18
    AngularJS: Managing the Client (Part 3)
  • Урок 85. 00:03:07
    Conceptual Aside: Angular 1, Angular 2, React, and more…
  • Урок 86. 00:12:00
    Working with The Full Stack (and being a Full Stack Developer) - Part 1
  • Урок 87. 00:02:21
    NodeTodo: Software Requirements
  • Урок 88. 00:03:39
    Initial Setup
  • Урок 89. 00:09:10
    Setting up Mongo and Mongoose
  • Урок 90. 00:09:32
    Adding Seed Data
  • Урок 91. 00:13:34
    Creating our API
  • Урок 92. 00:16:18
    Testing our API
  • Урок 93. 00:23:23
    Adding a Front-End in Angular 2 (Part 1)