Home| All soft| Last soft| Your Orders| Customers opinion| Helpdesk| Cart

Program Search:


Shopping Cart:




*Note: Minimum order price: €20
We Recommend:

Joseph LeBlanc - Node.js Essential Training Video €10 buy download

Joseph LeBlanc - Node.js Essential Training | 563MB
Duration: 3h 17m | Video: MPEG-4 960x540 (16:9) 15fps 302kbps | Audio: AAC 48kHz mono 128kbps
Released: 2013 | Genre: eLearning | Level: Beginner | Language: English

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.

Content
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



Screenshots:





Download File Size:547.49 MB


Joseph LeBlanc - Node.js Essential Training Video
€10
Customers who bought this program also bought:
  • LiveLessons Learning Node.js €15
  • Node.js Recipes A Problem-Solution Approach PDF, EPUB eBook €10

  • Home| All Programs| Today added Progs| Your Orders| Helpdesk| Shopping cart      





    DxO PhotoLab 5 ELITE €25


    SketchUp Pro 2022 €30


    Corel Painter 2023 €40






    FileMaker Pro 19 €50


    Pinnacle Studio Ultimate 25 €25


    CorelDRAW Graphics Suite 2022 €65






    Autodesk 3DS MAX 2023 €75

                 

    Autodesk Inventor Professional 2023 €95