وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

NodeJS Fundamentals Course

سرفصل های دوره

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.


1. Get Started with JavaScript
  • 1. Get Started with JavaScript
  • 2. What is JavaScript used for
  • 3. Run JavaScript in The Browser Console
  • 4. Run JavaScript with HTML
  • 5. Run JavaScript with Node.js

  • 2. Learn JavaScript Syntax
  • 1. Introduction
  • 2. Declaring Variables in JavaScript
  • 3. If, Else, and Else If in JavaScript
  • 4. JavaScripts Many Different For-Loops
  • 5. While-Loops in JavaScript

  • 3. Basic JavaScript Data Types
  • 1. Introduction
  • 2. Weak vs. Strong Typing and Dynamic vs. Static Typing
  • 3. Numbers in JavaScript
  • 4. Strings in JavaScript
  • 5. Booleans in JavaScript

  • 4. JavaScript Functions, Objects, and Other Types
  • 1. Introduction
  • 2. Objects in JavaScript
  • 3. Arrays in JavaScript
  • 4. Functions in JavaScript
  • 5. BigInts, Symbols, and Undefined in JavaScript

  • 5. Scoping, Equality, and Error Handling in JavaScript
  • 1. Introduction
  • 2. Let Variables vs. Var Variables
  • 3. Double- and Triple-Equals Comparisons in JavaScript
  • 4. Built-in Errors in JavaScript
  • 5. Try-Catch Blocks in JavaScript

  • 6. Working with JavaScript Arrays
  • 1. Introduction
  • 2. JavaScript Array Basics
  • 3. Using the Spread Operator with Arrays
  • 4. Array Equality and Passing by Reference
  • 5. Deep-Equals Testing with Arrays

  • 7. Working with JavaScript Objects
  • 1. Introduction
  • 2. JavaScript Object Basics
  • 3. The Spread Operator and Object Destructuring
  • 4. Object Equality and Passing by Reference
  • 5. Deep-Equals Testing with Objects

  • 8. Working with JavaScript Strings
  • 1. Introduction
  • 2. In-Depth String Details
  • 3. Array-Related String Methods
  • 4. Colorizing Strings with Chalk

  • 9. Working with JavaScript Functions
  • 1. Introduction
  • 2. Basic Function Syntax
  • 3. The arguments Object
  • 4. Default Arguments in Functions
  • 5. Functions Inside Objects

  • 10. Work with Files in Node.js
  • 1. Introduction -3
  • 2. Basics of the FS Package
  • 3. Reading Files
  • 4. Writing Data to Files

  • 11. Working with Command-Line Arguments in Node.js
  • 1. Introduction -5
  • 2. Command-Line Arguments in Node.js
  • 3. Parsing Flags in Command-Line Arguments
  • 4. Boolean Flags and Flags with Multiple Values

  • 12. Interactive Command-Line Applications in Node.js
  • 1. Introduction -7
  • 2. Getting User Input with Prompts
  • 3. The Readline Promises Package
  • 4. Strategies for Displaying Multiple Prompts
  • 5. Collecting Multi-Line Input

  • 13. Console Drawing with Node.js
  • 1. Introduction
  • 2. Basic Functions for Console Drawing
  • 3. Drawing a Square
  • 4. Creating a Draw Rectangle Function

  • 14. Console Colors with Node.js
  • 1. Introduction
  • 2. Basic 4-Bit Console Color Syntax
  • 3. 8-Bit and RGB Console Color Syntax
  • 4. Other Font Decorations
  • 5. Creating Color Helper Functions

  • 15. Console Animations with Node.js
  • 1. Introduction
  • 2. Creating a Basic Loading Animation
  • 3. Creating an Animated Loading Bar
  • 4. Position Adjustments for Animations
  • 5. Displaying Progress for Real Tasks

  • 16. Node.js Websocket Basics
  • 1. Introduction -3
  • 2. Basics of Websockets
  • 3. Setting Up A Socket.io Client and Server
  • 4. Sending and Handling Socket Events
  • 5. Creating a Simple Chat-Room Program

  • 17. Node Web-Servers The Basics
  • 1. Introduction
  • 2. Creating Simple Node Web-Servers
  • 3. The Request and Response Objects
  • 4. Handling Different Paths
  • 5. Restarting the Server Automatically

  • 18. Node Web-Servers Simple REST API Example
  • 1. Introduction -3
  • 2. Designing a REST API
  • 3. Creating a List Endpoint
  • 4. Creating a Read Endpoint
  • 5. Creating a Search Endpoint
  • 6. Creating a Create Endpoint
  • 7. Creating Delete and Update Endpoints

  • 19. Node Web-Servers Handle Different Request Types
  • 1. Introduction
  • 2. Handling Different Request Types
  • 3. Testing POST, PUT, and DELETE Routes
  • 4. Handling a Request Body
  • 5. Handling URL and Query Parameters

  • 20. Node Web-Servers Create Your Own Server Framework
  • 1. Introduction
  • 2. Basic Framework Design
  • 3. Setting Up a Server Framework
  • 4. Parsing Route Definitions
  • 5. Parsing Query Parameters and Request Payloads
  • 6. Parsing URL Parameters Automatically
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 17460
    حجم: 5155 مگابایت
    مدت زمان: 1028 دقیقه
    تاریخ انتشار: 13 مرداد 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید