Full Stack Web Developer (Angular , React and MongoDB) Advance
Original price was: ₹14,830.51.₹6,900.00Current price is: ₹6,900.00.
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