Companies Home Search Profile

NodeJS Fundamentals Course

Focused View

Shaun Wassell

17:07:34

193 View
  • 1. Get Started with JavaScript .mp4
    01:21
  • 2. What is JavaScript used for .mp4
    15:39
  • 3. Run JavaScript in The Browser Console .mp4
    07:19
  • 4. Run JavaScript with HTML .mp4
    14:24
  • 5. Run JavaScript with Node.js .mp4
    12:39
  • 1. Introduction .mp4
    00:50
  • 2. Declaring Variables in JavaScript .mp4
    13:12
  • 3. If, Else, and Else If in JavaScript .mp4
    08:10
  • 4. JavaScripts Many Different For-Loops .mp4
    16:54
  • 5. While-Loops in JavaScript .mp4
    06:45
  • 1. Introduction .mp4
    00:45
  • 2. Weak vs. Strong Typing and Dynamic vs. Static Typing .mp4
    10:45
  • 3. Numbers in JavaScript .mp4
    12:01
  • 4. Strings in JavaScript .mp4
    09:34
  • 5. Booleans in JavaScript .mp4
    13:27
  • 1. Introduction .mp4
    00:45
  • 2. Objects in JavaScript .mp4
    20:54
  • 3. Arrays in JavaScript .mp4
    09:05
  • 4. Functions in JavaScript .mp4
    14:22
  • 5. BigInts, Symbols, and Undefined in JavaScript .mp4
    12:11
  • 1. Introduction .mp4
    00:53
  • 2. Let Variables vs. Var Variables .mp4
    13:43
  • 3. Double- and Triple-Equals Comparisons in JavaScript .mp4
    16:05
  • 4. Built-in Errors in JavaScript .mp4
    13:29
  • 5. Try-Catch Blocks in JavaScript .mp4
    07:33
  • 1. Introduction .mp4
    00:48
  • 2. JavaScript Array Basics .mp4
    08:12
  • 3. Using the Spread Operator with Arrays .mp4
    13:12
  • 4. Array Equality and Passing by Reference .mp4
    14:06
  • 5. Deep-Equals Testing with Arrays .mp4
    13:47
  • 1. Introduction .mp4
    00:56
  • 2. JavaScript Object Basics .mp4
    09:07
  • 3. The Spread Operator and Object Destructuring .mp4
    18:22
  • 4. Object Equality and Passing by Reference .mp4
    14:22
  • 5. Deep-Equals Testing with Objects .mp4
    15:33
  • 1. Introduction .mp4
    01:11
  • 2. In-Depth String Details .mp4
    16:55
  • 3. Array-Related String Methods .mp4
    22:18
  • 4. Colorizing Strings with Chalk .mp4
    06:44
  • 1. Introduction .mp4
    00:47
  • 2. Basic Function Syntax .mp4
    15:44
  • 3. The arguments Object .mp4
    12:21
  • 4. Default Arguments in Functions .mp4
    09:52
  • 5. Functions Inside Objects .mp4
    10:45
  • 1. Introduction -3.mp4
    01:30
  • 2. Basics of the FS Package .mp4
    21:35
  • 3. Reading Files .mp4
    14:21
  • 4. Writing Data to Files .mp4
    10:48
  • 1. Introduction -5.mp4
    01:15
  • 2. Command-Line Arguments in Node.js .mp4
    17:37
  • 3. Parsing Flags in Command-Line Arguments .mp4
    13:48
  • 4. Boolean Flags and Flags with Multiple Values .mp4
    14:21
  • 1. Introduction -7.mp4
    01:53
  • 2. Getting User Input with Prompts .mp4
    13:17
  • 3. The Readline Promises Package .mp4
    10:30
  • 4. Strategies for Displaying Multiple Prompts .mp4
    11:39
  • 5. Collecting Multi-Line Input .mp4
    14:24
  • 1. Introduction .mp4
    01:46
  • 2. Basic Functions for Console Drawing .mp4
    21:16
  • 3. Drawing a Square .mp4
    09:53
  • 4. Creating a Draw Rectangle Function .mp4
    16:50
  • 1. Introduction .mp4
    01:26
  • 2. Basic 4-Bit Console Color Syntax .mp4
    16:42
  • 3. 8-Bit and RGB Console Color Syntax .mp4
    12:25
  • 4. Other Font Decorations .mp4
    05:43
  • 5. Creating Color Helper Functions .mp4
    15:32
  • 1. Introduction .mp4
    00:52
  • 2. Creating a Basic Loading Animation .mp4
    21:01
  • 3. Creating an Animated Loading Bar .mp4
    14:48
  • 4. Position Adjustments for Animations .mp4
    07:24
  • 5. Displaying Progress for Real Tasks .mp4
    06:40
  • 1. Introduction -3.mp4
    01:33
  • 2. Basics of Websockets .mp4
    12:58
  • 3. Setting Up A Socket.io Client and Server .mp4
    13:55
  • 4. Sending and Handling Socket Events .mp4
    10:34
  • 5. Creating a Simple Chat-Room Program .mp4
    14:39
  • 1. Introduction .mp4
    01:31
  • 2. Creating Simple Node Web-Servers .mp4
    12:45
  • 3. The Request and Response Objects .mp4
    17:40
  • 4. Handling Different Paths .mp4
    11:38
  • 5. Restarting the Server Automatically .mp4
    05:59
  • 1. Introduction -3.mp4
    00:51
  • 2. Designing a REST API .mp4
    09:47
  • 3. Creating a List Endpoint .mp4
    12:02
  • 4. Creating a Read Endpoint .mp4
    07:53
  • 5. Creating a Search Endpoint .mp4
    10:52
  • 6. Creating a Create Endpoint .mp4
    05:20
  • 7. Creating Delete and Update Endpoints .mp4
    12:29
  • 1. Introduction .mp4
    01:09
  • 2. Handling Different Request Types .mp4
    12:03
  • 3. Testing POST, PUT, and DELETE Routes .mp4
    08:06
  • 4. Handling a Request Body .mp4
    13:48
  • 5. Handling URL and Query Parameters .mp4
    16:44
  • 1. Introduction .mp4
    00:57
  • 2. Basic Framework Design .mp4
    09:29
  • 3. Setting Up a Server Framework .mp4
    05:37
  • 4. Parsing Route Definitions .mp4
    13:46
  • 5. Parsing Query Parameters and Request Payloads .mp4
    11:27
  • 6. Parsing URL Parameters Automatically .mp4
    14:59
  • Description


    This foundational NodeJS Fundamentals training prepares learners to manage web servers and build robust web applications that scale according to demand or even debug existing network applications with NodeJS.

    Choosing the right runtime environment for applications to run on can be just as important to the overall speed, stability and reliability as the programming language and writing the application. NodeJS applications are written in JavaScript and can be used to develop server-side and networking applications that make every job much easier.

    More details


    This NodeJS Fundamentals course will explain the basics of working in a runtime environment, what makes NodeJS different, and how to use it to write applications that speed up your work and make your networks more responsive.

    For anyone who manages NodeJS training, this programming training can be used to onboard new IT professionals, curated into individual or team training plans, or as a NodeJS reference resource.

    NodeJS Fundamentals: What You Need to Know

    This NodeJS Fundamentals training covers NodeJS topics including:

    • Understanding essential JavaScript concepts well enough to feel comfortable tackling Node concepts
    • Designing a REST API
    • Creating API endpoints
    • Parsing query parameters and request payloads

    Who Should Take NodeJS Fundamentals Training?

    This NodeJS training is considered foundational-level programming training, which means it was designed for someone with no experience at all in NodeJS.

    NodeJS training. If you work alongside developers or administrators who often refer to "server-side web development" or "language interpreters," this training will make sure you'll understand them and can contribute your own insights.

    New or aspiring developers. NodeJS is a particularly good environment for building efficient network applications. If you work with applications or networks affected by Internet of Things, microservices, or even streaming apps, NodeJS' event-driven programming makes it an excellent choice for extending and enhancing your systems.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Shaun Wassell
    Shaun Wassell
    Instructor's Courses

    "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.

    Certifications: None

    Areas of expertise: Web development, programming, data science

    CBT Nuggets is renowned for providing innovative training that's informative, meaningful, and engaging. We provide a variety of training, primarily in IT, project management, and office productivity topics. Our comprehensive library contains thousands of training videos ranging from Cisco networking to Microsoft Word. Whether you want to pass a certification exam, increase your skills, or simply learn new things, we've got you covered! All of our training is delivered through high-quality online streaming video. Subscribers can train 24 hours a day, seven days a week, from the convenience of a computer or mobile device. CBT Nuggets trainers are the rock stars of training, renowned for their expertise, industry-wide credibility, and engaging personalities. They enable CBT Nuggets to deliver accurate, up-to-date training, using a laid-back whiteboard presentation style. There are no scripts, EVER. Our trainers love to teach, and it shows! CEO and founder Dan Charbonneau was a Microsoft trainer when he began recording CBT Nuggets' very first training videos back in the 1990s. He wanted to help provide large organizations, small teams and individuals with comprehensive and budget-conscious training, and he realized it couldn't be done in a classroom. From the CBT Nuggets World Headquarters in Eugene, Oregon, Dan and his team promise each video will be informative, comprehensive, accurate, and fun to watch.
    • language english
    • Training sessions 99
    • duration 17:07:34
    • Release Date 2023/08/01