Hire, Train & Deploy


It has been a common observation around the world that there is a huge gap in the skill set required by the corporates and the skill set possessed by the candidates, especially the ones who have recently completed college.

Companies end up spending a huge amount of money and time in getting these candidates trained and to bring them to the level that is required by most companies. This is a constant problem the entire corporate world has been facing for a long time. To eradicate this problem and to save a considerable amount of money for companies, there is a new service being offered by the name of HTD (Hire, Train, and Deploy).

Hire, Train, and Deploy is a service that is based on the exact skill set required by the companies, the HTD service providers train the resources and deploy them with the clients once the training is over. Companies save a lot of time and money through this system and get the resources with the exact skillset. Hire, Train and Deploy is slowly becoming one of the most popular staffing services.

Talent Sketchers, being one of the biggest staffing giants, offers comprehensive Hire, Train and deploy services to its clients. With its state-of-the-art infrastructure equipped with all the latest technologies required for delivering the perfect training and the team that understands the clients' needs and technologies like the back of their hand, no other staffing company can even come close to providing the quality of services Talent Sketchers provides. If you want to know how you can or your company can get benefitted from the Hire, Train and Deploy model, please feel free to get in touch.

Course Plan for MEAN Stack Developers

Duration

20 Days

Contents

JavaScript

  • Core Language
    • Data Types and Variable
    • Operators and expressions
    • Functions and Objects
    • Inbuilt Classes(Math, Date etc)
    • Arrays
    • Document Object Model(DOM) and DOM Manipulations
    • Creating and using Modules
  • ES6
    • Block level methods and variables
    • Symbols
    • Using exponential operator(**)
    • Using arrow functions
    • Default Parameters in functions and rest parameters
    • Destructing
    • Spread and rest operators
    • String interpolation and multiline string
    • Unicode Strings
    • For..of loop
    • Classes
      • Using constructor
      • Static methods and properties
      • Class inheritance and super
      • Method overriding
    • Creating modules
      • Exporting
      • Exporting default
      • Importing
    • Arrays and Collections
    • Using iterators – next(), return(), throw()
    • Using Generators
  • Reactive JavaScript(RxJS)
    • Observers and Observables
    • RxJS operators
    • Schedulers in RxJS

Node.js

  • Introduction to Node Js.
  • Installing Node js
  • Installing and using VSCode
  • Creating a simple node js script and running it.
  • Node js Concepts
    • Overview of blocking and unblocking processes
    • Node js Event loops and timers
  • Global variables and Constants in Node js
  • Using Console class
  • Using Events
  • Event and Event Emitters in Node Js
  • Using the Serialization API
  • Using File System
  • Using http module
  • The Path module
  • Child Process
  • The Net Module
  • The OS Module
  • The Crypto module
  • The Stream API
  • The URL module
  • Using Socket.IO
  • Using loadash
  • Request module

Angular

  • Introduction and History of Angular
  • Architectural overview
  • Artifacts in Angular
  • NgModule
  • Creating Components
    • Using templates
    • Styling in Components
    • Life cycle hooks
    • Nesting Components
    • Handling user events
  • Pipes and Custom Pipes
  • Directives
    • Attribute Directives
    • Structural directives
    • Custom Directives
  • Creating Services and Direct Injection
  • Routing
    • Router State
    • Creating a Routing Module
    • Feature Module
    • Guarding a Route
    • Lazy Loading
  • Forms in Angular
    • Template driven Forms
    • Reactive Forms
    • Validating forms
  • Angular Material
    • Installing and configuring Angular Material
    • Using Components in Angular Material
    • Using Angular Material CDK

Unit Testing

  • Jasmine
  • Karma
  • Chai
  • Mocha

React.js

  • Introduction to React
  • Rendering Elements
  • Using JSX
  • Components and Props
  • State
  • Lifecycle
  • Handling Events
  • List and Keys
  • Forms
  • Lifting states up
  • React-Router
  • Redux

AWS

  • Amazon Lambda
  • Amazon Cognito
  • Amazon AppSync
  • Amazon EC2 and Amazon EC2 AutoScaling
  • Amazon DocumentDB and Amazon DynamoDB
  • Amazon RDS
  • Amazon API Gateway
  • Amazon S3
  • AWS IAM
  • Amazon Route 53 and Amazon Cloudfront
  • Docker
  • AWS Batch

Accessibility

  • What is Accessibility
  • Introduction to WCGA 2.1
  • Accessibility Guidelines for Text Elements
  • Accessibility Guidelines for Audio/Video components
  • Accessibility Guidelines Regarding Adaptability
  • Accessibility Guidelines Regarding Distinguishable
  • Accessibility Guidelines Regarding Keyboard Accessibility
  • Accessibility Guidelines Regarding Time
  • Accessibility Guidelines Regarding Navigability
  • Accessibility Guidelines Regarding Input Modality
  • Accessibility Guidelines Regarding Understandability
  • Accessibility Guidelines Regarding Conformance