1

Этап 1

2. Section Intro

2

Этап 2

3. Installing Node

3

Этап 3

4. What Is Node?

4

Этап 4

1. Welcome & Asking Awesome Questions

5

Этап 5

5. Why Should I Use Node?

6

Этап 6

6. Installing Atom

7

Этап 7

7. Hello World!

8

Этап 8

8. Section Intro

9

Этап 9

9. Using Require

10

Этап 10

10. Requiring Your Own Files

11

Этап 11

11. Using 3rd Party Modules

12

Этап 12

12. Restarting App with Nodemon

13

Этап 13

13. Getting Input From User

14

Этап 14

14. Simplified Input With Yargs

15

Этап 15

15. Working With JSON

16

Этап 16

16. Adding and Saving Notes

17

Этап 17

17. Refactoring For Reusability

18

Этап 18

18. Removing a Note

19

Этап 19

19. Reading Notes and Reusability

20

Этап 20

20. Debugging Node.js Applications

21

Этап 21

21. Using Node Inspector

22

Этап 22

22. Listing Notes

23

Этап 23

23. Requiring Arguments and Advanced Yargs

24

Этап 24

24. Arrow Functions

25

Этап 25

25. Section Intro

26

Этап 26

26. Async Basics

27

Этап 27

27. Call Stack & Event Loop

28

Этап 28

28. Callback Functions & APIs

29

Этап 29

29. Pretty Printing Objects

30

Этап 30

30. What's Makes up an HTTP Request?

31

Этап 31

31. Encoding User Input

32

Этап 32

32. Callback Errors

33

Этап 33

33. Abstracting Callbacks

34

Этап 34

34. Wiring Up Weather Search

35

Этап 35

35. Chaining Callbacks Together

36

Этап 36

37. Promises Quiz

37

Этап 37

36. Intro to ES6 Promises

38

Этап 38

38. Advanced Promises

39

Этап 39

39. Weather App With Promises

40

Этап 40

40. Extra Features

41

Этап 41

41. Section Intro

42

Этап 42

42. Hello Express

43

Этап 43

43. Creating a Web Server

44

Этап 44

44. Rendering Templates with Data

45

Этап 45

45. Advanced Templating

46

Этап 46

46. Express Middleware

47

Этап 47

47. Adding Version Control (Git)

48

Этап 48

48. Setting Up GitHub & SSH Keys

49

Этап 49

49. Deploying Your Apps

50

Этап 50

50. Adding a New Feature and Deploying

51

Этап 51

51. Section Intro

52

Этап 52

52. Mocha and Basic Testing

53

Этап 53

53. Watch and Auto Restart Tests

54

Этап 54

54. Using an Assertion Library

55

Этап 55

55. Testing Asynchronous Code

56

Этап 56

57. Testing Express Applications: Part II

57

Этап 57

56. Testing Express Applications: Part I

58

Этап 58

58. Organizing Test With describe()

59

Этап 59

59. Test Spies

60

Этап 60

60. Section Intro

61

Этап 61

61. Installing MongoDB and Robomongo (Mac, Linux)

62

Этап 62

62. Installing MongoDB and Robomongo (Windows)

63

Этап 63

63. Building a NoSQL Vocabulary

64

Этап 64

64. Connecting to Mongo and Writing Data

65

Этап 65

65. The ObjectId

66

Этап 66

66. Fetching Data

67

Этап 67

67. Setting Up The Repo

68

Этап 68

68. Deleting Documents

69

Этап 69

69. Updating Data

70

Этап 70

70. The Mongoose ORM

71

Этап 71

71. Setting Up Mongoose

72

Этап 72

72. Validators, Types, and Defaults

73

Этап 73

73. Installing Postman

74

Этап 74

74. Resource Creation Endpoint - POST /todos

75

Этап 75

75. Testing POST /todos

76

Этап 76

76. List Resources - GET /todos

77

Этап 77

77. Testing GET /todos

78

Этап 78

78. Mongoose Queries and ID Validation

79

Этап 79

79. Getting an Individual Resource - GET /todos/:id

80

Этап 80

80. Testing GET /todos/:id

81

Этап 81

81. Deploy API to Heroku

82

Этап 82

82. Postman Environments

83

Этап 83

83. Delete a Resource - DELETE /todos/:id

84

Этап 84

84. Testing DELETE /todos/:id

85

Этап 85

85. Updating a Resource - PATCH /todos/:id

86

Этап 86

86. Testing PATCH /todos/:id

87

Этап 87

87. Creating a Test Database

88

Этап 88

88. Section Intro

89

Этап 89

89. Setting Up The User Model

90

Этап 90

90. JWTs and Hashing

91

Этап 91

91. Generating Auth Tokens and Setting Headers

92

Этап 92

92. Private Routes and Auth Middleware

93

Этап 93

93. Hashing Passwords

94

Этап 94

94. Seeding Test Database With Users

95

Этап 95

95. Testing POST /users and GET /users/me

96

Этап 96

96. Logging In - POST /users/login

97

Этап 97

97. Testing POST /users/login

98

Этап 98

98. Logging Out - DELETE /users/me/token

99

Этап 99

99. Testing DELETE /users/me/token

100

Этап 100

100. Making Todo Routes Private (Part 1)

101

Этап 101

101. Making Todo Routes Private (Part 2)

102

Этап 102

102. Improving App Configuration

103

Этап 103

103. Deploying To Heroku

104

Этап 104

104. Bonus: Advanced Postman

105

Этап 105

105. Section Intro

106

Этап 106

106. Creating a New Project

107

Этап 107

107. Adding Socket.io to an App

108

Этап 108

108. Emitting and Listening to Events

109

Этап 109

109. Emitting and Listening to Events (Solution)

110

Этап 110

110. Broadcasting Events

111

Этап 111

111. Message Generator & Tests

112

Этап 112

112. Event Acknowledgements

113

Этап 113

113. Message Form & jQuery

114

Этап 114

114. Geolocation Part I

115

Этап 115

115. Geolocation Part II

116

Этап 116

116. Styling The Chat Page

117

Этап 117

117. Timestamps and Formatting with Moment

118

Этап 118

118. Printing Message Timestamps

119

Этап 119

119. Moustache.js

120

Этап 120

120. Autoscrolling

121

Этап 121

121. Adding a Join Page

122

Этап 122

122. Passing Room Data

123

Этап 123

123. Socket.io Rooms

124

Этап 124

124. Storing Users With ES6 Classes: Part I

125

Этап 125

125. Storing Users With ES6 Classes: Part II

126

Этап 126

126. Wiring Up User List

127

Этап 127

127. Sending Messages To Room Only

128

Этап 128

128. New Feature Ideas

1

Этап 1

2. Section Intro

2

Этап 2

3. Installing Node

3

Этап 3

4. What Is Node?

4

Этап 4

1. Welcome & Asking Awesome Questions

5

Этап 5

5. Why Should I Use Node?

6

Этап 6

6. Installing Atom

7

Этап 7

7. Hello World!

8

Этап 8

8. Section Intro

9

Этап 9

9. Using Require

10

Этап 10

10. Requiring Your Own Files

11

Этап 11

11. Using 3rd Party Modules

12

Этап 12

12. Restarting App with Nodemon

13

Этап 13

13. Getting Input From User

14

Этап 14

14. Simplified Input With Yargs

15

Этап 15

15. Working With JSON

16

Этап 16

16. Adding and Saving Notes

17

Этап 17

17. Refactoring For Reusability

18

Этап 18

18. Removing a Note

19

Этап 19

19. Reading Notes and Reusability

20

Этап 20

20. Debugging Node.js Applications

21

Этап 21

21. Using Node Inspector

