MENUMENU
    • HOME
    • ABOUT US
    • TRAINING
      • Mobile Application
        • Android Training
        • IOS Training
      • Software Testing
        • Manual Testing
        • JMeter Training
        • Perfecto Mobile Testing Training
        • Performance Engineering
        • LoadRunner
        • ETL Testing Training
        • QTP
        • Selenium
        • LoadRunner
      • Java
        • Core Java
        • J2EE
        • Spring
        • Struts
        • Hibernate
      • Web Development
        • PHP Training
        • AngularJS Training
        • JavaScript Training
        • Node JS Training
        • Angular 4 Training
      • Microsoft Courses
        • Dot Net Training
        • ASP.NET MVC Training
        • SharePoint Training
        • Advanced Excel Training
        • Microsoft Excel Macro Training
      • Database Developer
        • MongoDB Training
        • Apache Cassandra Training
      • RPA Training
        • Blue Prism Training
        • UiPath Training
        • Automation Anywhere Training
      • Cloud Computing
        • Amazon Web Services (AWS)
        • Salesforce Training
      • Big Data
        • Hadoop Training
        • Big Data Analytics Training
        • Apache Spark Training
      • Oracle
        • Oracle PL/SQL Training
        • Oracle DBA Training
      • Project Management
        • Business Analytics Training
        • Scrum Master Training
        • Prince2 Training
        • ITIL Training
        • PMP Training
        • Microsoft Project Training
        • Authorized Primavera
      • Other Training
        • Ethical Hacking
        • C C++ Training
        • Unix Shell Scripting Training
        • Data Modeling Training
        • Tensorflow Training
        • Workday Training
        • PEGA Training
        • CCNA Training
    • SERVICES
      • Web Development
      • Software Development
      • Home Automation
      • Network Infrastructure
      • Embedded & PCB Desinging
    • CAREERS
    • REGISTRATION
    • CONTACT US
Product was added to your cart

Node JS Training

Home Node JS Training

NODE JS TRAINING COURSE CONTENT

SECTION1: INTRODUCTION TO NODE WORLD

  • Introduction to Javascript event driven programming
  • Introduction to Node event -driven programming

SECTION2: MAKING A WEB SERVER

  • Webserver basis
  • How to set up a router?
  • Serving static files / pages
  • Content caching
  • Streaming and optimization
  • File System Security issues and measures

SECTION3: HTTP OBJECT

  • Introduction to HTTP Object
  • Processing POST Data
  • Handling File uploads
  • Using Node as HTTP Client
  • Implementing download Throttling

SECTION4: WORKING WITH DATA SERIALIZATION

  • JSON to Object & Object to JSON
  • XML to Object and Object to XML
  • Explanation Browser to Server communication

SECTION5: WORKING WITH DATABASES

  • Writing to a CSV File in Database
  • Working with MYSQL Server in Databases

SECTION6: WEB DEVELOPMENT WITH EXPRESS

  • Express scaffolding
  • Defining and applying environments
  • Dynamic routing
  • Templating IN Express
  • CSS engines with Express
  • Initializing and using sessions
  • Demo of making an Express web application
  • File System Security issues and measures

SECTION7: ALL ABOUT SECURITY

  • Basic Authentication methods
  • Passwork cryptography
  • Setting up HTTPS
  • How to safegaurd your site from cross-site forgeries

SECTION8: ADVANCED NETWORK CONCEPTS

  • Sending Emails
  • Sending SMSs
  • Communicating with TCP
  • Creating your own SMTP Server
  • Virtual Hosting Environment

SECTION9: WRITING CUSTOMIZED NODE MODULES

  • Creating a test driven Module Mock-up
  • Writing a functional mdoule
  • Extending the module’s API
  • Deploying a  module to npm

SECTION10: GETTING IT TO PRODUCTION

  • How to set up production server environment
  • How to set up auto crash recovery
  • Continous Deployment in Node

 

HOMEABOUT USTRAININGSERVICESCAREERSREGISTRATIONCONTACT US
© 2016 All rights reserved. VTECH SOFT IT SERVICES