• No products in the cart.

ratings 

Introduction to Node.js is a fast-paced hands-on jumpstart right to the core skills required to developing web applications with Node.js. Introduction to Node.js is a fast-paced hands-on jumpstart right to the core skills required to developing web applications with Node.js.

PRIVATE
Course Access

Unlimited Duration

Last Updated

March 4, 2021

Students Enrolled

Total Reviews

Posted by
Certification

This skills-focused course is approximately 50% hands-on. In this course you will learn about:

· Learn server-side JavaScript coding through Node.js

· Explore the latest JavaScript features, and ECMAScript modules

· Walk through different stages of developing robust applications using Node.js

· Install and use Node.js for development

· Use the Express application framework

· Work with REST service development using the Restify framework

Use data storage engines such as MySQL, SQLITE3, and MongoDB

Course Curriculum

    • The capabilities of Node.js 00:00:00
    • Why should you use Node.js? 00:00:00
    • The Node.js event-driven architecture 00:00:00
    • Embracing advances in the JavaScript language 00:00:00
    • Developing microservices or maxiservices with Node.js 00:00:00
    • System requirements 00:00:00
    • Installing Node.js using package managers 00:00:00
    • Installing from the source on POSIX-like systems 00:00:00
    • Installing multiple Node.js instances with nvm 00:00:00
    • Requirements for installing native code modules 00:00:00
    • Choosing Node.js versions to use and the version policy 00:00:00
    • Choosing editors and debuggers for Node.js 00:00:00
    • Running and testing commands 00:00:00
    • Advancing Node.js with ECMAScript 2015, 2016, 2017, and beyond 00:00:00
    • Using Babel to use experimental JavaScript features 00:00:00
    • Defining a Node.js module 00:00:00
    • Finding and loading modules using require and import 00:00:00
    • Using npm – the Node.js package management system 00:00:00
    • The Yarn package management system 00:00:00
    • Sending and receiving events with EventEmitter 00:00:00
    • Understanding HTTP server applications 00:00:00
    • HTTP Sniffer – listening to the HTTP conversation 00:00:00
    • Web application frameworks 00:00:00
    • Getting started with Express 00:00:00
    • Creating an Express application to compute Fibonacci numbers 00:00:00
    • Making HTTPClient requests 00:00:00
    • Calling a REST backend service from an Express application 00:00:00
    • Exploring Promises and async functions in Express router functions 00:00:00
    • Architecting an Express application in the MVC paradigm 00:00:00
    • Creating the Notes application 00:00:00
    • Theming your Express application 00:00:00
    • Scaling up – running multiple Notes instances 00:00:00
    • Understanding the problem – the Notes app isn’t mobile friendly 00:00:00
    • Learning the mobile-first paradigm theory 00:00:00
    • Using Twitter Bootstrap on the Notes application 00:00:00
    • Flexbox and CSS Grids 00:00:00
    • Mobile-first design for the Notes application 00:00:00
    • Using third-party custom Bootstrap themes 00:00:00
    • Remembering that data storage requires asynchronous code 00:00:00
    • Logging and capturing uncaught errors 00:00:00
    • Storing notes in a filesystem 00:00:00
    • Storing notes with the LevelDB datastore 00:00:00
    • Storing notes in SQL with SQLite3 00:00:00
    • Storing notes the ORM way with Sequelize 00:00:00
    • Storing notes in MongoDB 00:00:00

Course Reviews

Profile Photo
ashar hafeez
0
62

Students

About Instructor

Pak

Course Events

[wplms_eventon_events]

More Courses by Insturctor

© 2021 Ernesto.  All rights reserved.  
X