22

Этап 22

22. Listing Notes

23

Этап 23

23. Requiring Arguments and Advanced Yargs

24

Этап 24

24. Arrow Functions

25

Этап 25

25. Section Intro

26

Этап 26

26. Async Basics

27

Этап 27

27. Call Stack & Event Loop

28

Этап 28

28. Callback Functions & APIs

29

Этап 29

29. Pretty Printing Objects

30

Этап 30

30. What's Makes up an HTTP Request?

31

Этап 31

31. Encoding User Input

32

Этап 32

32. Callback Errors

33

Этап 33

33. Abstracting Callbacks

34

Этап 34

34. Wiring Up Weather Search

35

Этап 35

35. Chaining Callbacks Together

36

Этап 36

37. Promises Quiz

37

Этап 37

36. Intro to ES6 Promises

38

Этап 38

38. Advanced Promises

39

Этап 39

39. Weather App With Promises

40

Этап 40

40. Extra Features

41

Этап 41

41. Section Intro

42

Этап 42

42. Hello Express

43

Этап 43

43. Creating a Web Server

44

Этап 44

44. Rendering Templates with Data

45

Этап 45

45. Advanced Templating

46

Этап 46

46. Express Middleware

47

Этап 47

47. Adding Version Control (Git)

48

Этап 48

48. Setting Up GitHub & SSH Keys

49

Этап 49

49. Deploying Your Apps

50

Этап 50

50. Adding a New Feature and Deploying

51

Этап 51

51. Section Intro

52

Этап 52

52. Mocha and Basic Testing

53

Этап 53

53. Watch and Auto Restart Tests

54

Этап 54

54. Using an Assertion Library

55

Этап 55

55. Testing Asynchronous Code

56

Этап 56

57. Testing Express Applications: Part II

57

Этап 57

56. Testing Express Applications: Part I

58

Этап 58

58. Organizing Test With describe()

59

Этап 59

59. Test Spies

60

Этап 60

60. Section Intro

61

Этап 61

61. Installing MongoDB and Robomongo (Mac, Linux)

62

Этап 62

62. Installing MongoDB and Robomongo (Windows)

63

Этап 63

63. Building a NoSQL Vocabulary

64

Этап 64

64. Connecting to Mongo and Writing Data

65

Этап 65

65. The ObjectId

66

Этап 66

66. Fetching Data

67

Этап 67

67. Setting Up The Repo

68

Этап 68

68. Deleting Documents

69

Этап 69

69. Updating Data

70

Этап 70

70. The Mongoose ORM

71

Этап 71

71. Setting Up Mongoose

72

Этап 72

72. Validators, Types, and Defaults

73

Этап 73

73. Installing Postman

74

Этап 74

74. Resource Creation Endpoint - POST /todos

75

Этап 75

75. Testing POST /todos

76

Этап 76

76. List Resources - GET /todos

77

Этап 77

77. Testing GET /todos

78

Этап 78

78. Mongoose Queries and ID Validation

79

Этап 79

79. Getting an Individual Resource - GET /todos/:id

80

Этап 80

80. Testing GET /todos/:id

81

Этап 81

81. Deploy API to Heroku

82

Этап 82

82. Postman Environments

83

Этап 83

83. Delete a Resource - DELETE /todos/:id

84

Этап 84

84. Testing DELETE /todos/:id

85

Этап 85

85. Updating a Resource - PATCH /todos/:id

86

Этап 86

86. Testing PATCH /todos/:id

87

Этап 87

87. Creating a Test Database

88

Этап 88

88. Section Intro

89

Этап 89

89. Setting Up The User Model

90

Этап 90

90. JWTs and Hashing

91

Этап 91

91. Generating Auth Tokens and Setting Headers

92

Этап 92

92. Private Routes and Auth Middleware

93

Этап 93

93. Hashing Passwords

94

Этап 94

94. Seeding Test Database With Users

95

Этап 95

95. Testing POST /users and GET /users/me

96

Этап 96

96. Logging In - POST /users/login

97

Этап 97

97. Testing POST /users/login

98

Этап 98

98. Logging Out - DELETE /users/me/token

99

Этап 99

99. Testing DELETE /users/me/token

100

Этап 100

100. Making Todo Routes Private (Part 1)

101

Этап 101

101. Making Todo Routes Private (Part 2)

102

Этап 102

102. Improving App Configuration

103

Этап 103

103. Deploying To Heroku

104

Этап 104

104. Bonus: Advanced Postman

105

Этап 105

105. Section Intro

106

Этап 106

106. Creating a New Project

107

Этап 107

107. Adding Socket.io to an App

108

Этап 108

108. Emitting and Listening to Events

109

Этап 109

109. Emitting and Listening to Events (Solution)

110

Этап 110

110. Broadcasting Events

111

Этап 111

111. Message Generator & Tests

112

Этап 112

112. Event Acknowledgements

113

Этап 113

113. Message Form & jQuery

114

Этап 114

114. Geolocation Part I

115

Этап 115

115. Geolocation Part II

116

Этап 116

116. Styling The Chat Page

117

Этап 117

117. Timestamps and Formatting with Moment

118

Этап 118

118. Printing Message Timestamps

119

Этап 119

119. Moustache.js

120

Этап 120

120. Autoscrolling

121

Этап 121

121. Adding a Join Page

122

Этап 122

122. Passing Room Data

123

Этап 123

123. Socket.io Rooms

124

Этап 124

124. Storing Users With ES6 Classes: Part I

125

Этап 125

125. Storing Users With ES6 Classes: Part II

126

Этап 126

126. Wiring Up User List

127

Этап 127

127. Sending Messages To Room Only

128

Этап 128

128. New Feature Ideas

09 декабря 2016
Цель завершена 2 февраля 2017

Автор цели

Общая

Пройти курс The Complete Node.js Developer Course 2.0 [udemy.com]

 Критерий завершения

Прослушал все лекции и выполнил все задания

 Личные ресурсы

свободное время, знание JS, купленный курс на udemy.com

 Экологичность цели

