0% found this document useful (0 votes)
57 views35 pages

Full Stack Development.pdf (1)

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views35 pages

Full Stack Development.pdf (1)

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 35

FULL STACK

DEVELOPMENT
www.w3webschool.com

[email protected]

+91 7890149401
ABOUT US
20%
W3webschool Training Institute offers a high-quality
learning experience in the field of IT training to train
students on brand new technologies and train them to Theory
deliver the desired results with commercially relevant
and re-organized technical skills. The probability of
achieving your dream job will keep on increasing day
by day once you complete a course in W3webschool. 80%
We also focus on improving soft skills in terms of Practicals
communication, leadership, teamwork, external
appearance, and attitude which helps everyone to be
professional in all the aspects of their career.
ABOUT
FULL STACK DEVELOPMENT
W3webschool Full stack web developer
training makes you an expert in the field of
back-end and front-end web technologies.
The course includes training in Web
development, jQuery, PHP, MYSQL, and
Rest API. The curriculum is designed based
on extensive research. The course topics
might vary and it may include HTML 5,
CSS3, JavaScript, Manipulation, Ajax, Google
API, jQuery, forms, REST API, SPA, DOM
Manipulation, React JS, MVC Framework
Laravel, WordPress
BENEFITS OF
FULL STACK DEVELOPMENT
Career Growth - Higher Pay & Position
Encourages professional development
Enriches self-image and reputation
Enhances professional credibility.
Abundant Job Opportunities
Used In Many Industries
Global Recognition
Secure and Flexible
50+ Case Studies
15+ Projects
COURSE CONTENT
Full-Stack Developer HTML, CSS, JavaScript and jQuery,
PHP, MySQL, Bootstrap, Laravel, WordPress, React JS
Objectives:
This progressive HTML5, CSS3, JAVASCRIPT, and J-QUERY combo course,
webrings forth yet another blended training module comprising of two of the
most popular and rapidly emerging technologies.
HTML5 and CSS3 is the next big thing in the world of web development.
HTML5 has risen to the status of a core markup language in the world wide web
due to a number of new attributes and elements that are apt for use in modern
websites.
This training will also teach you how to: code application logic in web applications
with the use of JavaScript, store local data using JSON, create HTML5 pages to
parse data with the use of HTML5 forms, build the DOM, build responsive layouts
with CSS3, and describe on HTML5 canvas.
HTML

Overview of HTML5:
Introduction, The HTML5 Advantages, HTML vs. HTML5, What’s new in HTML5,
Semantic Markup, New HTML5 Semantic Tags.
The Canvas API:
Introduction, Understanding Canvas, Context, Coordinates, Browser Support &
Alternate Content, Working with Canvas, Checking for browser support, Writing
Text on Canvas, Drawing a line, Applying Transformations to Drawings, Translate
in
Canvas, Working with Stroke Styles, Working with Rectangle, Working with Fill
Styles, Working with Curves, Insert Image into Canvas, Linear Gradient, Radial
Gradient, Background Pattern, Scaling Canvas Object, Canvas Text, Applying
Shadows Scalable Vector Graphics in HTML5 Overview of HTML 5 & CSS 3,
Working
with SVG in HTML5, Transforming SVG, Reusing SVG Elements, Drawing Paths,
Using Patterns and Gradients with SVG, A small Application using SVG,
Multimedia
in HTML5, Introduction to Multimedia, Codecs, and Containers, Browser support
for Audio/ Video, Checking the Browser Support.
Working with Audio/ Video Elements, Using Autoplay, More attributes, Control
Functions, Adding Subtitles
for Accessibility, Exclusive Video Attributes, Video Timeline Browser
Understanding Geolocation API
Overview, Sources of Location Information, Privacy Protection, Checking for
Browser Support, Position Request, One-Shot Position Request, Repeated
Position Updates, Showing Location on Google Map
Working with Forms API
Overview of Forms, Functional Forms, The Input Catalog, Common Input Types
like, text, password, submit, radio,checkboxHTML 5 & CSS 3, button, HTML5
Input
Types, number, date, color, range, month, week, time, date time
local,email,search, tell, url, HTML5 Form Attributes and Functions, Validating
Form
Elements in HTML5, A complete Application
Communications API in HTML5
Introducing Cross Document Messaging, Sending a message, Receiving a
message, Listening to the Message Events, Sample Application using
postMessage. Progress Events, Cross-Origin Requests, Using Progress Events,
Complete Application,
Working with WebSockets
Understanding WebSockets, WebSocket Handshake, WebSocket Interface,
Methods, WebSocket Framing, Adding Event Listeners,
Working with Web Workers
Understanding Web Workers, Web Workers API, Browser Support, HTML 5 & CSS
3, Working with Web Workers, Initialization, Stopping, Error Handling, Shared Web
Workers
Wing with Drag-and-Drop
Understanding the Concept, Drag-and-Drop API HTML5, Drag-and-Drop Events,
The Event Flow, Functions and Properties, FileHandling,A complete Application
Using Storage APIs
Understanding Storage Setting and Retrieving Values, Resolving Data
Leaks, Storage API Attributes and Functions, Web Storage Updates, Web
Storage ExplainedComplete Implementation
Offline Web Applications with HTML5
Offline Web Applications, Cache and Web Application, Cache Manifest
File, Complete Illustration.
And Many More...
CSS
Introduction to CSS3
Brief Description, Writing CSS, Defining Styles External Style Sheets, Inline Style
Sheets, Declaration Block, lectors, Browser-specific Prefixes, Adding Comments
to a CSS
Basic Selectors
Understanding Selectors, The Document Object Model (DOM) HTML 5 & CSS 3,
Working of Selectors, Types of Selectors, Universal Selectors, Type Selectors,
Class Selectors, D Selectors, Descendant Selectors, Attribute Selectors, Pseudo- classes,
Pseudo-elements, Grouping Selectors, Styling Links, Playing with Cursor
Working with Sizes, Colors, and Files
Sizes and Measuring Units, Relative Units, Example of Relative Units, Angles,
Computing Length Values with calc(), Exploring Colors, Color Names,
Hexadecimal Notations, RGB Format, RGBA Format,HSL Format, HSLA Format,
Background Images.
Styling Text
Working with Fonts, font-family, font-size,font-style, font-variant,font-
weight,Dealing with Line Spacing,Changing the Text Color, Text Formatting,
text-alignHTML 5 & CSS 3, text-decoration, text-indent, text-transform,
vertical-align, white-space, text-overflow,Adding Text Shadows, Text Shadow,
Adding Blur Effect to Shadow, White Text with Black Shadow, Adding Multiple
Shadows.
Web Fonts
Desktop Fonts vs. Web Fonts, Adding Web Fonts to Sites, Font Hosting Service,
Storing Fonts to the Web Server, Font Formats and the Supporting Browsers,
Embedding Web Fonts
Background, Borders, and Shadows
CSS Background, background-color, background-image, background-repeat,
background-position, background-attachment, Adding Multiple Images to the
Background, Defining Borders, Border-style, Border Width, Border Color,
Border Shorthand, Additional Border Properties, Single-Sided Border, Border
with Alpha Transparency, Rounded Corner Borders, Using Border Images,
Image Border Properties, Adding Drop Shadows, Adding Drop Shadow.
Gradients without Images
Understanding Gradients, Creating Linear Gradients, Browser support,
Specifying Colors, Specifying Direction, Controlling Transparency, Creating
Radial Gradients, Differently Spaced Color Stops, Specifying Shape, Specifying
Size, Repeating Gradients, Using Multiple Gradients
Advanced Selectors
Why Advanced Selectors, First, Last and Only Child Instances,first-child
Selector,last-child Selector,only-child Selector,first-of-type Selector,last-of-type
Selector, Difference between first-child and:first-of-type, Styling Selectors
Based on Positions, Styling Selectors Based on Relationships, Styling Selectors
Based on States, Negative Selectors, Other Pseudo Classes
Lists and Navigation Menus
Working with Lists, List Styling Properties, Navigation Menus, Creating Vertical
Navigation Bars, Creating Horizontal Navigation Bars
Exploring Generated Content
What is Generated Content, Inserting the Generated Content, Setting the
Selectors Attribute as Generated Content
Transforms and Transitions
Transforms in CSS3, Changing the Transform Origin, 2D Transform Methods,
CSS3 Transitions, The transition The property, Controlling the Transition Speed
Curve. Delaying the Transitions, Adding Transformation to the Transition
Animating Elements with Keyframes
Animation vs. Transitions, Creating Animations Using Keyframes, @key frames Rule,
Animating a TextExample, Delaying Animations, Running Animation for a
Number of Times, Setting the Animation Play State, The animation-fill-mode,
Setting the Animation Direction, Setting the Speed Curve of Animation,
Styling Tables
Table Structure, Table Border, Table Headings, Cell Padding, Aligning Data,
Table Cells Spacing Many Columns, Table Cells Spacing Many Columns, Adding
Caption to a Tableland Defining Styles for tables, Grouping Table Rows, Table
Layout Interpretation by Browsers
Elements Positioning
Understanding the Elements Positioning, Positioning Types, Positioning
Elements, Specifying the Position Type, Overlapping Elements, Fixing Elements
in the Browser Window, Creating Tooltips, Styling Tooltips, Drop Down Menus,
Creating Child Selectors, Creating submenus, Masking an Absolutely
Positioned Element
Working with Layouts
Introduction to CSS Box Model, Setting Element Dimensions, Setting Box Size,
Height and Width, Paddings and Margins, Specifying Paddings, Specifying
Margins, Collapsing Margins, Removing Default Margins, Changing Layout with
the display, Controlling Visibility, Floating Elements, The float Property,
Specifying Margins with Floating Elements, Clearing Float, Centering the
Image, Adding Captions to Images, Using Multiple Classes
Multi-Column Layouts with CSS3
The Multi-Column Layout, Multi-Column Properties, Specifying Multiple
Columns, Specifying the Column Gap HTML 5 & CSS 3, Setting the Rule
between ColumnsSpanning Columns, Specifying the Column Width, Filling the
columns, Dealing with Column Breaks
Dealing with Cross Browser Layouts
Creating Columnar Layouts using a float, Single-Column Layout, Two-Column
Layout using a float, Three-Column Layout, Introducing Flexbox, The flex
Properties.
Media Queries
Understanding Media Queries, Specifying Media Queries, Media Features,
Media Query Expressions, A Complete Illustration, Media Queries with
Alternative Conditions, Setting Viewport, The HTML meta Tag, The viewport
CSS, Handling Images with Media Queries
Print CSS3
Introduction, Media Types, The @media Rules, Defining Page Margins,
Specifying Page Breaks, Breaking Content
And Many More
JQUERY
The jQuery Basics and managing the Element Selection.
Manipulating the DOM. Manipulating the Elements.
Working with Events.
Using jQuery Effects.
Working with Data and Ajax.
Using DataTemplates.
Working with Forms.
UsingjQuery UI.
Button, Progress Bar, and Slider Widgets, Autocomplete and
Accordion Widgets, Tabs Widget, Datepicker Widget, Dialog Widget,
Drag & Drop Interactions, Other Interactions,
Using jQuery Mobile,
Getting Started with jQuery Mobile, Pages, and Navigation,
Dialogs, Themes, and Layouts,
Buttons and Collapsible Blocks Using jQuery Mobile Forms,
jQuery Mobile Lists,
Advanced Features: Using the jQuery Utility Methods,
The jQuery UI Effects & CSS Framework,
Using Deferred Objects
JAVA SCRIPT
Introduction to JavaScript,
Introduction to web development and JavaScript,
How to create a JavaScriptapplication,
How to test and debug a JavaScript, application, XHTML, CSS,
How to get input and displays output,
How to work with numbers, strings, dates,
How to code control statements,
How to create and use an array,
How to create and use the function,
How to create and use objects,
How to use regular expressions, handle exceptions and validate data dom
Scripting, Basic DOM scripting, Advanced event handling, Advanced DOM
manipulation,
How to script CSS,
How to script tables and forms, Animation with DOM scripting, Other
JavaScript Skills,
How to control the web browser,
How to use JavaScript libraries
PHP & MYSQL
PHP & MySQL Developer course aims to give participants a powerful open
platform, for creating database-driven websites.
This PHP MySQL training is recommended for professionals and students
who wish to learn web development and existing developers who want to
expand their skill set.
It lets professionals create dynamic web pages that readily interact with
databases.
This is a great benefit if you wish to build web based software applications.
PHP
Introduction: Web Development with PHP. The architecture of a web
application. Basic PHP skills to get data from a request. Work with data.
Control statements: Code the conditional expressions, the selection
structures, and the iteration structures.
Strings and Numbers: Work with strings and numbers. Other skills for
working with strings and numbers.
Work with dates: Use timestamps to work with dates and use objects to
work with dates
Create and use Arrays: Create and use an array. Create and use an
associative array. How to use functions to work with arrays. How to work with
an array of arrays.
Create and use functions: Basic skills for working with functions. Create
and use namespaces. Advanced skills for working with functions
Work with cookies and sessions: Work with cookies and sessions.
Work with form data: Get data from a form and display data on a web
page.
Use regular expressions, handle exceptions, and validate data: How to
use regular expressions. How to handle exceptions.
Design a database: How to design a data structure. How to normalize a
data structure. A database design tool
MYSQL
Introduction: An introduction to a relational database. The SQL statements
for data manipulation. An introduction to MySQL. How to use PHP MyAdmin.
Use SQL to create a MySQL database: How to work with databases. How
to work with tables. How to work with indexes. How to work with users and
privileges. Other skills for creating a databases
Use SQL to work with a MySQL database: Select data from a single table?
Select data from multiple tables? Code summary queries? How to code sub-
queries. How to insert, update, and delete rows.
PHP for working with MySQL: Ways to use PHP to work with MySQL. How
to work with PDO. How to work with MySQL
PHP with a MySQL database: PHP for working with MySQL. How to get data
from a result set
Working with PHP services: SOAP.REST
MVC pattern to organize your code: How to use the MVC pattern. Object-
oriented Programming concept with PHP: Create and use
classes. How to code class constants, properties, and methods. Working with
objects. How to work with inheritance
Test and debug a PHP application: An introduction to testing and
debugging. How to debug with xDebug and Net beans
A database-driven website: How to work with large text columns.
Create secure websites: How to use a secure connection. How to use
authentication. How to work with encrypted data.
Send email and access other websites: How to send an email. How to get
data from other servers.

https://nettechindia.com/
Bootstrap 4
Introduction
What is Bootstrap?
Features of Bootstrap
History of Bootstrap
Bootstrap Overview
Bootstrap Installation
Tools Used for Web Development
Setting Development Environment
Bootstrap First Application
Bootstrap Components Overview
Basic Typography
Text Alignment & Display
Floats Position in Bootstrap
Colors Background
Spacing in Bootstrap
Sizing in Bootstrap
Breakpoints in Bootstrap
Buttons in Bootstrap
Navbars in Bootstrap
List groups and Badges in Bootstrap
Bootstrap 5
Introduction
What is Bootstrap?
Features of Bootstrap
History of Bootstrap
Bootstrap Overview
Bootstrap Installation
Tools Used for Web Development
Setting Development Environment
Bootstrap First Application
Bootstrap Components Overview
Basic Typography
Text Alignment & Display
Floats Position in Bootstrap
Colors Background
Spacing in Bootstrap
Sizing in Bootstrap
Breakpoints in Bootstrap
Buttons in Bootstrap
Navbars in Bootstrap
List groups and Badges in Bootstrap
Forms in Bootstrap
Input groups in Bootstrap
Alerts & Progress bars in Bootstrap
Tables & Pagination in Bootstrap
Cards in Bootstrap
Media Objects
Grid System in Bootstrap
Grid Alignments in Bootstrap
Flex boxes in Bootstrap
Auto margin & wrapping order in
Carousels in bootstrap
Collapse classes in Bootstrap
Tooltips in Bootstrap
Popovers in Bootstrap
Modals in bootstrap
Responsive Web Design
Introduction to Responsive
Design Mobile first design concepts
Common device dimensions
View-port tag
Using css media queries
Menu conversion script
Live Projects
FIgma to HTML Convert
Template Responsive From Scratch
SASS
What is Sass?
SASS Instalation
SASS Nesting
SASS @Import
SASS Variables
SASS @Mixin
@Include
SASS @Extend Rule
SASS @If and @ Else
SASS Operators
Placeholder Selectors
SASS Parent Selector
Booleans and Boolean Operators Shadowing and Flow Control
React JS
Ract JS Introduction Creating Context Using Create Context()
Node JS, Node Pachage Manager Using Providers and Consumers
Advantages of React Prop Types
Environment Set Up React Forms
Create React App Event Listeners
JSX React Router DOM
Type of Components Routing Using Hooks
Pure Components Handling Errors Using Try Catch
Props Mini Roject
HOC Hands On GIT Access For Code
Lifecycle Methods Demonstrations
React Hooks Why Context API?
Advanced Wordpress
Wordpress Introduction and Installation
Wordpress Basic
Wordpress Theme Customization Menu and Widghets
Plugin
Custom Post Type (Advanced)
Shopping Website(Admin and Front)
Visual Composer(LATEST)
Wordpress Security
Wordpress SEO
Wordpress Themes
Wordpress Woo commerce
Wordpress Lazy Blocks
Website(admin and front)
Blog Website(Admin and font)
HTML2 WordPress
2 Live Projects
and many More
Laravel
What is Laravel?
How Laravel Work to Build a Web Site
Wordpress Theme Customization Menu and Widghets
Laravel Instalation
Laravel Application Structure
Laravel Cookie/Session
What is Blade in Laravel?
Passing Data to Views
Get and POST Requests
Introduction Middleware
How to extend Views?
Controllers in Laravel
How to Use Validation in Laravel
Using Database in Laravel
What are Migrations?
Understanding QueryBuilder in Laravel
Connecting to the DB
Real Time 2 Projects Blog & Ecommerce
Web Hosting
Web Hosting Basics
Types of Hosting Packages
Registering domains
Defining Name Servers
Using Control Panel
Creating Emails in cPanel
Using FTP Client
Maintaining a Website
WHO CAN LEARN ?
Anyone who wants to build a career as a Data Scientist.

Anyone who wish to gain knowledge about Programming

Students who are currently in college or university


CAREER OPPORTUNITIES
Frontend Web Developer

Backend Web Developer

UI/UX Developer

Web Application Developer

Web Analyst

Senior Developer

And Many More...


PROCESS FOR SUCCESS

GET PLACED

GET TRAINED

ENROLL
FACILITIES OFFERED
Practical Training on Live Projects

100% Placement Guarantee

Interview Preparation

Global Certification
Fully functional labs

Online / OfflineTraining

Study Materials
Expert level industry recognized
training
Book Free Demo Class

214/1, Bhim Ghosh Building,


2nd Floor , Near Dumdum Phari,
Dumdum Road, Kolkata - 700074

+91 7890149401/ +91 8017270445

[email protected]

www.w3webschool.com

You might also like