FULL STACK WEB DEVELOPMENT TRAINING IN KOLKATA





FULL STACK WEB DEVELOPMENT TRAINING IN KOLKATA
COURSE OBJECTIVE
✓ Get an idea of the whole working of a website
✓ Learn about the Front end and Back end Development
✓ Get an idea of how the coding languages used in Development
✓ Get Master Class from the experts to clear your Conception
EXPECTATION AND GOALS
The students will be taught how to create the perfect website and learn the working of the frontend, backend, and database development with the full stack software with PWH Foundation. The students will be given an intricate knowledge of the working of the whole program and the shortcuts used by the professionals as well. They will also be taught how to use all the tools to create the perfect website.

Eligibility
10+2 (Any Stream) / Ungraduates / Graduates

Course duration: 6 months
Cleverly split into practical and theory classes

Career Opportunities
100% Guarantee of High-Paying Jobs
15 JAN, 2023
Next Session Starts from
3 Months
Program Duration
Blended Learning
Learning Format
Why Join this Program
Get trained by the best
Get trained by professionals who are working in the field for the last 7 years and have experience working with some of the hardest projects for some of the biggest companies in the industry. So, with their experience and training, you will notice that you have become an expert in the field in a mere amount of 9 months.
Learn and earn
PWH Foundation focuses on giving you the skills and refining them to a razor-sharp edge. And we do it to ensure that you can succeed in the professional field with flying colors and earn something you deserve. We will work hard with you so that you can achieve success in your area of expertise.
100% Job Opportunities
When you finish your course with us, you will see that you will get a high-paying job with us or some of the biggest companies in the nation. We are proud to say that our alumni are today working with some of the biggest names in the nation, with a huge payscale. So, if you think you deserve the best, you have to work with us.

You may join any of our Sponsored Program, Volenteer Program, or Charity Program and Become a Preferred Privillage Member in the ProWebHill Foundation. You can show your abilities and skills in the high technology advance IT industry for holding the precious key to solidifying you career
You will get to learn how to use applications like MONGO DB. you will also learn how to get working with SOCKET.IO and Clusters. You will get working with such other advanced topics. You will also learn how to take care of Error Handling, Debugging, and Testing.
You will get to learn about full-stack development with Hands on Assignment as well.
Hello
Beginner
MODULE 1
INTRODUCTION TO NODE JS APPICATION
∟ Introduction to NODE.JS
∟ Asynchronous Javascript concept
∟ The importance of being Asynchronous
∟ Introduction to setting up Node.js Environment
∟ Run your first Node.js Program
∟ The NODE.JS Process
∟ Working in REPL
∟ NODE JS Console
MODULE 2
File System and File Streaming
∟ Working with built-in module
∟ Concept File Sharing Module
∟ Reading Directories
∟ Reading Files
∟ Working with Streams
∟ Readable stream and Writable Stream
∟ Hands on Assignmnet
MODULE 3
BUILDING SERVERS AND WORKING WITH JSON DATA
∟ Creating servers with HTTP and receiving data
∟ Handling GET, POST PUT and DELETE Requests
∟ Sending Requests
∟ Http Streaming
∟ Working with TCP
∟ Working with Pipes
∟ Deals with JSON Data
∟ Hands on Assignment
MODULE 4
Building APIs
∟ What is NPM
∟ Install Package Locally
∟ Adding Dependency in package.json
∟ Installing package globally
∟ Updating Packages
∟ The Eventemitter API
∟ Common JS Module
∟ Use of NPM Install Command
∟ Hands on Assignment
MODULE 5
INTRODUCTION TO EXPRESS JS
∟ Introduction to use EXPRESS.JS Apllication
∟ Routes, Rendering, Layouts
∟ Configuration
∟ Views
∟ Middlewares
∟ Hands on Assignment
Intermediate
MODULE 6
INTRODUCTION OF MONGO DB
∟ Install appropiate version of MongoDB
∟ Introduction to setting up MongoDB
∟ Sample CRUD Application
∟ Introduction to Mongoose Module
∟ Store Data with Mongoose and MongoDB
∟ MongoDB connection with Express JS Framework
∟ Hands on assignment
MODULE 7
WORKING WITH SOCKET.IO
∟ Listening for broadcasting and answering questions, saving clients data
∟ Hands on Assignments.
MODULE 8
Working with Processes & Clusters
∟ Child process module
∟ Cluster Object
∟ Worker Object Object
∟ Hands on Assignment
MODULE 9
ADVANCED TOPICS
∟ Node.js API Design
∟ Error Handling
∟ Debugging
∟ Testing
∟ Hands on Assignment
Advance
MODULE 10
INTRODUCTION OF ANGULAR
∟ Angular 7 v/s 5 v/s 4 v/s 2 v/s Angular js
∟ Setup of Node.js and Angular
∟ NodeJS Introduction {NPM) Module 10
∟ Angular CLI
∟ Difference between TypeScript and JavaScript
∟ How does Angular get started?
∟ First Angular App
MODULE 11
COMPONENTS OVERVIEW
∟ Introduction to Components
∟ Creating components
∟ Role of AppModule& Component
∟ Declaration Registering Components
Using Registered Components
∟Creating Components with CLI
∟Multiple components & passing data Nesting Components
∟Working with Component templates
∟Working with Component Styles
∟ Understanding Component Selector
MODULE 12
DATA BINDING AND EVENT BINDING
∟ Become a UX designer
∟ You will be able to add UX designer to your CV
∟ Become a UI designer
∟ Build an App & Website Design
MODULE 13
INTRODUCTION TO NODE JS APPICATION
∟ Introduction to Modules & Data binding
∟ What is Interpolation
Property & Event binding
∟Attribute Binding
∟Class Binding
∟ Style Binding
∟ Two Way Data Binding
∟Binding to Custom Prop erties
Splitting Apps into Components
MODULE 14
SERVICES DEPENDENCY & INJECTION
∟ Introducti on to Dependency Injecti on
∟ Module 14 Why do we need Services?
∟ Working with service class.
MODULE 15
ROUTING CONCEPT
∟ What is Routing?
∟ Why do we need a Router?
∟ Setting up and Loading Routes
∟ Navigating with Router Links
∟ Understanding Navigation Paths Styling Active Router Links
∟ Passing Parame ters to Routes Fetch ing Route Parameters
MODULE 16
TRANSPORT OUTPUT USING PIPES
∟ Introduction to Pipes
∟Why are Pipes useful?
∟ Parameterize Pipes
∟ Chaining Multiple Pipes
∟ Creating a Custom Pipe
∟Parameterizing a custom Pipe
MODULE 17
MAKING HTTP REQUESTS
∟ Introducti on to Http Requests
∟ How HTTP Requests Work in SPAs
∟ Sending Requests
∟ Introducti on to HttpClient
∟ Unlocking the Http Client
∟ Request Conf iguration & Response
∟ Requesting Events
MODULE 18
FORMS IN ANGULAR APP
∟ Template Driven Forms
∟ Reactive Forms
MODULE 19
PROJECT AND DOCUMENTATION