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
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
1. Get Started with JavaScript .mp4
18 MB
10. While-Loops in JavaScript .mp4
30.1 MB
100. Creating New Dates .mp4
57.9 MB
101. Accessing Time Units .mp4
58.7 MB
102. Date Setter Methods .mp4
68.8 MB
103. Introduction .mp4
9 MB
104. Basic Class Syntax .mp4
72.9 MB
105. Defining Methods and Static Variables .mp4
75.2 MB
106. JavaScript Class Inheritance .mp4
99.6 MB
107. Introduction -3.mp4
14.4 MB
108. Pre-ES6 JavaScript Classes .mp4
76.2 MB
109. The instanceof Keyword .mp4
52.2 MB
11. Introduction -3.mp4
10.2 MB
110. Prototypal Inheritance Basics .mp4
76.3 MB
111. Interfaces in JavaScript .mp4
39.9 MB
112. Introduction -5.mp4
16 MB
113. The 3 Main Asynchronous Strategies .mp4
35 MB
114. Asynchronous Programming with Callbacks .mp4
59.4 MB
115. Callback Examples .mp4
82.8 MB
116. Asynchronous Programming with Promises .mp4
70.8 MB
117. Asynchronous Programming with Async and Await .mp4
34.6 MB
118. Introduction .mp4
16.5 MB
119. Setting Up an Express Project .mp4
38 MB
12. Weak vs. Strong Typing and Dynamic vs. Static Typing .mp4
31.2 MB
120. Creating an Express Server .mp4
45.7 MB
121. Adding Basic Request Handlers .mp4
51.8 MB
122. Separating Express Routes by Path .mp4
68.6 MB
123. Introduction .mp4
15.5 MB
124. Handling Different Request Types .mp4
40 MB
125. Testing POST, PUT, and DELETE Routes .mp4
68.4 MB
126. Handling a Request Body .mp4
112.6 MB
127. Handling URL and Query Parameters .mp4
71.3 MB
128. Introduction .mp4
12.2 MB
129. Methods for Customizing Responses .mp4
89 MB
13. Numbers in JavaScript .mp4
36 MB
130. Working with Cookies .mp4
72.6 MB
131. Adding Middleware to Express Servers .mp4
119.5 MB
132. Introduction -3.mp4
12.2 MB
133. Creating a List Endpoint .mp4
9.4 MB
1337x.to.txt
67 B
134. Creating a Read Endpoint .mp4
36.5 MB
135. Creating a Search Endpoint .mp4
58.6 MB
136. Creating a Create Endpoint .mp4
64.7 MB
137. Creating Delete and Update Endpoints .mp4
73.3 MB
138. Introduction .mp4
24.4 MB
139. In-Depth String Details .mp4
68.7 MB
14. Strings in JavaScript .mp4
37.1 MB
140. Array-Related String Methods .mp4
94.6 MB
141. Colorizing Strings with Chalk .mp4
37.7 MB
142. Introduction .mp4
25.8 MB
143. Basics of the FS Package .mp4
100 MB
144. Reading Files .mp4
70.5 MB
145. Writing Data to Files .mp4
64.9 MB
146. Introduction .mp4
21.8 MB
147. Command-Line Arguments in Node.js .mp4
72.5 MB
148. Parsing Flags in Command-Line Arguments .mp4
71.4 MB
149. Boolean Flags and Flags with Multiple Values .mp4
84.4 MB
15. Booleans in JavaScript .mp4
47.9 MB
150. Introduction .mp4
33.1 MB
151. Getting User Input with Prompts .mp4
70.9 MB
152. The Readline Promises Package .mp4
62.2 MB
153. Strategies for Displaying Multiple Prompts .mp4
71.8 MB
154. Collecting Multi-Line Input .mp4
86.2 MB
155. Introduction .mp4
31.9 MB
156. Basic Functions for Console Drawing .mp4
102.4 MB
157. Drawing a Square .mp4
52.9 MB
158. Creating a Draw Rectangle Function .mp4
98.9 MB
159. Introduction .mp4
25.9 MB
16. Introduction -5.mp4
9.7 MB
160. Basic 4-Bit Console Color Syntax .mp4
66.7 MB
161. 8-Bit and RGB Console Color Syntax .mp4
53.8 MB
162. Other Font Decorations .mp4
23.9 MB
163. Creating Color Helper Functions .mp4
85.2 MB
164. Introduction -3.mp4
15.3 MB
165. Creating a Basic Loading Animation .mp4
112.2 MB
166. Creating an Animated Loading Bar .mp4
94.9 MB
167. Position Adjustments for Animations .mp4
47 MB
168. Displaying Progress for Real Tasks .mp4
46.5 MB
169. Introduction -5.mp4
29.1 MB
17. Objects in JavaScript .mp4
84.9 MB
170. Designing the Game .mp4
33.7 MB
171. The Main Game Loop .mp4
70.2 MB
172. Displaying Player Moves on the Grid .mp4
38.7 MB
173. Tracking Player Moves .mp4
54.1 MB
174. Displaying the Tic-Tac-Toe Grid .mp4
39.4 MB
175. Introduction -7.mp4
14.4 MB
176. Deciding Who Wins and Ending the Game .mp4
116.8 MB
177. Calculating Vertical, Diagonal, and Corner Wins .mp4
67.9 MB
178. Validating and Parsing User Input .mp4
91.9 MB
179. Introduction -9.mp4
30.3 MB
18. Arrays in JavaScript .mp4
35.4 MB
180. Basics of Websockets .mp4
51.4 MB
181. Setting Up A Socket.io Client and Server .mp4
63.1 MB
182. Sending and Handling Socket Events .mp4
58.5 MB
183. Creating a Simple Chat-Room Program .mp4
89.3 MB
184. Introduction 1.mp4
26 MB
185. Creating Client-Side and Server-Side Programs .mp4
62.8 MB
186. Basic Server-Client Communication Strategy .mp4