Appium – NodeJS

Overview / Description: The goal of the training program is to learn NodeJS runtime. NodeJS is a JavaScript runtime built on Chrome’s V8 JavaScript engine. NodeJS uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. With an aim to develop UI based application the NodeJS is powerful comparing to other technologies.Enroll in our Professionals Accelerated Transition program and qualify for exclusive job placement opportunities with our recruiting and placement services.

Prerequisites / Eligibility: Every software Professional who would like to grow their horizon beyond Web Application Development with NodeJS
Required basic knowledge of programming using c or c++ or javascript commands.

Detailed Course Content :

Chapter 01: Introduction to NodeJS and Architecture (1 hour)

  • 1.1 Understand Web Basics (Web Application, RESTful services)
  • 1.2 Client Server Architecture,
  • 1.3 Introduction to NodeJs
  • 1.4 Difference between Java, .NET with NodeJs
  • 1.5 Install Node.js on Windows
  • 1.6 Write “Hello World!” in Node.js
  • 1.7 Run your first web server
  • 1.8 Available IDEs for NodeJs
  • 1.9 Visual Studio Code, Eclipse, Atom, etc.,
  • 1.10 Understand npm

Chapter 02 : Java Basics (2 hours)

  • 2.1 Understand client side script
  • 2.2 Writing Javascript
  • 2.3 Understand the importance of javascript
  • Inline javacript
  • Internal javascipt
  • External javascript
  • 2.4 Javascript objects:
  • document
  • string
  • window
  • Array
  • Anonymous function
  • IIFE( immediate invoke function expression)
  • Javascript call back function

Chapter 03: Json (1 hour)

  • 3.1 Introduction to json
  • 3.2 Json syntax
  • 3.3 Difference between xml and json
  • 3.4 Handling Json objects
  • 3.5 Handling json array objects

Chapter 04: HTML5 (2 hours)

  • 4.1 Static Web Page designing
  • 4.2 Understand HTML5
  • HTML Tags
  • Table Tags
  • Design UI Controls
  • Advanced HTML5 features

Chapter 05: CSS (1 hour)

  • 5.1 Apply styles to HTML pages
  • Inline css,
  • internal css,
  • external css
  • CSS Menu

    Chapter 06: Bootstrap (2 hours)

    • 6.1 Understand RWD( Responsive Web Page Design)
    • 6.2 Apply bootstrap for html pages to make it responsive
    • 6.3 Bootstrap Grid System
    • 6.4 Working with bootstrap class

    Chapter 07: NodeJS (2 hours)

    • 7.1 Implement programming basics using NodeJs
    • 7.2 REPL Environment
    • 7.3 Available node modules like
    • 7.4 Http, Express, forever, nodemailer, File System
    • 7.5 Make NodeJS service running

    Chapter 08: HTTP Module (2 hours)

    • 8.1 Introduction to HTTP module
    • 8.2 Creating services using http module
    • 8.3 Understand request and response object
    • 8.4 passing parameters, overloading methods

    Chapter 09: ExpressJS(3 hours)

    • 9.1 Understand Web API
    • 9.2 Understand ExpressJs module to create Web API
    • 9.3 Difference between HTTP

      Chapter 0and ExpressJs

    • 9.4 Develop web API using ExpressJS

    Chapter 10: MySql(3 hours)

    • 10.1 Understand MySql Database
    • 10.2 Installation of MySql
    • 10.3 Perform CRUD Operations
    • 10.4 Installation of MySql for NodeKS
    • 10.5 Perform CRUD operations on MySql
    • ExpressJS interact with database

    Chapter 11 : MongoDB(3 hours)

    • 11.1 Understand MongoDB
    • 11.2 Installation of MongoDB
    • 11.3 Perform CRUD Operations
    • 11.4 Installation of MongoDB module for NodeJS
    • 11.5 Perform CRUD operations on MySql
    • 11.6 ExpressJS interact with MongoDB

    Chapter 012: EJS (3 hours)

    • 12.1 Introduction
    • 12.2 Create forms using EJS
    • 12.3 EJS UI programming
    • 12.4 CRUD Operations using EJS Forms

    Chapter 013: NodeJS Routing (3 hours)

    • 13.1 Introduction to Route
    • 13.2 Routing using NodeJS
    • 13.3 Examples

    Chapter 014: Authentication (2 hours)

    • 14.1 introduction
    • 14.2 syntax
    • 14.3 examples
  • Member Testimonials

    Rene Gabor

    “I went to New Delhi (from Sydney) to attend a Java Hibernate course. Thousand dollars in course fees and air fares and other expenditures were... Read More
    2017-06-30T12:00:49+00:00
    “I went to New Delhi (from Sydney) to attend a Java Hibernate course. Thousand dollars in course fees and air fares and other expenditures were outlayed. Having stated this, it is my first time to try an Online Video Course (with reasonable cost) and soon realised the ITeLearn Selenium videos has the best explanations of concepts and examples were superbly presented. So clear that I took screen shots and took notes of every important points and into my USB, which I will take with me to my next contract engagement, as my quick reference. Karthik and Team members of ITeLearn, thanks very much indeed”.

    teenuchp

    its greatttttttttttttttt awesome. thanks for teaching slowly and in detail for someone like me who is new to the tool.
    2017-06-30T12:15:34+00:00
    its greatttttttttttttttt awesome. thanks for teaching slowly and in detail for someone like me who is new to the tool.

    Guy Noel

    I am enjoying ITeLearn videos day by day. It's a very informative program. I was able to handle 3 interviews about Selenium after viewing videos... Read More
    2017-06-30T11:37:41+00:00
    I am enjoying ITeLearn videos day by day. It's a very informative program. I was able to handle 3 interviews about Selenium after viewing videos from the first 3 sessions. I believe that I will master Selenium by the end of the last video. Thank you for sharing your knowledge.

    amarnath reddy

    Your voice is crystal clear and the rate of speech of yours is really good. Thanks a tonne
    2017-06-30T12:12:53+00:00
    Your voice is crystal clear and the rate of speech of yours is really good. Thanks a tonne

    srinivass gorrepati

    Super super super 🙂 very nice videos keep posting new videos thank you so much
    2017-06-30T12:09:58+00:00
    Super super super 🙂 very nice videos keep posting new videos thank you so much
  •  

Leave a Reply

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