Learn all the development related tasks
Day 1 & 2 Node.js Essential Training Learn NVM (Node version Manager) or n, Async and await
Day 3 Lynda - Building a Website with Node.js and Express.js(omit template part)
Day 4 Learn Mongodb from lynda Install Navicat and get familiar with the user interface
Day 5 & 6 Practice Express with sample helloworld Practice express.Router Learn Techniques using postman post and get
Day 7 & 8 Learn ORM of sequelize js and moongoose
Day 9 & 10 Angular 2+ lynda tutorials Building Angular and Node Apps with Authentication(JWT) Angular forms and validations , Angular routing ,Angular with http
Day 11 & 12 Learn Akveo ngx-admin angular material
Create angular components , work with typescript and scss.
Read Documentation from Nebular
Day 13 Learn file upload on server using multer and GridFS
Day 14 Learn node and pdf operations using pdfmake library
Day 15 Socket.io (client & Server)
Learn how to deploy code on production server
Day 16 Learn pm2/node-dev and nodemon in Node.js.
Day 17 Use vmware install ubuntu configure network and learn cronjobs in linux
Day 18 Learn PUTTY and winscp to login to linux server
Day 19 sendgrid (email) / twilio (sms)
Day 20 Create github account (make sure that the username should be {yourname}edulab example rahuledulab) create a repository make changes and commit Use common commands like git pull, git push, git stash and git checkout
Day 21 install ubuntu server learn linux OS basics like cd,mv,cp -r,ls,pwd,chmod, chown , grep -rnw / -e "" , service commands,zip/unzip,rm -rf deploy the complete solution offline without internet
Day 22 Learn Nginx
For small teams trying out Edulab for an unlimited period of time
Unlimited SSD Storage
Unlimited Bandwith
Magic Auto Backup
Free Domain
6 Core CPU
For larger businesses or those with onal administration needs
Unlimited SSD Storage
Unlimited Bandwith
Magic Auto Backup
Free Domain
6 Core CPU