Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Node.js Essential Training (2013) [repost]

    Posted By: house23
    Node.js Essential Training (2013) [repost]

    Node.js Essential Training (2013)
    MP4 | AVC 306kbps | English | 960x540 | 15fps | 3h 17mins | AAC stereo 128kbps | 563 MB
    Genre: Video Training

    Node.js is a powerful tool for controlling web servers, building applications, and creating event-driven programming. And it brings JavaScript—a language familiar to all web developers—into an environment independent of web browsers. Learn all about Node.js and start creating JavaScript applications in this course with Joseph LeBlanc. He shows how to install Node.js on Mac, Windows, and Linux and dives deep into its modules and Express framework for app development. Learn how to unit test your code, start sessions on web servers, stream data, and create simple command-line tools.

    Introduction
    Welcome
    What you should know before watching this course
    Using the exercise files
    Using the challenges

    1. Installing Node.js
    Why use Node.js?
    Choosing a Node.js installation process
    Installing Node.js on the Mac
    Installing Node.js on Windows
    Installing Node.js via Node Version Manager on Ubuntu Linux
    Installing Node.js via Node Version Manager on a Mac

    2. Understanding Node.js
    Exploring language additions to the V8 JavaScript engine
    Understanding require() and modules
    Understanding callback execution in the event loop

    3. Node Packaged Modules (NPM)
    Initializing Node.js projects
    Finding an NPM
    Maintaining projects using the npm command

    4. Modules
    Creating modules with getters and setters
    Understanding module caching and scopes
    Implementing JavaScript creational patterns
    Challenge: Leveraging module caching
    Solution: Leveraging module caching

    5. Using the Express Framework
    Starting Express applications
    Handling GET requests returning JSON
    Navigating large datasets using request variables in routes
    Modifying data through PUT requests
    Supplying middleware to modify HTTP response headers
    Generating HTML views in Jade
    Challenge: List all records as JSON
    Solution: List all records as JSON

    6. Unit Testing
    Evaluating unit testing methodologies
    Isolating existing code for testing
    Supplying helpers for test data
    Writing unit tests with Mocha
    Simulating HTTP requests with SuperTest

    7. Sessions and Databases
    Connecting to MongoDB via Mongoose
    Defining schemas for collections in Mongoose
    Querying MongoDB collections
    Persisting Express sessions through MongoDB and mongo-connect
    Logging in to Express applications using Passport

    8. Command-Line Interfaces
    Controlling the built-in REPL
    Constructing a custom REPL
    Receiving command-line arguments with Optimist
    Building command-line tools
    Challenge: Launch a custom REPL from a command
    Solution: Launch a custom REPL from a command

    9. Events and Streams
    Emitting events and attaching listeners
    Streaming chunked data through readable streams
    Controlling readable streams
    Piping readable data into writable streams
    Handling duplex streams over TCP

    Conclusion
    Deploying projects to cloud hosting services
    Finding Node.js resources


    Format : MPEG-4
    Format profile : Base Media / Version 2
    Codec ID : mp42
    File size : 17.3 MiB
    Duration : 5mn 32s
    Overall bit rate : 437 Kbps
    Encoded date : UTC 2013-10-15 15:19:30
    Tagged date : UTC 2013-10-15 15:19:30
    Writing library : Apple QuickTime
    Copyright : lynda.com
    Video #2
    ID : 2
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : Main@L3.1
    Format settings, CABAC : Yes
    Format settings, ReFrames : 3 frames
    Codec ID : avc1
    Codec ID/Info : Advanced Video Coding
    Duration : 5mn 32s
    Bit rate mode : Variable
    Bit rate : 306 Kbps
    Width : 960 pixels
    Height : 540 pixels
    Display aspect ratio : 16:9
    Frame rate mode : Constant
    Frame rate : 15.000 fps
    Resolution : 24 bits
    Colorimetry : 4:2:0
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.039
    Stream size : 12.1 MiB (70%)
    Encoded date : UTC 2013-10-15 15:19:30
    Tagged date : UTC 2013-10-15 15:19:30
    Audio #1
    ID : 1
    Format : AAC
    Format/Info : Advanced Audio Codec
    Format version : Version 4
    Format profile : LC
    Format settings, SBR : No
    Format settings, PS : Yes
    Codec ID : 40
    Duration : 5mn 32s
    Bit rate mode : Variable
    Bit rate : 128 Kbps
    Maximum bit rate : 131 Kbps
    Channel(s) : 2 channels
    Channel positions : Front: L R
    Sampling rate : 48.0 KHz
    Resolution : 16 bits
    Stream size : 5.07 MiB (29%)
    Encoded date : UTC 2013-10-15 15:19:30
    Tagged date : UTC 2013-10-15 15:19:30


    Node.js Essential Training (2013) [repost]

    Node.js Essential Training (2013) [repost]

    Node.js Essential Training (2013) [repost]


    No mirrors please