Sale!

Full Stack Web Developer (Angular , React and MongoDB) Advance

6,900.00

SKU: N/A Category: Tag:

Description

Overview

Full Stack Web Developer is a software expert who’s equally proficient in frontend (client-side) development and backend (server-side) development. Full Stack Developers are familiar with each layer of tech stacks that go into the making of a software product.

This course is encapsulated with the following key materials

  • Warm-up on the concepts of Web Development.
  • Prepare with comprehensive Topic-wise tutorial Materials
  • Highly Qualified and Experienced Technical Team to help each trainee.
  • Small Batch Size for focused Learning path of the student

 Prerequisites:

  • Basic Computer Knowledge.
  • A basic understanding of HTML and Programming will be helpful.
  • Willingness to improve and compete with the best.
  • Curiosity to learn more and code.

 Key Learning Outcomes:

When you complete this Course Curriculum, you will be able to accomplish the following:

  • Design Static Web Application
  • Develop dynamic Web Application
  • Design and Develop Full Flashed Responsive Web Application
  • New ways of solving problems, and the ability to solve more complex problems.
  • Writing bug-free code.

 Target Audience

  • Students who want to get selected in Top-Tier IT Companies like TCS, Infosys, Microsoft, Samsung, Google, Amazon, Facebook, Wipro, and all leading MNCs of the world.
  • Students who wish to work in the capacity of Full Stack Web Developer.
  • B.Tech/MCA/BCA/B.Sc IT/M.Tech Students/Working Professionals from Corporate

Test & Evaluation

  • During the program, the participants will have to take all assignments given to them for better learning.
  • At the end of the program, a final assessment will be conducted

 

Certification

  • All successful participants will be provided with a certificate of completion.
  • Students who do not complete the course / leave it midway will not be awarded any certificate.

 Duration:120 hours (60 hours CLASSROOM sessions + 60 Hours of assignment)

Delivery Mode: Classroom Training

Module 1: Web Development Introduction, HTML5 and CSS

  • Introduction
  • What is a Server? Discuss LAMP/WAMP/XAMP?
  • Terminologies
    •   Web client
    •  Web server
    • Web browser
    • Webpage
    • Website
  • Discuss Client server architecture.

Module 2: HTML

  • HTML Introduction
  • What is Markup Language
  • Basic Structure of HTML
  • Meta Tags
  • External Link Tags
  • HTML Structure Tags
  • Difference between HTML & XHTML
  • Introduction to HTML5
  • Whats new in HTML5
  • HTML5 Semantic Tag
  • HTML5 Multimedia
  • Create Table, Div, and Frame Tag
  •  Content and Header Tags
  •  Paragraph, Span, Pre Tags
  •  Anchor Links and Named Anchors
  •  Iframe anf Image Tag Implementing iFrame in Realtime
  •  Working with Forms
  •  Form Tag and Attributes
  • Text Input, TextArea, Checkbox and Radio
  • Password Field
  •  Select Option, Option Group
  • File Field and Hidden Fields
  • Submit, Reset, Image Buttons
  • HTML 5 Forms

Module 3 : CSS Introduction

  •  Introduction to CSS2 &CSS3
  •  Types of Style Sheets
  • Media Type
  • Default CSS Properties
  • CSS Selectors
  • Basic CSS Selectors
  • Advanced CSS Selectors
  • CSS properties
  • Background Properties
  •  Block Properties
  • Box Model Properties
  •  List Properties
  • Border Properties
  • Positioning Properties
  • Adding our own fonts to websites
  • New CSS3 Properties
  • CSS Rounded Corners
  • Border Image
  • Box and Text Shadow
  • Multiple Backgrounds
  • Background Origin
  • Background Resize
  • CSS Clip, Gradients, Opacity

Module 4: Bootstrap

  • Introduction of bootstrap
  • Layout management in bootstrap
  • Text in bootstrap
  • Table in bootstrap
  • Icons in bootstrap
  • Modal in bootstrap
  • Image in bootstrap
  • Button in bootstrap
  • Button group in bootstrap
  • Progress bar in bootstrap
  • Alert message in bootstrap
  • Panel and collapsible panel in bootstrap
  • List group in bootstrap
  • Menu and navigation bar in bootstrap
  • Form in bootstrap
  • Carousel in bootstrap
  • Spinner in bootstrap

Module 5: JavaScript

  • Introduction of JavaScript
  • Basic of java script
  • Function in java script
  • Events in java script
  • Object in java script
  • String in java script
  • Number in java script
  • Array in java script
  • Error object in java script
  • Type conversion in java script
  • Form control in java script
  • DOM

        o    Introduction of DOM.

        o    Discuss DOM over the java script.

        o    Ways to access HTML element using DOM.

        o    Accessing style using DOM.

        o    Add event listener using DOM.

        o    Add event handler to an element.

       o    Remove event listener.

       o    Create new HTML element using DOM.

       o    Remove HTML elements using DOM.

       o    Discuss collection object.

  • BOM
  • Introduction of BOM.
  •  Differentiate BOM with DOM.
  •  Discuss window object.
  •   Discuss properties and method of the window object.
  •    What is cookie?
  •     How create and access cookie.
  •     Code to demonstrate changes in cookie.
  •     Demonstrate code to remove cookie in JavaScript.
  • New Features of ES6
    • let and const Keywords
    • Multi-line Strings
    • Template Literals
    • Arrow Functions
    • Destructuring Assignment
    • Promises
    • async and await
    • fetch API

Module 6: AJAX

  • Introduction
  • jQuery and Ajax implementation

Module 7: React JS

  • Introduction to React JS
  • Understanding the basics of React, including JSX, components, and props
  • Setting up a development environment with Node.js and npm
  • Creating a simple React application using Create React App
  • Building reusable components
  • Understanding and using props for component configuration
  • Managing state and lifecycle methods
  • React JS forms and UI
  • How to write Styles in React JS?
  • Handling events in React
  • Hooks
  • Building and validating forms in React
  • Communicating between components using callbacks and context
  • Understanding React Router and how to use it for client-side routing
  • Creating dynamic routes and handling 404 errors
  • Navigating between routes and passing data between pages
  • Redux State Management

Module 8: Angular JS

  • Angular JS Introduction
    • What is Angular JS?
    • Why Angular JS?
    • Why MVC matters
    • MVC-The Angular JS way
    • Features of Angular JS ,Model-View-Controller
    • My First Angular JS app
  • Angular Expressions
    • All about Angular Expressions
    • How to use expressions, Angular vs JavaScript
  • Filters
    • Built-In Filters, Using Angular JS Filters
    • Creating Custom Filters
  • Directives
    • Introduction to Directives, Directive Lifecycle
    • Binding controls to data, Matching directives
    • Using Angular JS built-in directives
    • Creating a custom directive
  • Controllers
    • Role of a Controller, Controllers & Modules
    • Attaching Properties and functions to scope
    • Nested Controllers, Using Filters in Controllers
    • Controllers in External Files
  • Angular JS Modules
    • Introduction to Angular JS Modules
    • Bootstrapping Angular JS
  • Angular JS Forms
    • Working with Angular Forms, Model Binding
    • Forms Events, Updating Models with a Twist
    • Form Controller, Validating Angular Forms
    • $error object

Module 9: MongoDB

  • Introduction to NoSQL Database
  • Introduction & Overview of MongoDB
  • MongoDB Installation
  • CRUD Operation in MongoDB
  • Data Modeling
  • Storage Classes
  • Indexing and Performance Considerations
  • Aggregation

Module 10: PHP

  • Introduction
  • Operators in PHP

o    What do you mean by operator?

o    Types of operators.

o    Discuss operators on the basis of the number of operands.

  • DecisioCTn making

o    What do you mean by selection construct or decision making construct?

o    Explanation and demonstration on if-else, nested-if and else if ladder.

o    Discuss and demonstrate switch-case.

  • Looping

o    What do you mean by loop?

o    Different looping statement in PHP.

o    Demonstration on while, do-while, for and foreach loop in PHP.

o    Discuss break and continue statement with demonstration.

  • Array

o    What do you mean by array?

o    How PHP array different from array of other languages.

o    Discuss array function.

o    How many types of array available in PHP.

o    Discuss numerical array and associative array as multidimensional array.

o    Demonstrate sorting in an array elements.

o    Discuss other function that manipulate or access array elements.

  • String

o    What is string?

o    How many ways to define a string in PHP.

o    Differentiate implode and explode.

o    Demonstration on converting plain text into cipher text.

o    Finding the length of string.

o    Converting string in different cases.

o    Replacing string in PHP.

o    Comparing strings.

o    String repetition function and repetition operator.

o    Discuss various string related function.

  • Function

o    What do you mean by function?

o    Types of function.

o    Creating user defined function.

o    Ways to create user defined function.

o    Local and global scope of variable.

o    Role of default argument in PHP function.

o    How to return multiple values from function.

o    Creating variable function in PHP.

o    Including and managing external static and dynamic resources.

o    Demonstrating built in functions.

  • Reusing Code in PHP

o    include statement

o    include_once statement

o    require statement

o    require_once statement

  • Error Handling

o    What is error?

o    What do you mean by error handling?

o    Discuss error handling methods.

o    Defines types of error in PHP.

o    Discuss possible error types in PHP.

  • Form Handling

o    Discuss get and post method of form.

o    Using $_GET[] and $_POST[] super global variable.

o    Discuss use of $_REQUEST[].

o    Discussion on binary data posting.

o    Action attribute of form tag.

o    Demonstration of sending form data on PHP script.

o    Discussion on PHP_SELF.

o    Writing PHP script in same page.

o    Validating control and showing error messages using PHP.

  • State management

o    What do you mean by state management?

o    Discuss HTTP is stateless protocol.

o    Discussion on request and response.

o    What is query string? How we can use.

o    Discuss the advantage and disadvantage of query string.

o    Understanding session and cookie?

o    Differentiate session and cookie.

o    Demonstrate creation of session and how to remove it.

o    Removing all created session in PHP.

o    Advantage of using session in PHP.

o    Discuss the role of session_start().

o    How to turn on session automatically.

o    Discussion on default path and time of session.

o    How get current session id.

o    Demonstration creating and removing session.

o    Creating and removing cookies in PHP.

o    Discussion of size of cookies.

o    Types of cookies in PHP.

o    Create login page with user credential.

o    Demonstration on securing login.

  • Uploading and Downloading

                                    o    Demonstrating user form that able to upload files.

o    Discuss $_FILES[][] associative array and its different parameters.

o    Demonstration to get uploaded file size and type.

o    Demonstrating upload files to the server.
o    Discuss default restriction with file upload.

Module 11: MySQL Database

  • Database

o    Introduction of database.

o    Advantage of using database over file oriented approach.

o    What do you mean by database?

o    What do you mean by DBMS?

o    Differentiate DBMS with RDBMS.

o    Discuss terminologies used in RDBMS.

o    What is SQL?

o    What do you mean by DDL, DML, DQL statements?

o    What do you mean by query?

  • Basic of MySQL

o    Introduction of MySQL.

o    Feature of MySQL.

o    Step to install of MySQL.

o    Comparing MySQL with other databases.

o    Create and list databases in MySQL.

o    Removing database.

o    Accessing database.

  • Table in MySQL

o    Creating table in database.

o    Discuss various data types used in MySQL.

o    Listing tables from database.

o    Removing tables from database.

o    Modifying structure of table.

o    Adding columns.

o    Removing columns.

o    Modifying columns.

  • Adding, removing and modifying Records in table

o    Adding records in table.

o    Removing all records from table.

o    Removing specific record from table.

o    Modifying records in table.

o    What do you mean by null value?

o    Discuss isnull operator.

  • Fetching record from table

o    Displaying all records from table.

o    Displaying record from specific columns.

o    Use of where clause with select statement.

o    Understand number, date and string in sql.

o    Using multiple condition with where clause.

o    Display distinct (Unique) record from table.

o    Demonstrate to show top most record from table.

o    Use of ROWNUM and LIMIT.

Module 12: Database Programming in PHP using MySQL

  • CRUD operation
  • Step to connect with database.
  • Demonstration to connect with server.
  • Checking server connection.
  • Writing script to add record in table.
  • Writing script to modify record in table.
  • Writing script to remove record from table.
  • Showing record of table using PHP script.
  • Registration page and register user on to the server using PHP script.
  • Demonstrate PHP script to view all users’ details on web page.
  • Demonstrate PHP script to search a user from web page.
  • Demonstrate PHP script to modify password of user.
  • Demonstrate PHP script to remove user from data base.

Module 13: 

·         Project

You can also give us a call on Mobile +91-9335469335