Practical Node : Part 1

Online NodeJS Training in Bangladesh 

Registration form

https://goo.gl/forms/Yjcz5X4wgCn226xF2

Course introduction (tentative)

TopicsDetailsApprox hour
IntroductionIntro and goal of this course
What is node 
Why is node popular
Where is node going
0.5
Node EngineWhat is nodejs engine
V8 source code
Architecture analysis
1.0
ConceptsHello node
Modules
Exports, Import, Require
Functions vs Classes
1.5
CodingNpm
Hello http server
Hello advanced http server
Comparisons between http servers
1.5
Asynchronous ProgrammingHow asynchronous programming works
Promise
Async await
Event loop
1.5
Recap and planningRecap the previous topics
Plan the MEAN project structure
Models –  Student, Teacher, Course, Enrollment 
1
ExpressHello express
Routes
Serve static files and middleware
Templates and template engines
Handle HTTP requests (GET, POST)
Restful API 
Analyze express boilerplate
Practice and assignment
6
MongoDBWhat is MongoDB
Manage MongoDB using GUI
What is Mongoose
Create database operations using Mongoose
Practice and assignment
3
MEENSetup the project
Discussion on file structure
CRUD operation using MongoDB, Express, Ejs and Node
Practice and assignment
3
AngularAngular Overview (Not in depth)
Setup the client project
Practice and assignment
3
MEANSetup the project 
Discussion on file structure
CRUD operation using MongoDB, Express, Angular and Node
3
TestingTypes of testing 
Testing frameworks overview
Puppeteer and Jest 
3
RecapClosing discussion and extra hours 2

Max 3 month course30

Course information (approx):

  • Course fee : 2000 BDT 
  • Course total hour : 30
  • Class day : Friday and Saturday and any other national holiday
  • Time: 9:00 pm to 10:30 pm 

If you have any question regarding this online course, please feel free to message us at 
Our Facebook page :  https://www.facebook.com/codecoopersacademy
or comment in this post.
You may also reach our event : https://www.facebook.com/events/725860664430499/

You May Also Like

About the Author: Foyzul Karim

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: