SlideShare a Scribd company logo
1 of 15
Download to read offline
HTML
HTML Fundamentals Introduction
HTML Text
Headings
Demo: Headings
Block vs. Inline Elements
Demo: Block and Inline Elements
Whitespace
Demo: Whitespace
Additional Text Elements
Demo: Additional Elements
HTML Lists
List Types
Demo: Creating Lists
Demo: List Rendering
HTML Links
Link concepts
Demo: Linking Documents
Understanding Targets
Demo: Linking to Targets
Additional Link Attributes
HTML Tables
Table Elements
Demo: Structuring a Table
Table Data
Spanning Columns and Rows
Formatting Tables
Demo: Table Formatting
HTML Form And Form Elements
Introduction
HTTP Get Request
HTTP POST Request
Form Input Elements
HTML Forms Fundamentals
Form Basics
Demo: Form Basics
Form Settings
Demo: Form Settings
HTML Form Inputs
Text inputs
Demo: Text inputs
Selections
Demo: Selections
Input attributes
Demo: Input attributes
HTML Images And Objects
Image and Object Concepts
Demo: Adding Images
Demo: Adding Objects
HTML5
Introduction To HTML5
Limitations of HTML4
Introduction and Advantages of HTML5
First HTML5 Document
Overview of New Features of HTML5
Page Layout Semantic Elements
Header
Navigation
Section & Articles
Footer
Aside and more
Form Elements And Attributes
New Input Types
New Elements in Form
New Attributes in Form Tag
New Attributes in <input> Tag
Working With Canvas
Coordinates
Path and Curves
Drawing Lines, Rectangles and Circles
Text and Font
Color Gradiations
Drawing Images
Scalable Vector Graphics (SVG)
Understanding SVG
Benefits of SVG
Using SVG Tag
Comparing with Canvas
Media - Audio And Video
Audio and Source tags
Video and Source tags
Track tag
Mime types supported
Browser Compatibility
Programming using Javascript
Drag And Drop
Drag and Drop Events
Programming using JavaScript
Web Storage
Overview
Local Storage
Session Storage
Browser Compatibility
CSS
Working With CSS
Introduction to CSS
Understanding Document Object Model
Introduction to style sheets
CSS Syntax
CSS Comments
The CSS Rules
Ways to work with CSS
External style sheet
Internal style sheet
Inline style
CSS Selectors
The element Selector
The id Selector
The class Selector
Grouping Selectors
The CSS Cascade
Background Color
Background Image
Background Image – Repeat Horizontally or Vertically
Background Image – Set position and no-repeat
CSS Fonts & Typography
CSS Font Families
Font Style
Font Size
Text Color
Text Alignment
Text Decoration
Text Transformation
Working With Links And List
Styling Links
Common Link Styles
List Item Markers
Image as the List Item Marker
Working With Table
Table Borders
Collapse Borders
Table Width and Height
Text Alignment
Table Padding
Table Color
CSS Color & Positioning
Web colors
Hex colors
Color tools
CSS Box Model
Working with Content
Working with Padding
Working with Border
Working with Margin
CSS Display And Positioning
CSS Display and Visibility
How Elements Float
Turning off Float – Using Clear
Static Positioning
Fixed Positioning
Relative Positioning
Absolute Positioning
CSS3
Working With CSS3
Introduction to CSS3
Selectors
Box Model
CSS3 Borders
Working with border-radius
Working with box-shadow
Working with border-image
CSS3 Backgrounds
Background-size
Background-origin
CSS3 Gradients
Linear Gradients
Radial Gradients
CSS3 Text Effects
Text-shadow
Word-wrap
CSS3 Web Fonts
Creating custom fonts
Font Descriptors
CSS3 2D Transforms
Working with translate
Working with rotate
Working with scale
Working with skew
Working with matrix
CSS3 3D Transforms
Working with rotateX
Working with rotateY
CSS3 Transitions And Animations
Working with Animations
Working with Transitions
JavaScript
Variables
Arrays
Strings
Loops
If/else and equivalence
Object Literals
JSON
Functions
Scope and Hoisting
JQuerry
JQuery – Introduction
jQuery Library
First jQuery Example
Document Ready Function
How to escape a special character
JQuery - Selectors
Basic Selectors
Precise Selectors
Combination of Selectors
Hierarchy Selectors
Selection Index Filters
Visibility Filters
Forms Selectors
Forms Filters
Find Dropdown Selected Item
JQuery - Document Traversal
Getting a specific DOM element
JQuery - Event
Events Helpers
Attach Event
Detaching Events
Events Triggering
Live Events
JQuery – Effects
JQuery - HTML Manipulation
JQuery – UI
Working with UI frame work
Live examples
Bootstrap 3
Working With Bootstrap 3
Introduction to Bootstrap 3
Bootstrap History
Why Bootstrap ?
Embedding Bootstrap into page
Bootstrap Grid System
Importance of Grid System
Grid Classes
Bootstrap Stacked/Horizontal
Bootstrap Grid Small
Bootstrap Grid Medium
Bootstrap Grid Large
Bootstrap Grid Examples
Bootstrap Text/Typography
Working with Text
Working with Contextual Colors and Backgrounds
Bootstrap Images
Rounded Corners
Circle
Thumbnail
Bootstrap Jumbotron
Inside Container
Outside Container
Bootstrap Buttons
Button Styles
btn-default
btn-primary
btn-success
btn-info
btn-warning
btn-danger
btn-link
Button Sizes
btn-lg
btn-md
btn-sm
btn-xs
Active/Disabled Buttons
BS Button Groups
Vertical Button Groups
Nesting Button Groups & Drop Down Menus
Bootstrap Glyphicons
Glyphicon Syntax
Badges
Progress Bars
Bootstrap Pagination
Basic Pagination
Active State
Disabled State
Pagination Sizing
Bootstrap Pager
Bootstrap List Groups
Bootstrap Forms
Bootstrap Inputs
Bootstrap Carousel
Bootstrap Plugins
Overview
Transition Plugin
Collapsible Plugin
Modal Dialog Plugin
Dropdown Plugin
Scrollspy Plugin
Tab Plugin
Tooltip Plugin
Popover Plugin
Alert Plugin
Button Plugin
Carousel Plugin
Affix Plugin
Angular JS
Introduction To Angular
Angular Architecture
Working with Angular
Angular Version and Tools
Angular Seed
Controllers And Markup
Introduction to AngularJS Controllers
Controllers and Scope
Creating Controllers
Working with border-image
Working With Colocations In AngularJS
Displaying Repeating Information
Demo with ng-repeat
Working With Events In AngularJS
Displaying Repeating Information
Demo with ng-repeat
Built-In Directives
Working with built in directives
Other Directives
Working With Expressions In AngularJS
Expressions
Working With Expressions In Filters
Understanding Filters
Built-in Filters
Two Way Binding In AngularJS
Impotence of two-way binding
Two Way Binding Demo
Validation
Importance of validation
Working example
Creating And Using Services
Introduction of services in AngularJS
Understanding importance of Services
Working with an Example
UNIX System Features
Multitasking, Multiuser, Easy Portability, Security, Communication.
React with Flux and Redux
o Setup boilerPlate
 SetUp Environment
 Auto Reloading
 Installation of NodeJs
 Setup package.json
 Editors to use
 Npm installation Packages
 Introduce npm Scripts
 Webpack Set up
 Use of Babel
 Use of Express
 Create Start Script
 Create Hello world
 Create Parallel Scripts
o Structure Initial App
 App Layout Creation
 Create First Components
 Adding Routing
 Styling React Component
 Adding Header
 Adding About Page
o Redux Intro
 Why Redux
 Core Redux Principles
 Redux Vs Flux
 Flow of Redux App
o 3 Principle of Redux
 Actions
 Store
 Reducers
 Immutability Concept
 Handling Immutability
o Adding Redux in React
 React-redux Introduction
 mapStateToProps
 mapDispatchToProps
 Container vs. Presentational Components
o Flow in Redux
 Create Simple Add Contact Form
 Binding in ES6
 Actions
 Reducers
 Root Reducer
 Store
 Instantiate Store and Provider
 Connect Container
o Redux with Async
 What is a Mock API
 Library Options in redux
 Connecting Api using Thunk
 Setup Mock Api
 Add Thunk to Store
 Create Load Courses Thunk
 Naming Conventions
 Load Courses in Reducer
 Dispatch Action on Page Load
 Create Course List Component
 Create Manage Course Page
 Create Manage Course Form
 Create Form Input Components
 Use Manage Course Form
 Create Author Actions
 Create Author Reducer
 Map Author Data for Dropdown
 Create Form Change Handler
 Create Save Course Thunk
 Handle Creates and Updates in Reducer
 Dispatch Create and Update
 Redirect via React Router Context
 Populate Form via mapStateToProps
 Update State via componentWillReceiveProps
o Error Handling in React
 AJAX Status Actions
 Setup Reducer with Ajax
 Create Preloader Component
 AJAX in Thunks
 Use Promises
 Use Promises to Wait for Thunks
 Create Form Submission Loading Indicator
 Display Save Notification
 Error Handling
o Testing React and Redux
 Setup Testing Frameworks
 Test Utils use in testing React
 Testing Connected React Components
 mapStateToProps Testing
 Action Creators Testing
 Reducers Testing
 Thunks Testing
 Store Testing in React

More Related Content

What's hot

What's hot (20)

Html, CSS & Web Designing
Html, CSS & Web DesigningHtml, CSS & Web Designing
Html, CSS & Web Designing
 
HTML & CSS Masterclass
HTML & CSS MasterclassHTML & CSS Masterclass
HTML & CSS Masterclass
 
MS word
MS word MS word
MS word
 
Ita3.2 structural and semantic element theory
Ita3.2 structural and semantic element theoryIta3.2 structural and semantic element theory
Ita3.2 structural and semantic element theory
 
Css3 Complete Reference
Css3 Complete ReferenceCss3 Complete Reference
Css3 Complete Reference
 
Wbs html commands
Wbs html commandsWbs html commands
Wbs html commands
 
Computer application html
Computer application htmlComputer application html
Computer application html
 
Html5 attributes
Html5  attributesHtml5  attributes
Html5 attributes
 
Html5
Html5 Html5
Html5
 
Introduction to Html5, css, Javascript and Jquery
Introduction to Html5, css, Javascript and JqueryIntroduction to Html5, css, Javascript and Jquery
Introduction to Html5, css, Javascript and Jquery
 
WEB PAGE DESIGN USING HTML
WEB PAGE DESIGN USING HTMLWEB PAGE DESIGN USING HTML
WEB PAGE DESIGN USING HTML
 
Creating Web Sites with HTML and CSS
Creating Web Sites with HTML and CSSCreating Web Sites with HTML and CSS
Creating Web Sites with HTML and CSS
 
Css Founder.com | Cssfounder in
Css Founder.com | Cssfounder inCss Founder.com | Cssfounder in
Css Founder.com | Cssfounder in
 
Web Development using HTML & CSS
Web Development using HTML & CSSWeb Development using HTML & CSS
Web Development using HTML & CSS
 
Html,javascript & css
Html,javascript & cssHtml,javascript & css
Html,javascript & css
 
Class 10th FIT Practical File(HTML)
Class 10th FIT Practical File(HTML)Class 10th FIT Practical File(HTML)
Class 10th FIT Practical File(HTML)
 
Html text and formatting
Html text and formattingHtml text and formatting
Html text and formatting
 
Dreamweaver Ch03
Dreamweaver Ch03Dreamweaver Ch03
Dreamweaver Ch03
 
HTML Basics by software development company india
HTML Basics by software development company indiaHTML Basics by software development company india
HTML Basics by software development company india
 
