Skip to content

ArchitectAK/Becoming-A-Nodejs-Developer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

Becoming-A-Nodejs-Developer

Learning path for becoming nodejs developer from zero to hero. This repo is practical coding based on LinkedIn Learning Path Become a Node.js Developer

These series includes steps to become nodejs developers for beginner to experienced developers

Courses included in this learning path are

  1. Learning Node.js
  2. Node.js Essential Training
  3. Learning npm - the Node Package Manager
  4. Building a Website with Node.js and Express.js
  5. Databases for Node.js Developers
  6. Node.js: Testing and Code Quality
  7. Express Essential Training
  8. Node.js: Securing RESTful APIs
  9. Node.js: Security
  10. Building RESTful APIs with Node.js and Express
  11. Node.js: Real-Time Web with Socket.IO
  12. Node.js: Deploying Applications

Deatiled list of topics of courses with github repo link

Learning Node.js

1. Introduction to Node -

  • Understanding Node
  • Demo application overview
  • Download and install node
  • Why is Javascript is Node's language?
  • The benefits and features of Javascript
  • Asynchrounous tasks and callbacks

2. Understanding NPM: Node Package Manager

  • Write your own module
  • Manage third-party package with npm
  • What is package.json file?

3. Reading and Writing files

  • Reading from files
  • Access directories
  • Write to a file

4. Exploring Web framework

  • Node.js framwework
  • Express
  • Socket.io

5. Demo Chat App Client for the browser

  • Static serving with Express
  • Creating browser app
  • Create a get messages service
  • Create a post messages service
  • Connect to Socket.io from the browser app

About

Learning path for becoming nodejs developer from zero to hero. These series includes steps to become nodejs developers for beginner to experienced developers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published