продолжаю повышать квалификацию в части JS и современных фреймоворков

  1. 2. Section Intro

  2. 3. Installing Node

  3. 4. What Is Node?

  4. 1. Welcome & Asking Awesome Questions

  5. 5. Why Should I Use Node?

  6. 6. Installing Atom

  7. 7. Hello World!

  8. 8. Section Intro

  9. 9. Using Require

  10. 10. Requiring Your Own Files

  11. 11. Using 3rd Party Modules

  12. 12. Restarting App with Nodemon

  13. 13. Getting Input From User

  14. 14. Simplified Input With Yargs

  15. 15. Working With JSON

  16. 16. Adding and Saving Notes

  17. 17. Refactoring For Reusability

  18. 18. Removing a Note

  19. 19. Reading Notes and Reusability

  20. 20. Debugging Node.js Applications

  21. 21. Using Node Inspector

  22. 22. Listing Notes

  23. 23. Requiring Arguments and Advanced Yargs

  24. 24. Arrow Functions

  25. 25. Section Intro

  26. 26. Async Basics

  27. 27. Call Stack & Event Loop

  28. 28. Callback Functions & APIs

  29. 29. Pretty Printing Objects

  30. 30. What's Makes up an HTTP Request?

  31. 31. Encoding User Input

  32. 32. Callback Errors

  33. 33. Abstracting Callbacks

  34. 34. Wiring Up Weather Search

  35. 35. Chaining Callbacks Together

  36. 37. Promises Quiz

  37. 36. Intro to ES6 Promises

  38. 38. Advanced Promises

  39. 39. Weather App With Promises

  40. 40. Extra Features

  41. 41. Section Intro

  42. 42. Hello Express

  43. 43. Creating a Web Server

  44. 44. Rendering Templates with Data

  45. 45. Advanced Templating

  46. 46. Express Middleware

  47. 47. Adding Version Control (Git)

  48. 48. Setting Up GitHub & SSH Keys

  49. 49. Deploying Your Apps

  50. 50. Adding a New Feature and Deploying

  51. 51. Section Intro

  52. 52. Mocha and Basic Testing

  53. 53. Watch and Auto Restart Tests

  54. 54. Using an Assertion Library

  55. 55. Testing Asynchronous Code

  56. 57. Testing Express Applications: Part II

  57. 56. Testing Express Applications: Part I

  58. 58. Organizing Test With describe()

  59. 59. Test Spies

  60. 60. Section Intro

  61. 61. Installing MongoDB and Robomongo (Mac, Linux)

  62. 62. Installing MongoDB and Robomongo (Windows)

  63. 63. Building a NoSQL Vocabulary

  64. 64. Connecting to Mongo and Writing Data

  65. 65. The ObjectId

  66. 66. Fetching Data

  67. 67. Setting Up The Repo

  68. 68. Deleting Documents

  69. 69. Updating Data

  70. 70. The Mongoose ORM

  71. 71. Setting Up Mongoose

  72. 72. Validators, Types, and Defaults

  73. 73. Installing Postman

  74. 74. Resource Creation Endpoint - POST /todos

  75. 75. Testing POST /todos

  76. 76. List Resources - GET /todos

  77. 77. Testing GET /todos

  78. 78. Mongoose Queries and ID Validation

  79. 79. Getting an Individual Resource - GET /todos/:id

  80. 80. Testing GET /todos/:id

  81. 81. Deploy API to Heroku

  82. 82. Postman Environments

  83. 83. Delete a Resource - DELETE /todos/:id

  84. 84. Testing DELETE /todos/:id

  85. 85. Updating a Resource - PATCH /todos/:id

  86. 86. Testing PATCH /todos/:id

  87. 87. Creating a Test Database

  88. 88. Section Intro

  89. 89. Setting Up The User Model

  90. 90. JWTs and Hashing

  91. 91. Generating Auth Tokens and Setting Headers

  92. 92. Private Routes and Auth Middleware

  93. 93. Hashing Passwords

  94. 94. Seeding Test Database With Users

  95. 95. Testing POST /users and GET /users/me

  96. 96. Logging In - POST /users/login

  97. 97. Testing POST /users/login

  98. 98. Logging Out - DELETE /users/me/token

  99. 99. Testing DELETE /users/me/token

  100. 100. Making Todo Routes Private (Part 1)

  101. 101. Making Todo Routes Private (Part 2)

  102. 102. Improving App Configuration

  103. 103. Deploying To Heroku

  104. 104. Bonus: Advanced Postman

  105. 105. Section Intro

  106. 106. Creating a New Project

  107. 107. Adding Socket.io to an App

  108. 108. Emitting and Listening to Events

  109. 109. Emitting and Listening to Events (Solution)

  110. 110. Broadcasting Events

  111. 111. Message Generator & Tests

  112. 112. Event Acknowledgements

  113. 113. Message Form & jQuery

  114. 114. Geolocation Part I

  115. 115. Geolocation Part II

  116. 116. Styling The Chat Page

  117. 117. Timestamps and Formatting with Moment

  118. 118. Printing Message Timestamps

  119. 119. Moustache.js

  120. 120. Autoscrolling

  121. 121. Adding a Join Page

  122. 122. Passing Room Data

  123. 123. Socket.io Rooms

  124. 124. Storing Users With ES6 Classes: Part I

  125. 125. Storing Users With ES6 Classes: Part II

  126. 126. Wiring Up User List

  127. 127. Sending Messages To Room Only

  128. 128. New Feature Ideas

  • 1241
  • 09 декабря 2016, 09:49
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?