HTML Tags
HTML Tags HTML Tags
HTML Tags
 

Similar to Front End Ui with React online training | Front End Ui with React training | SelfpacedTech

Cognos Online Training @ Adithya Elearning
Cognos Online Training @ Adithya ElearningCognos Online Training @ Adithya Elearning
Cognos Online Training @ Adithya Elearningshanmukha rao dondapati
 
Tableau Training in Hyderabad | Tableau Online Training
Tableau Training in Hyderabad | Tableau Online TrainingTableau Training in Hyderabad | Tableau Online Training
Tableau Training in Hyderabad | Tableau Online TrainingN Benchmark IT Solutions
 
Training institute in Bangalore
Training institute in BangaloreTraining institute in Bangalore
Training institute in Bangalorepentagonspace1
 
Best training institute
Best training institute Best training institute
Best training institute pentagonspace1
 
The Ring programming language version 1.10 book - Part 55 of 212
The Ring programming language version 1.10 book - Part 55 of 212The Ring programming language version 1.10 book - Part 55 of 212
The Ring programming language version 1.10 book - Part 55 of 212Mahmoud Samir Fayed
 
Autodesk REVIT Training Schedule
Autodesk REVIT Training ScheduleAutodesk REVIT Training Schedule
Autodesk REVIT Training ScheduleRetouchreform™
 
The Ring programming language version 1.5.3 book - Part 45 of 184
The Ring programming language version 1.5.3 book - Part 45 of 184The Ring programming language version 1.5.3 book - Part 45 of 184
The Ring programming language version 1.5.3 book - Part 45 of 184Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 55 of 184
The Ring programming language version 1.5.3 book - Part 55 of 184The Ring programming language version 1.5.3 book - Part 55 of 184
The Ring programming language version 1.5.3 book - Part 55 of 184Mahmoud Samir Fayed
 
Web designing course Ooi Trainings
Web designing course Ooi TrainingsWeb designing course Ooi Trainings
Web designing course Ooi TrainingsOoi Trainings
 
Sap business objects xir3.03.1, bi 4.0 & 4.1 training
Sap business objects xir3.03.1, bi 4.0 & 4.1 trainingSap business objects xir3.03.1, bi 4.0 & 4.1 training
Sap business objects xir3.03.1, bi 4.0 & 4.1 trainingFuturePoint Technologies
 
Susan Lennon: Building SharePoint Dashboards
Susan Lennon: Building SharePoint DashboardsSusan Lennon: Building SharePoint Dashboards
Susan Lennon: Building SharePoint DashboardsSharePoint Saturday NY
 
Web desigining-cleasses-in-pune-syllabus
Web desigining-cleasses-in-pune-syllabusWeb desigining-cleasses-in-pune-syllabus
Web desigining-cleasses-in-pune-syllabuscncwebdesigning
 
web designing institute in nagpur
web designing institute in nagpurweb designing institute in nagpur
web designing institute in nagpurletsleadsnagpurweb
 
Data Analytics Course Syllabus
Data Analytics Course Syllabus Data Analytics Course Syllabus
Data Analytics Course Syllabus NxtWave
 
Why Google fusion tables is not a Data Integration tool
Why Google fusion tables is not a Data Integration toolWhy Google fusion tables is not a Data Integration tool
Why Google fusion tables is not a Data Integration toolGianni Fiore
 
SAP BO Dashboard Training Online
SAP BO Dashboard Training OnlineSAP BO Dashboard Training Online
SAP BO Dashboard Training Onlineashok training
 

Similar to Front End Ui with React online training | Front End Ui with React training | SelfpacedTech (20)

Cognos Online Training @ Adithya Elearning
Cognos Online Training @ Adithya ElearningCognos Online Training @ Adithya Elearning
Cognos Online Training @ Adithya Elearning
 
Tableau Training in Hyderabad | Tableau Online Training
Tableau Training in Hyderabad | Tableau Online TrainingTableau Training in Hyderabad | Tableau Online Training
Tableau Training in Hyderabad | Tableau Online Training
 
Training institute in Bangalore
Training institute in BangaloreTraining institute in Bangalore
Training institute in Bangalore
 
Best training institute
Best training institute Best training institute
Best training institute
 
WEB DEVELOPMENT
WEB DEVELOPMENTWEB DEVELOPMENT
WEB DEVELOPMENT
 
The Ring programming language version 1.10 book - Part 55 of 212
The Ring programming language version 1.10 book - Part 55 of 212The Ring programming language version 1.10 book - Part 55 of 212
The Ring programming language version 1.10 book - Part 55 of 212
 
Autodesk REVIT Training Schedule
Autodesk REVIT Training ScheduleAutodesk REVIT Training Schedule
Autodesk REVIT Training Schedule
 
The Ring programming language version 1.5.3 book - Part 45 of 184
The Ring programming language version 1.5.3 book - Part 45 of 184The Ring programming language version 1.5.3 book - Part 45 of 184
The Ring programming language version 1.5.3 book - Part 45 of 184
 
The Ring programming language version 1.5.3 book - Part 55 of 184
The Ring programming language version 1.5.3 book - Part 55 of 184The Ring programming language version 1.5.3 book - Part 55 of 184
The Ring programming language version 1.5.3 book - Part 55 of 184
 
Web designing course Ooi Trainings
Web designing course Ooi TrainingsWeb designing course Ooi Trainings
Web designing course Ooi Trainings
 
Sap business objects xir3.03.1, bi 4.0 & 4.1 training
Sap business objects xir3.03.1, bi 4.0 & 4.1 trainingSap business objects xir3.03.1, bi 4.0 & 4.1 training
Sap business objects xir3.03.1, bi 4.0 & 4.1 training
 
Susan Lennon: Building SharePoint Dashboards
Susan Lennon: Building SharePoint DashboardsSusan Lennon: Building SharePoint Dashboards
Susan Lennon: Building SharePoint Dashboards
 
Ellicit forms and_reports
Ellicit forms and_reportsEllicit forms and_reports
Ellicit forms and_reports
 
Revit structure brochure
Revit structure    brochureRevit structure    brochure
Revit structure brochure
 
Web desigining-cleasses-in-pune-syllabus
Web desigining-cleasses-in-pune-syllabusWeb desigining-cleasses-in-pune-syllabus
Web desigining-cleasses-in-pune-syllabus
 
web designing institute in nagpur
web designing institute in nagpurweb designing institute in nagpur
web designing institute in nagpur
 
Data Analytics Course Syllabus
Data Analytics Course Syllabus Data Analytics Course Syllabus
Data Analytics Course Syllabus
 
Why Google fusion tables is not a Data Integration tool
Why Google fusion tables is not a Data Integration toolWhy Google fusion tables is not a Data Integration tool
Why Google fusion tables is not a Data Integration tool
 
SAP BO 4.1 Training
SAP BO 4.1 Training SAP BO 4.1 Training
SAP BO 4.1 Training
 
SAP BO Dashboard Training Online
SAP BO Dashboard Training OnlineSAP BO Dashboard Training Online
SAP BO Dashboard Training Online
 

Recently uploaded

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 

Recently uploaded (20)

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 

Front End Ui with React online training | Front End Ui with React training | SelfpacedTech

  • 1. HTML HTML Fundamentals Introduction HTML Text Headings Demo: Headings Block vs. Inline Elements Demo: Block and Inline Elements Whitespace Demo: Whitespace Additional Text Elements Demo: Additional Elements HTML Lists List Types Demo: Creating Lists Demo: List Rendering HTML Links Link concepts Demo: Linking Documents Understanding Targets Demo: Linking to Targets Additional Link Attributes HTML Tables Table Elements Demo: Structuring a Table Table Data Spanning Columns and Rows Formatting Tables Demo: Table Formatting HTML Form And Form Elements Introduction HTTP Get Request HTTP POST Request Form Input Elements
  • 2. HTML Forms Fundamentals Form Basics Demo: Form Basics Form Settings Demo: Form Settings HTML Form Inputs Text inputs Demo: Text inputs Selections Demo: Selections Input attributes Demo: Input attributes HTML Images And Objects Image and Object Concepts Demo: Adding Images Demo: Adding Objects HTML5 Introduction To HTML5 Limitations of HTML4 Introduction and Advantages of HTML5 First HTML5 Document Overview of New Features of HTML5 Page Layout Semantic Elements Header Navigation Section & Articles Footer Aside and more Form Elements And Attributes New Input Types New Elements in Form New Attributes in Form Tag New Attributes in <input> Tag
  • 3. Working With Canvas Coordinates Path and Curves Drawing Lines, Rectangles and Circles Text and Font Color Gradiations Drawing Images Scalable Vector Graphics (SVG) Understanding SVG Benefits of SVG Using SVG Tag Comparing with Canvas Media - Audio And Video Audio and Source tags Video and Source tags Track tag Mime types supported Browser Compatibility Programming using Javascript Drag And Drop Drag and Drop Events Programming using JavaScript Web Storage Overview Local Storage Session Storage Browser Compatibility CSS Working With CSS Introduction to CSS Understanding Document Object Model Introduction to style sheets CSS Syntax CSS Comments
  • 4. The CSS Rules Ways to work with CSS External style sheet Internal style sheet Inline style CSS Selectors The element Selector The id Selector The class Selector Grouping Selectors The CSS Cascade Background Color Background Image Background Image – Repeat Horizontally or Vertically Background Image – Set position and no-repeat CSS Fonts & Typography CSS Font Families Font Style Font Size Text Color Text Alignment Text Decoration Text Transformation Working With Links And List Styling Links Common Link Styles List Item Markers Image as the List Item Marker Working With Table Table Borders Collapse Borders Table Width and Height Text Alignment Table Padding Table Color
  • 5. CSS Color & Positioning Web colors Hex colors Color tools CSS Box Model Working with Content Working with Padding Working with Border Working with Margin CSS Display And Positioning CSS Display and Visibility How Elements Float Turning off Float – Using Clear Static Positioning Fixed Positioning Relative Positioning Absolute Positioning CSS3 Working With CSS3 Introduction to CSS3 Selectors Box Model CSS3 Borders Working with border-radius Working with box-shadow Working with border-image CSS3 Backgrounds Background-size Background-origin CSS3 Gradients Linear Gradients Radial Gradients
  • 6. CSS3 Text Effects Text-shadow Word-wrap CSS3 Web Fonts Creating custom fonts Font Descriptors CSS3 2D Transforms Working with translate Working with rotate Working with scale Working with skew Working with matrix CSS3 3D Transforms Working with rotateX Working with rotateY CSS3 Transitions And Animations Working with Animations Working with Transitions JavaScript Variables Arrays Strings Loops If/else and equivalence Object Literals JSON Functions Scope and Hoisting JQuerry JQuery – Introduction jQuery Library First jQuery Example
  • 7. Document Ready Function How to escape a special character JQuery - Selectors Basic Selectors Precise Selectors Combination of Selectors Hierarchy Selectors Selection Index Filters Visibility Filters Forms Selectors Forms Filters Find Dropdown Selected Item JQuery - Document Traversal Getting a specific DOM element JQuery - Event Events Helpers Attach Event Detaching Events Events Triggering Live Events JQuery – Effects JQuery - HTML Manipulation JQuery – UI Working with UI frame work Live examples Bootstrap 3 Working With Bootstrap 3 Introduction to Bootstrap 3 Bootstrap History Why Bootstrap ? Embedding Bootstrap into page
  • 8. Bootstrap Grid System Importance of Grid System Grid Classes Bootstrap Stacked/Horizontal Bootstrap Grid Small Bootstrap Grid Medium Bootstrap Grid Large Bootstrap Grid Examples Bootstrap Text/Typography Working with Text Working with Contextual Colors and Backgrounds Bootstrap Images Rounded Corners Circle Thumbnail Bootstrap Jumbotron Inside Container Outside Container Bootstrap Buttons Button Styles btn-default btn-primary btn-success btn-info btn-warning btn-danger btn-link Button Sizes btn-lg btn-md btn-sm btn-xs Active/Disabled Buttons
  • 9. BS Button Groups Vertical Button Groups Nesting Button Groups & Drop Down Menus Bootstrap Glyphicons Glyphicon Syntax Badges Progress Bars Bootstrap Pagination Basic Pagination Active State Disabled State Pagination Sizing Bootstrap Pager Bootstrap List Groups Bootstrap Forms Bootstrap Inputs Bootstrap Carousel Bootstrap Plugins Overview Transition Plugin Collapsible Plugin Modal Dialog Plugin Dropdown Plugin Scrollspy Plugin Tab Plugin Tooltip Plugin Popover Plugin Alert Plugin Button Plugin Carousel Plugin Affix Plugin
  • 10. Angular JS Introduction To Angular Angular Architecture Working with Angular Angular Version and Tools Angular Seed Controllers And Markup Introduction to AngularJS Controllers Controllers and Scope Creating Controllers Working with border-image Working With Colocations In AngularJS Displaying Repeating Information Demo with ng-repeat Working With Events In AngularJS Displaying Repeating Information Demo with ng-repeat Built-In Directives Working with built in directives Other Directives Working With Expressions In AngularJS Expressions Working With Expressions In Filters Understanding Filters Built-in Filters Two Way Binding In AngularJS Impotence of two-way binding Two Way Binding Demo
  • 11. Validation Importance of validation Working example Creating And Using Services Introduction of services in AngularJS Understanding importance of Services Working with an Example UNIX System Features Multitasking, Multiuser, Easy Portability, Security, Communication. React with Flux and Redux o Setup boilerPlate  SetUp Environment  Auto Reloading  Installation of NodeJs  Setup package.json  Editors to use  Npm installation Packages  Introduce npm Scripts  Webpack Set up  Use of Babel  Use of Express  Create Start Script  Create Hello world  Create Parallel Scripts o Structure Initial App
  • 12.  App Layout Creation  Create First Components  Adding Routing  Styling React Component  Adding Header  Adding About Page o Redux Intro  Why Redux  Core Redux Principles  Redux Vs Flux  Flow of Redux App o 3 Principle of Redux  Actions  Store  Reducers  Immutability Concept  Handling Immutability o Adding Redux in React  React-redux Introduction  mapStateToProps  mapDispatchToProps  Container vs. Presentational Components o Flow in Redux  Create Simple Add Contact Form
  • 13.  Binding in ES6  Actions  Reducers  Root Reducer  Store  Instantiate Store and Provider  Connect Container o Redux with Async  What is a Mock API  Library Options in redux  Connecting Api using Thunk  Setup Mock Api  Add Thunk to Store  Create Load Courses Thunk  Naming Conventions  Load Courses in Reducer  Dispatch Action on Page Load  Create Course List Component  Create Manage Course Page  Create Manage Course Form  Create Form Input Components  Use Manage Course Form  Create Author Actions  Create Author Reducer
  • 14.  Map Author Data for Dropdown  Create Form Change Handler  Create Save Course Thunk  Handle Creates and Updates in Reducer  Dispatch Create and Update  Redirect via React Router Context  Populate Form via mapStateToProps  Update State via componentWillReceiveProps o Error Handling in React  AJAX Status Actions  Setup Reducer with Ajax  Create Preloader Component  AJAX in Thunks  Use Promises  Use Promises to Wait for Thunks  Create Form Submission Loading Indicator  Display Save Notification  Error Handling o Testing React and Redux  Setup Testing Frameworks  Test Utils use in testing React  Testing Connected React Components  mapStateToProps Testing  Action Creators Testing
  • 15.  Reducers Testing  Thunks Testing  Store Testing in React