Skip to content

TrainingByPackt/Professional-Node.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub issues GitHub forks GitHub stars PRs Welcome

Professional Node.js

This course will focus primarily on Express as the framework that the website will be built in. In addition to Express, we will cover using Redis and Socket.io to make more robust and dynamic sites. Many courses only focus on one of these, but this course will cover all of them.By the end of this course the reader will be able to build applications using Express, Redis, and Socket.io. Express helps by making full featured web applications easy, if you know how. Redis opens doors by making data quick and easy to fetch. Many sites have used Redis to make difficult data problems easy. Lastly Socket.io makes two way communication between the browser and web application easy. If you have every needed to build something that was real-time than Socket.io is what you want to use.

What you will learn

  • Build your custom middleware for Express
  • Integrate Socket.IO with Express and use the same authentication
  • Create a secure local store for passwords
  • Leverage the power of Redis for messaging

Hardware requirements

For an optimal student experience, we recommend the following hardware configuration:

  • Processor: 2.6 GHz or higher, preferably multi-core
  • Memory: 4GB RAM
  • Hard disk: 10GB or more
  • A projector
  • An Internet connection

Software requirements

You’ll also need the following software installed in advance:

  • Operating system: Windows Server 2008 R2 SP1 (and above) or Windows 7 SP 1 (or above)
  • A working installation of Node.js latest version
  • npm 3
  • Google Chrome
  • Notepad++
  • A transpiler, such as Babel

About

Create modular and scalable applications with ease by using the best features of Node.js

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •