Details for this torrent 

CBTNugget - JavaScript Essentials Online Training
Type:
Other > Other
Files:
203
Size:
10.26 GiB (11017916089 Bytes)
Uploaded:
2022-10-06 11:02:42 GMT
By:
xHOBBiTx
Seeders:
1
Leechers:
4
Comments
0  

Info Hash:
76AD6A31C6490516E70D33971C59FD1A41BCED2B




(Problems with magnets links are fixed by upgrading your torrent client!)
CBTNuggets – JavaScript Essentials Online Training
English | Size: 10.26 GB

https://i.postimg.cc/6q34n0nZ/1.png
https://i.postimg.cc/90nRp7Yn/2.png
https://i.postimg.cc/9X87V6HY/3.png

This entry-level JavaScript Essentials training prepares software developers to read and write JavaScript at a beginner’s level, with a solid understanding of server-side application development and what the language can unlock for you.
It’s not possible to say precisely which programming languages are the most used, but there’s no doubt that JavaScript is among the world’s most popular languages for software developers. There’s really no two ways about it: a developer who doesn’t know JavaScript is like a racecar driver who doesn’t know how to shift gears. You might get going, but eventually you’re going to slow down.

This JavaScript Essentials course is the perfect way to get your feet wet with JavaScript. Learn the fundamentals of the language and get practice incorporating it into your own development.

After finishing the videos in this JavaScript Essentials training, you’ll know how to read and write JavaScript at a beginner’s level, with a solid understanding of server-side application development and what the language can unlock for you.

For anyone who leads an IT team, this JavaScript training can be used to onboard new software developers, curated into individual or team training plans, or as a JavaScript reference resource.

JavaScript Essentials: What You Need to Know

This JavaScript Essentials training has videos that cover JavaScript best practices topics including:

• Reading and understanding the language and syntax of JavaScript
• Putting data into variables and retrieving it later
• Writing code that runs only when certain conditions are met
• Integrating or manipulating HTML and CSS with JavaScript


• Developing simple applications entirely in JavaScript
Who Should Take JavaScript Essentials Training?

This JavaScript Essentials training is considered associate-level JavaScript training, which means it was designed for software developers. This JavaScript skills course is valuable for new IT professionals with at least a year of experience with JavaScript best practices and experienced software developers looking to validate their JavaScript skills.

– New or aspiring software developers. Brand new software developers are the perfect audience for this JavaScript Essentials course. The language and theory will be familiar to anyone with a technical background, but the opportunities to practice are where you’ll really excel. The right way to learn JavaScript is by practicing – and you get plenty in this course.

– Experienced software developers. If you’ve been working as a software developer for several years already but haven’t learned JavaScript yet, you’re going to want to remedy that as soon as possible. Fortunately, you’ll breeze right through this course, learn the basics and be ready for advanced courses in no time.

About Instructor

Shaun Wassell – Nugget trainer since 2021

“I love seeing people go from earning peanuts to being able to comfortably take their families on multiple vacations – just because they were willing to learn something ‘nerdy!'”

Shaun brings nearly 10 years of software development experience to his training. Prior to joining CBT Nuggets, he was a senior full-stack developer. His interest in technology started as a child because he wanted to create video games and his parents bought him GameMakerStudio. When Shaun isn’t creating training, he enjoys gardening, distance running, investing, and learning foreign languages

1. Get Started with JavaScript .mp418.01 MiB
10. While-Loops in JavaScript .mp430.07 MiB
100. Creating New Dates .mp457.9 MiB
101. Accessing Time Units .mp458.72 MiB
102. Date Setter Methods .mp468.8 MiB
103. Introduction .mp49 MiB
104. Basic Class Syntax .mp472.88 MiB
105. Defining Methods and Static Variables .mp475.24 MiB
106. JavaScript Class Inheritance .mp499.6 MiB
107. Introduction -3.mp414.45 MiB
108. Pre-ES6 JavaScript Classes .mp476.25 MiB
109. The instanceof Keyword .mp452.18 MiB
11. Introduction -3.mp410.2 MiB
110. Prototypal Inheritance Basics .mp476.32 MiB
111. Interfaces in JavaScript .mp439.86 MiB
112. Introduction -5.mp415.97 MiB
113. The 3 Main Asynchronous Strategies .mp434.97 MiB
114. Asynchronous Programming with Callbacks .mp459.36 MiB
115. Callback Examples .mp482.82 MiB
116. Asynchronous Programming with Promises .mp470.77 MiB
117. Asynchronous Programming with Async and Await .mp434.59 MiB
118. Introduction .mp416.51 MiB
119. Setting Up an Express Project .mp437.95 MiB
12. Weak vs. Strong Typing and Dynamic vs. Static Typing .mp431.15 MiB
120. Creating an Express Server .mp445.65 MiB
121. Adding Basic Request Handlers .mp451.85 MiB
122. Separating Express Routes by Path .mp468.65 MiB
123. Introduction .mp415.5 MiB
124. Handling Different Request Types .mp440.05 MiB
125. Testing POST, PUT, and DELETE Routes .mp468.41 MiB
126. Handling a Request Body .mp4112.59 MiB
127. Handling URL and Query Parameters .mp471.3 MiB
128. Introduction .mp412.22 MiB
129. Methods for Customizing Responses .mp489.02 MiB
13. Numbers in JavaScript .mp436.03 MiB
130. Working with Cookies .mp472.62 MiB
131. Adding Middleware to Express Servers .mp4119.48 MiB
132. Introduction -3.mp412.15 MiB
133. Creating a List Endpoint .mp49.36 MiB
1337x.to.txt67 B
134. Creating a Read Endpoint .mp436.53 MiB
135. Creating a Search Endpoint .mp458.58 MiB
136. Creating a Create Endpoint .mp464.74 MiB
137. Creating Delete and Update Endpoints .mp473.25 MiB
138. Introduction .mp424.43 MiB
139. In-Depth String Details .mp468.66 MiB
14. Strings in JavaScript .mp437.05 MiB
140. Array-Related String Methods .mp494.56 MiB
141. Colorizing Strings with Chalk .mp437.65 MiB
142. Introduction .mp425.81 MiB
143. Basics of the FS Package .mp499.99 MiB
144. Reading Files .mp470.48 MiB
145. Writing Data to Files .mp464.93 MiB
146. Introduction .mp421.82 MiB
147. Command-Line Arguments in Node.js .mp472.46 MiB
148. Parsing Flags in Command-Line Arguments .mp471.44 MiB
149. Boolean Flags and Flags with Multiple Values .mp484.35 MiB
15. Booleans in JavaScript .mp447.9 MiB
150. Introduction .mp433.08 MiB
151. Getting User Input with Prompts .mp470.9 MiB
152. The Readline Promises Package .mp462.22 MiB
153. Strategies for Displaying Multiple Prompts .mp471.78 MiB
154. Collecting Multi-Line Input .mp486.2 MiB
155. Introduction .mp431.9 MiB
156. Basic Functions for Console Drawing .mp4102.44 MiB
157. Drawing a Square .mp452.9 MiB
158. Creating a Draw Rectangle Function .mp498.94 MiB
159. Introduction .mp425.91 MiB
16. Introduction -5.mp49.74 MiB
160. Basic 4-Bit Console Color Syntax .mp466.7 MiB
161. 8-Bit and RGB Console Color Syntax .mp453.76 MiB
162. Other Font Decorations .mp423.91 MiB
163. Creating Color Helper Functions .mp485.2 MiB
164. Introduction -3.mp415.28 MiB
165. Creating a Basic Loading Animation .mp4112.24 MiB
166. Creating an Animated Loading Bar .mp494.86 MiB
167. Position Adjustments for Animations .mp447.03 MiB
168. Displaying Progress for Real Tasks .mp446.51 MiB
169. Introduction -5.mp429.08 MiB
17. Objects in JavaScript .mp484.86 MiB
170. Designing the Game .mp433.74 MiB
171. The Main Game Loop .mp470.22 MiB
172. Displaying Player Moves on the Grid .mp438.69 MiB
173. Tracking Player Moves .mp454.11 MiB
174. Displaying the Tic-Tac-Toe Grid .mp439.44 MiB
175. Introduction -7.mp414.36 MiB
176. Deciding Who Wins and Ending the Game .mp4116.84 MiB
177. Calculating Vertical, Diagonal, and Corner Wins .mp467.94 MiB
178. Validating and Parsing User Input .mp491.86 MiB
179. Introduction -9.mp430.28 MiB
18. Arrays in JavaScript .mp435.37 MiB
180. Basics of Websockets .mp451.37 MiB
181. Setting Up A Socket.io Client and Server .mp463.08 MiB
182. Sending and Handling Socket Events .mp458.51 MiB
183. Creating a Simple Chat-Room Program .mp489.35 MiB
184. Introduction 1.mp425.96 MiB
185. Creating Client-Side and Server-Side Programs .mp462.76 MiB
186. Basic Server-Client Communication Strategy .mp454 MiB
187. Waiting for Other Players to Join .mp462.4 MiB
188. Hosting Node.js Servers on Heroku .mp479.85 MiB
189. Introduction 3.mp413.69 MiB
19. Functions in JavaScript .mp455.17 MiB
190. Starting the Game and Printing the Grid .mp468.17 MiB
191. Getting Player Input Remotely .mp4102.76 MiB
192. Ending the Game Remotely .mp496.01 MiB
193. Validating Input and Releasing Updates .mp455.68 MiB
194. Introduction 5.mp417.7 MiB
195. Calculating Cats' Games .mp479.6 MiB
196. Rethinking the Player Management Strategy .mp4143.68 MiB
197. Managing Multiple Games .mp495.88 MiB
198. Introduction 7.mp418.69 MiB
199. Making Sure Positions are Empty .mp472.12 MiB
2. What is JavaScript used for .mp432.88 MiB
20. BigInts, Symbols, and Undefined in JavaScript .mp456.26 MiB
200. Publishing the Client-Side Script to NPM .mp449.27 MiB
201. Joining Games by ID .mp4109.32 MiB
202. Handling Different Join Methods .mp4134.9 MiB
21. Introduction -7.mp413.12 MiB
22. Let Variables vs. Var Variables .mp446.02 MiB
23. Double- and Triple-Equals Comparisons in JavaScript .mp457.79 MiB
24. Built-in Errors in JavaScript .mp456.1 MiB
25. Try-Catch Blocks in JavaScript .mp429.75 MiB
26. Introduction .mp411.83 MiB
27. JavaScript Array Basics .mp416.33 MiB
28. Using the Spread Operator with Arrays .mp458.8 MiB
29. Array Equality and Passing by Reference .mp454.49 MiB
3. Run JavaScript in The Browser Console .mp426.78 MiB
30. Deep-Equals Testing with Arrays .mp461.62 MiB
31. Introduction .mp412.16 MiB
32. The Array Constructor and .fill Method .mp452.99 MiB
33. The .shift and .unshift Methods .mp431.18 MiB
34. The .splice and .slice Methods .mp444.38 MiB
35. The .toString and .join Methods .mp418.3 MiB
36. The .includes, .indexOf, and .lastIndexOf Methods .mp441.82 MiB
37. Introduction -3.mp411.47 MiB
38. The .forEach Method .mp440.93 MiB
39. The .find and .findIndex Methods .mp455.3 MiB
4. Run JavaScript with HTML .mp443.27 MiB
40. The .filter Method .mp440.42 MiB
41. The .some and .every Methods .mp431.83 MiB
42. The .map and .flatMap Methods .mp443.24 MiB
43. Introduction .mp413.4 MiB
44. JavaScript Object Basics .mp436.54 MiB
45. The Spread Operator and Object Destructuring .mp482.42 MiB
46. Object Equality and Passing by Reference .mp459.18 MiB
47. Deep-Equals Testing with Objects .mp492.51 MiB
48. Introduction .mp411.02 MiB
49. The .keys and .values Methods .mp432.84 MiB
5. Run JavaScript with Node.js .mp430.85 MiB
50. The .entries and .fromEntries Methods .mp451.57 MiB
51. The .assign Method .mp439.83 MiB
52. The .freeze and .isFrozen Methods .mp436.45 MiB
53. The .preventExtensions and .isExtensible Methods .mp433.63 MiB
54. Introduction -3.mp412 MiB
55. The .reduce Method Basics .mp454.59 MiB
56. Intermediate .reduce Use Cases .mp470.84 MiB
57. Advanced .reduce Use Cases .mp449.88 MiB
58. The .reduceRight Method and Starting Values .mp442.32 MiB
59. Introduction .mp422.41 MiB
6. Introduction .mp411 MiB
60. Calculate Array Min and Max .mp49 MiB
61. Recreating Built-in Methods with Reduce .mp497.06 MiB
62. Removing Duplicates .mp445.54 MiB
63. Introduction .mp418.94 MiB
64. Installing Lodash into a Node.js Project .mp448.43 MiB
65. Adding Lodash to a Front-end Project .mp445.66 MiB
66. Calling Basic Lodash Functions .mp475.58 MiB
67. Extra Array Function Arguments .mp441.11 MiB
68. Introduction .mp410.07 MiB
69. Main Groups of Lodash Functions .mp425.84 MiB
7. Declaring Variables in JavaScript .mp443.66 MiB
70. The .pull and .pullAll Functions .mp439.43 MiB
71. The .pullAllBy, .pullAllWith, and .pullAt Functions .mp489.87 MiB
72. The .uniq and .sortedUniq Functions .mp477.99 MiB
73. Introduction .mp414.12 MiB
74. The Four Main Function Groups .mp422.47 MiB
75. The .intersection Functions .mp4102.97 MiB
76. The .difference Functions .mp444.28 MiB
77. The .union Functions .mp430.64 MiB
78. The .xor Functions .mp428.81 MiB
79. The By Transform Function .mp438.03 MiB
8. If, Else, and Else If in JavaScript .mp432.7 MiB
80. Introduction .mp416.31 MiB
81. JavaScript's Built-in .sort Method .mp423.14 MiB
82. Sorting with Comparator Functions .mp461.92 MiB
83. Preventing Array Mutation .mp445.43 MiB
84. Sorting Arrays of Objects and Arrays .mp4100.21 MiB
85. Lodash Sorting Functions .mp453.61 MiB
86. Introduction .mp411.24 MiB
87. Basic Function Syntax .mp463.07 MiB
88. The arguments Object .mp452.32 MiB
89. Default Arguments in Functions .mp440.18 MiB
9. JavaScript's Many Different For-Loops .mp474.54 MiB
90. Functions Inside Objects .mp448.68 MiB
91. Introduction .mp412.16 MiB
92. The .flatten, .flattenDeep, and .flattenDepth Functions .mp495.07 MiB
93. The .chunk and .partition Functions .mp486.35 MiB
94. The .zip and .unzip Functions .mp437.48 MiB
95. Introduction .mp419.48 MiB
96. The .toPairs and .fromPairs Functions .mp481.38 MiB
97. The .zipObject and .zipObjectDeep Functions .mp450.08 MiB
98. The .countBy and .groupBy Functions .mp498.46 MiB
99. Introduction -3.mp419.5 MiB