Course Curriculum
UI – COURSE CONTENT
(HTML,CSS, JAVASCRIPT, JQUERY,BOOTSTRAP)
Session-1
UI Technologies Course Content
• Introduction of UI Technologies
•UI Developer roles and Responsibilities
•Technologies around HTML
Basics of HTML & CSS
•Document Object Model (DOM)
• Structure of HTML Page
•Mandatory tags in the HTML page (HTML, head, body)
•What is CSS
•Different ways of applying CSS for elements, and priority chain of CSS
•Heading tags(H1…H6), Tags and attributes(Class, Id, style..etc)
• Inline and block-level elements
HTML Tags
• Including external page links in a page using anchor tags and its properties
•Working with row and column data using table tags
•Hiding and unhiding elements using display property
• image tag, p tag, ul and ol tags, li, nobr, hr, br etc
• Layouts, forms, buttons
• Input fields ( text box, radio button, checkbox, dropdown, text area etc)
HTML5
• List of Browsers support HTML5
•Media tags (audio and video tags)
•Graphics using Canvas tag
•Drag and Drop features
•Working on locations lat and long using Geolocation
• Storing user preferences using LocalStorage.
Form Elements
CONTACT : 9160040789/9182622217 Mail to:[email protected]
•Get & Post
•Validating input values in a form
• Form action and type
Session-2
CSS properties
•Adding borders, font, pseudo classes
• Positioning elements (absolute, relative, fixed and static)
• Image spriting
• Box model (margins, padding)
• Floating elements (float left, right etc.)
• Including external resources
• Absolute and Relative Paths
• Including external resources like CSS, images etc
CSS 3
• Difference between CSS2 and CSS3
• Adding borders and backgrounds
• Advanced text effects(shadow)
• 2D and 3D Transformations
• Adding Transitions to elements
• Adding animations to text and elements
• Responsive Designs
• Difference between multiple devices, making a page to work on multiple devices
• Media queries
Session-3
Bootstrap
• What is Bootstrap Framework
• Advantages of Bootstrap Framework
• What is Responsive web page
• What is Mobile-First Strategy
• Setting up Environment
• How to apply Bootstrap to Applications
Bootstrap Grid
• What is Bootstrap Grid & How to apply Bootstrap Grid
• What is Container
• What is Offset Column
• How to change class properties
• How to use Typography
• What is Bootstrap Tables
• What is Bootstrap Form Layout
• How to hide or show the text in Bootstrap
Bootstrap Components
• Why Bootstrap Components & Advantages
• What are the different types of Bootstrap Components
• How to use Glyphicons Component
• What is Bootstrap Dropdown Menu Component
• How to use Button Groups and Button Toolbar
• What are different Input Groups Components
• What is Navigation Pills & Tabs Components
• How to build a Responsive Navbar
• How to Add Forms and other controls to Navbar
• What is Jumbotron / Page Header Components
• How to Create Progress Bar
• What is Media Objects Component
• What is Bootstrap List Group Component
• What is Bootstrap Panel Component
Session-4
JavaScript
• Introduction
• Data types and data structures in Js
• Control structures, if, if-else, while, for, switch case statements
• Dynamic creation and manipulation of DOM elements using JS
• Adding dynamic event listeners to DOM elements
• Event capturing and event bubbling
• Validations using key char codes
• JavaScript Supported Data structures
• Arrays & Objects
• Predefined methods in arrays
• Strings and predefined methods
Session-5: Advanced JavaScript
• Adding methods for an object
• Module Introduction
• Understanding “let” and “const”
• Arrow Functions
• Exports and Imports
• Understanding Classes
• Classes, Properties and Methods
• The Spread & Rest Operator
• Destructuring
• Reference and Primitive Types Refresher
• Refreshing Array Functions
• Wrap Up
• Next-Gen JavaScript – Summary
• JS Array Functions
jQuery (Optional)
• Onload and onready difference
• jQuery selectors
• Multiple ways of referring DOM elements using jQuery selectors
• jQuery methods
• Adding dynamic properties for DOM elements
• Toggling elements
• Creating dynamic elements using jQuery
• Finding elements using jQuery techniques
• Filtering elements
Events using jQuery
• Binding events
• Dynamic binding
• List of events been supported in jQuery(blur, change, click, dbclick….etc
REACT JS
Session-6
Getting Started
• Introduction
• What is React?
• Real-World SPAs & React Web Apps
• Writing our First React Code
• Why Should we Choose React?
• React Alternatives
• Understanding Single Page Applications and Multi PageApplications
• Course Outline
• How to get the Most out of This Course
• Useful Resources & Links
Session-7
Understanding the Base Features & Syntax
• Module Introduction
• The Build Workflow
• Using Create React App
• Understanding the Folder Structure
• Understanding Component Basics
• Understanding JSX
• JSX Restrictions
• Creating a Functional Component
• Components & JSX Cheat Sheet
• Working with Components & Re-Using Them
• Outputting Dynamic Content
• Working with Props
• Understanding the Children Property
• Understanding & Using State
• Props & State
• Handling Events with Methods
• To Which Events Can You Listen?
• Manipulating the State
• Using the useState() Hook for State Manipulation
• Stateless vs Stateful Components
• Passing Method References Between Components
• Adding Two Way Binding
• Adding Styling with Stylesheets
• Working with Inline Styles
• Assignment 1: Time to Practice – The Base Syntax
Session-8
Working with Lists and Conditionals
• Module Introduction
• Rendering Content Conditionally
• Handling Dynamic Content “The JavaScript Way”
• Outputting Lists (Intro)
• Outputting Lists
• Lists & State
• Updating State Immutably
• Lists & Keys
• Flexible Lists
• Wrap Up
• Assignment : Time to Practice – Lists & Conditionals
Styling React Components & Elements
• Module Introduction
• Outlining the Problem Set
• Setting Styles Dynamically
• Setting Class Names Dynamically
• Adding and Using Radium
• Using Radium for Media Queries
• MUST READ: Enabling CSS Modules
• Enabling & Using CSS Modules
• More on CSS Modules
• Adding Pseudo Selectors
• Working with Media Queries
Debugging React Apps
• Module Introduction
• Understanding Error Messages
• Finding Logical Errors by using Dev Tools & Source-maps
• Working with the React Developer Tools
• Using Error Boundaries (React 16+)
Session-9
Diving Deeper into Components & React Internals
• Module Introduction
• A Better Project Structure
• Splitting an App Into Components
• Comparing Stateless and Stateful Components
• Class-based vs Functional Components
• Class Component Lifecycle Overview
• Component Creation Lifecycle in Action
• Component Update Lifecycle (for props Changes)
• Component Update Lifecycle (for state Changes)
• Using useEffect() in Functional Components
• Controlling the useEffect() Behaviour
• Cleaning up with Lifecycle Hooks & useEffect() • Cleanup Work with useEffect() – Ex
• Using shouldComponentUpdate for Optimisation
• Optimising Functional Components with React.memo()
• When should you optimise?
• PureComponents instead of shouldComponentUpdate
• How React Updates the DOM
• Rendering Adjacent JSX Elements
• Windows Users Must Read
• Using React.Fragment
• Higher Order Components (HOC) – Introduction
• Another Form of HOCs
• Passing Unknown Props
• Setting State Correctly
• Using PropTypes
• Using Refs
• Refs with React Hooks
• Understanding Prop Chain Problems
• Using the Context API
• ContextType & useContext()
• Wrap Up
• Useful Resources & Links
Session-10
Reaching out to the Web (Http / Ajax)
• Module Introduction
• Understanding Http Requests in React
• Understanding our Project and Introducing Axios
• Creating a Http Request to GET Data
• Rendering Fetched Data to the Screen
• Transforming Data
• Making a Post Selectable
• Fetching Data on Update (without Creating Infinite Loops)
• POSTing Data to the Server
• Sending a DELETE Request
• Fixing a Bug
• Handling Errors Locally
• Adding Interceptors to Execute Code Globally
• Removing Interceptors
• Setting a Default Global Configuration for Axios
• Creating and Using AxiosInstances
Session-11
Multi-Page-Feeling in a Single-Page-App: Routing
• Module Introduction
• Routing and SPAs
• Setting Up Links
• Setting Up the Router Package • react-router vs react-router-dom
• Preparing the Project For Routing
• Setting Up and Rendering Routes
• Rendering Components for Routes
• Switching Between Pages
• Using Links to Switch Pages
• Using Routing-Related Props
• The “withRouter” HOC & Route Props
• Absolute vs Relative Paths
• Absolute vs Relative Paths (Article)
• Styling the Active Route
• Passing Route Parameters
• Extracting Route Parameters
• Parsing Query Parameters & the Fragment
• Using Switch to Load a Single Route
• Navigating Programmatically
• Additional Information Regarding Active Links
• Understanding Nested Routes
• Creating Dynamic Nested Routes
• Redirecting Requests
• Conditional Redirects
• Using the History Prop to Redirect (Replace)
• Working with Guards
• Handling the 404 Case (Unknown Routes)
• Loading Routes Lazily
• Lazy Loading with React Suspense (16.6)
• Routing and Server Deployment
• Assignment : Time to Practice – Routing
Session-12: Forms and Form Validation
• Module Introduction
• Analysing the App
• Creating a Custom Dynamic Input Component
• Setting Up a JS Config for the Form
• Dynamically Create Inputs based on JS Config
• Adding a Dropdown Component
• Handling User Input
• Handling Form Submission
• Adding Custom Form Validation
• Fixing a Common Validation Gotcha
• Adding Validation Feedback
• Improving Visual Feedback
• Showing Error Messages
• Handling Overall Form Validity
• Working on an Error
• Fixing a Bug
Session-13 : Redux
Session-14: Redux Advanced
Session-15: Testing
Session-16: Bonus: Building the Burger Builder Project
Angular JS
Session-17: AngularJS Introduction
Session-18: Dependency Injection
Session-19: Single Page Applications
Angular
Session-20 : Getting Started
Session-21: The Basics
Session-22: Components & Data-binding Deep Dive
Session-23: Directives Deep Dive
Session-24: Using Services & Dependency Injection
Session-25: Changing Pages with Routing
Session-26: Understanding Observables
Session-27: Handling Forms in Angular Apps
Session-28 : Reactive: Setup
Session-29: Using Pipes to Transform Output
Session-30: Making Http Requests
Session-31: Authentication & Route Protection in Angular Apps
Session-32: Using Angular Modules & Optimising Apps
Session-33: Deploying an Angular App
Session-34: A Basic Introduction to Unit Testing in Angular Apps
Session-35: Custom Project & Workflow Setup
pin up giris https://azerbaijancuisine.com/# pin-up casino giris
pin up 360
pin up yukle: pin-up – pin-up casino giris
http://northern-doctors.org/# buying from online mexican pharmacy
п»їbest mexican online pharmacies: northern doctors – mexico pharmacies prescription drugs
mexico pharmacy: northern doctors pharmacy – buying from online mexican pharmacy
http://northern-doctors.org/# mexico drug stores pharmacies
п»їbest mexican online pharmacies [url=https://northern-doctors.org/#]mexican pharmacy northern doctors[/url] mexican mail order pharmacies
mexico drug stores pharmacies: mexican pharmacy online – buying prescription drugs in mexico
https://northern-doctors.org/# mexican online pharmacies prescription drugs
https://northern-doctors.org/# buying prescription drugs in mexico
reputable mexican pharmacies online: buying from online mexican pharmacy – mexico pharmacy
medication from mexico pharmacy [url=https://northern-doctors.org/#]mexican pharmacy northern doctors[/url] buying from online mexican pharmacy
mexican mail order pharmacies: mexican pharmacy northern doctors – mexico drug stores pharmacies
https://northern-doctors.org/# mexican pharmaceuticals online
buying prescription drugs in mexico: northern doctors pharmacy – mexico drug stores pharmacies
http://northern-doctors.org/# buying prescription drugs in mexico online
mexican border pharmacies shipping to usa: mexican pharmacy northern doctors – mexican pharmacy
mexico pharmacies prescription drugs: buying from online mexican pharmacy – mexico drug stores pharmacies
http://northern-doctors.org/# reputable mexican pharmacies online
mexican border pharmacies shipping to usa [url=https://northern-doctors.org/#]northern doctors[/url] mexican pharmaceuticals online
http://northern-doctors.org/# mexico drug stores pharmacies
п»їbest mexican online pharmacies: mexican northern doctors – mexican mail order pharmacies
mexico drug stores pharmacies: pharmacies in mexico that ship to usa – mexican rx online
https://northern-doctors.org/# buying from online mexican pharmacy
reputable mexican pharmacies online: northern doctors – best online pharmacies in mexico
mexican pharmaceuticals online: northern doctors pharmacy – medicine in mexico pharmacies
http://northern-doctors.org/# best online pharmacies in mexico
medicine in mexico pharmacies [url=https://northern-doctors.org/#]mexican pharmacy online[/url] mexican mail order pharmacies
best online pharmacies in mexico: northern doctors – reputable mexican pharmacies online
https://northern-doctors.org/# mexico drug stores pharmacies
buying prescription drugs in mexico: northern doctors – buying from online mexican pharmacy
https://northern-doctors.org/# mexican pharmaceuticals online
reputable mexican pharmacies online [url=https://northern-doctors.org/#]mexican northern doctors[/url] mexican border pharmacies shipping to usa
pharmacies in mexico that ship to usa: mexican pharmacy online – mexican pharmaceuticals online
mexican pharmaceuticals online: mexican northern doctors – mexico pharmacies prescription drugs
http://northern-doctors.org/# mexican mail order pharmacies
buying from online mexican pharmacy: northern doctors – mexican pharmaceuticals online
https://northern-doctors.org/# mexico drug stores pharmacies
medicine in mexico pharmacies: mexican pharmacy – pharmacies in mexico that ship to usa
https://northern-doctors.org/# buying from online mexican pharmacy
mexican border pharmacies shipping to usa: northern doctors – mexico pharmacies prescription drugs
buying prescription drugs in mexico [url=https://northern-doctors.org/#]northern doctors[/url] mexico drug stores pharmacies
buying from online mexican pharmacy: mexican pharmacy northern doctors – buying prescription drugs in mexico online
http://northern-doctors.org/# reputable mexican pharmacies online
mexican rx online: northern doctors pharmacy – purple pharmacy mexico price list
https://northern-doctors.org/# medicine in mexico pharmacies
mexican mail order pharmacies: mexican pharmacy online – mexico pharmacies prescription drugs
best online pharmacies in mexico: buying prescription drugs in mexico – medication from mexico pharmacy
reputable mexican pharmacies online [url=https://northern-doctors.org/#]mexican pharmacy[/url] mexican border pharmacies shipping to usa
https://northern-doctors.org/# mexico drug stores pharmacies
medicine in mexico pharmacies: mexican pharmacy – reputable mexican pharmacies online
mexican drugstore online: Mexico pharmacy that ship to usa – mexican rx online
https://northern-doctors.org/# mexico drug stores pharmacies
https://northern-doctors.org/# mexican pharmaceuticals online
mexico drug stores pharmacies: mexico drug stores pharmacies – mexican online pharmacies prescription drugs
mexican online pharmacies prescription drugs [url=http://northern-doctors.org/#]mexican pharmacy[/url] best online pharmacies in mexico
mexico pharmacies prescription drugs: mexican pharmacy online – mexico pharmacies prescription drugs
medicine in mexico pharmacies [url=https://cmqpharma.online/#]cmqpharma.com[/url] buying prescription drugs in mexico online
best online pharmacies in mexico [url=https://cmqpharma.online/#]mexican online pharmacy[/url] mexican mail order pharmacies
mexico pharmacy [url=https://cmqpharma.online/#]cmq pharma[/url] buying prescription drugs in mexico
mexican border pharmacies shipping to usa [url=https://cmqpharma.com/#]mexican pharmacy[/url] mexican drugstore online
buying prescription drugs in mexico [url=https://cmqpharma.com/#]cmq pharma mexican pharmacy[/url] mexico pharmacy
medicine in mexico pharmacies [url=https://cmqpharma.com/#]mexican online pharmacy[/url] mexican pharmacy
purple pharmacy mexico price list [url=https://cmqpharma.com/#]mexico pharmacy[/url] mexican pharmacy
mexico drug stores pharmacies [url=http://cmqpharma.com/#]medication from mexico pharmacy[/url] pharmacies in mexico that ship to usa
mexican pharmacy [url=http://cmqpharma.com/#]cmq pharma mexican pharmacy[/url] mexican pharmaceuticals online
http://cmqpharma.com/# purple pharmacy mexico price list
pharmacies in mexico that ship to usa
mexican drugstore online
https://cmqpharma.com/# mexican online pharmacies prescription drugs
mexico pharmacies prescription drugs
buying prescription drugs in mexico: cmq mexican pharmacy online – mexico pharmacy
mexican drugstore online
https://cmqpharma.com/# п»їbest mexican online pharmacies
п»їbest mexican online pharmacies
mexican drugstore online: cmq pharma mexican pharmacy – medicine in mexico pharmacies
canadian pharmacy 24h com: safe canadian pharmacy – buy canadian drugs
buying from online mexican pharmacy [url=http://foruspharma.com/#]pharmacies in mexico that ship to usa[/url] mexico pharmacies prescription drugs
mexican border pharmacies shipping to usa: mexico pharmacy – buying prescription drugs in mexico online
http://canadapharmast.com/# canadian neighbor pharmacy
mexican border pharmacies shipping to usa [url=https://foruspharma.com/#]mexican online pharmacies prescription drugs[/url] mexico pharmacies prescription drugs
reputable canadian online pharmacies: recommended canadian pharmacies – canadian pharmacy 24 com
legit canadian pharmacy: best canadian pharmacy to order from – canadian pharmacy ltd
mexico drug stores pharmacies: mexican rx online – buying prescription drugs in mexico online
buying prescription drugs in mexico online: mexico drug stores pharmacies – mexico pharmacy
http://canadapharmast.com/# legitimate canadian pharmacies
Online medicine order [url=http://indiapharmast.com/#]reputable indian online pharmacy[/url] reputable indian online pharmacy
canada pharmacy online: canadian pharmacy meds reviews – precription drugs from canada
buying prescription drugs in mexico: purple pharmacy mexico price list – mexican drugstore online
india pharmacy [url=https://indiapharmast.com/#]online shopping pharmacy india[/url] india pharmacy mail order
certified canadian pharmacy: canadian pharmacy reviews – reliable canadian pharmacy
Online medicine home delivery: indian pharmacies safe – cheapest online pharmacy india
http://indiapharmast.com/# п»їlegitimate online pharmacies india
onlinecanadianpharmacy: canadian drugs online – reliable canadian pharmacy
canadian drug: canadian pharmacy ltd – online canadian pharmacy review
cheapest online pharmacy india [url=https://indiapharmast.com/#]buy medicines online in india[/url] Online medicine home delivery
http://foruspharma.com/# п»їbest mexican online pharmacies
northern pharmacy canada: canada drugs online – canada pharmacy online
india pharmacy: top 10 pharmacies in india – best online pharmacy india
pharmacies in mexico that ship to usa: mexican border pharmacies shipping to usa – mexico pharmacy
canadian pharmacy prices: canadian pharmacy checker – canada pharmacy 24h
canadian compounding pharmacy: canadian pharmacy antibiotics – buying from canadian pharmacies
http://foruspharma.com/# mexican mail order pharmacies
canadian pharmacies online: canadian pharmacy ed medications – legal to buy prescription drugs from canada
mexico pharmacy [url=https://foruspharma.com/#]mexican mail order pharmacies[/url] mexico drug stores pharmacies
indian pharmacy paypal: best india pharmacy – online shopping pharmacy india
best online pharmacy india: Online medicine home delivery – Online medicine order
mexico drug stores pharmacies: buying prescription drugs in mexico online – buying prescription drugs in mexico online
http://canadapharmast.com/# online canadian pharmacy review
http://doxycyclinedelivery.pro/# 40mg doxycycline online
amoxicillin 500mg capsules price [url=https://amoxildelivery.pro/#]amoxicillin 500mg capsule buy online[/url] buy amoxicillin without prescription
https://ciprodelivery.pro/# cipro ciprofloxacin
https://amoxildelivery.pro/# where can i buy amoxicillin online
order doxycycline canada: doxycycline rx coupon – order doxycycline online
https://amoxildelivery.pro/# amoxicillin 500mg
buy amoxicillin 500mg capsules uk [url=https://amoxildelivery.pro/#]buy amoxicillin 500mg capsules uk[/url] amoxicillin from canada
https://paxloviddelivery.pro/# paxlovid for sale
http://amoxildelivery.pro/# amoxicillin 500 mg without a prescription
cost doxycycline tablets uk [url=https://doxycyclinedelivery.pro/#]doxycycline cheap canada[/url] pharmacy prices for doxycycline
doxycycline cheap canada: where can i get doxycycline over the counter – doxycycline over the counter usa
https://amoxildelivery.pro/# amoxicillin medicine
https://amoxildelivery.pro/# how much is amoxicillin prescription
https://doxycyclinedelivery.pro/# doxycycline hydrochloride 100mg
amoxicillin 750 mg price [url=https://amoxildelivery.pro/#]where can i buy amoxicillin over the counter uk[/url] amoxicillin 500mg capsules price
amoxicillin 500 tablet: buy amoxicillin online uk – how to buy amoxycillin
http://doxycyclinedelivery.pro/# doxycycline 100mg best price
amoxicillin 500 capsule [url=https://amoxildelivery.pro/#]buy amoxicillin 500mg[/url] amoxicillin script
https://ciprodelivery.pro/# ciprofloxacin 500 mg tablet price
paxlovid generic: paxlovid generic – paxlovid india
http://ciprodelivery.pro/# cipro pharmacy
https://amoxildelivery.pro/# can i buy amoxicillin over the counter
cipro ciprofloxacin [url=https://ciprodelivery.pro/#]cipro for sale[/url] ciprofloxacin generic
http://doxycyclinedelivery.pro/# buy doxycycline over the counter uk
http://amoxildelivery.pro/# amoxicillin 500 tablet
buy cipro online canada [url=https://ciprodelivery.pro/#]antibiotics cipro[/url] buy ciprofloxacin
buy cipro online canada: buy cipro online – purchase cipro
http://paxloviddelivery.pro/# Paxlovid buy online
http://ciprodelivery.pro/# ciprofloxacin mail online
doxylin: doxycycline 75 mg cost – buy cheap doxycycline uk
https://doxycyclinedelivery.pro/# doxycycline uk
paxlovid buy [url=https://paxloviddelivery.pro/#]п»їpaxlovid[/url] paxlovid price
http://ciprodelivery.pro/# ciprofloxacin 500 mg tablet price
buy amoxicillin 500mg online [url=http://amoxildelivery.pro/#]cost of amoxicillin prescription[/url] antibiotic amoxicillin
https://clomiddelivery.pro/# can i order clomid tablets
https://ciprodelivery.pro/# buy cipro online canada
can i order generic clomid without a prescription: can you buy generic clomid pills – where can i buy generic clomid pill
https://clomiddelivery.pro/# how to get generic clomid no prescription
buy paxlovid online [url=http://paxloviddelivery.pro/#]paxlovid covid[/url] paxlovid price
http://paxloviddelivery.pro/# buy paxlovid online
how to get generic clomid without dr prescription [url=https://clomiddelivery.pro/#]can you buy generic clomid tablets[/url] can i get cheap clomid online
https://clomiddelivery.pro/# where to buy generic clomid now
cost of generic clomid without prescription: generic clomid without prescription – can you buy generic clomid without prescription
https://amoxildelivery.pro/# order amoxicillin uk
https://ciprodelivery.pro/# cipro
http://clomiddelivery.pro/# how to buy clomid price
paxlovid india [url=https://paxloviddelivery.pro/#]paxlovid generic[/url] buy paxlovid online
antibiotics cipro: antibiotics cipro – buy cipro without rx
https://clomiddelivery.pro/# can i order clomid online
buy paxlovid online [url=https://paxloviddelivery.pro/#]п»їpaxlovid[/url] buy paxlovid online
amoxicillin over counter: amoxicillin 200 mg tablet – buy amoxicillin online mexico
http://clomiddelivery.pro/# how to buy clomid no prescription
http://clomiddelivery.pro/# where can i get generic clomid without prescription
paxlovid generic [url=http://paxloviddelivery.pro/#]Paxlovid over the counter[/url] Paxlovid buy online
http://amoxildelivery.pro/# buy amoxicillin online with paypal
buy cipro cheap: buy cipro online – buy cipro no rx
can we buy amoxcillin 500mg on ebay without prescription: order amoxicillin online – buy amoxicillin 500mg online
order amoxicillin 500mg: amoxicillin 500 mg where to buy – amoxicillin 825 mg
where can i get cheap clomid: where buy clomid no prescription – can i get clomid without prescription