HTML, CSS, React - Certification Course for Beginners
- Offered byUDEMY
HTML, CSS, React - Certification Course for Beginners at UDEMY Overview
Duration | 14 hours |
Total fee | ₹449 |
Mode of learning | Online |
Credential | Certificate |
HTML, CSS, React - Certification Course for Beginners at UDEMY Highlights
- 14.5 hours on-demand video
- 1 downloadable resource
- Full lifetime access
- Access on mobile and TV
- Certificate of completion
HTML, CSS, React - Certification Course for Beginners at UDEMY Course details
- Students interested in Building Responsive Web Pages using HTML, CSS, and React
- Students interested in Building Stylish Web Pages using HTML, CSS, and React Library
- Students interested in Building an E-Commerce Site using React
- Students interested in Learning the Foundations of React through Hands-On Projects
- HTML Foundations
- The Structure of an HTML Web Page
- HTML Body and Header Tags
- HTML Text Formatting
- HTML Unordered and Ordered Lists
- Embedding Images, Video, and Media in HTML
- Working with Tables and Nested Tables in HTML
- Creating Web Forms with Input Fields, Select Menus, and Check Boxes
- Working with Iframes in HTML
- Building a Complete HTML Web Page
- Foundations of CSS
- Types of CSS Rules
- Working with CSS ID and Class Selectors
- Working with CSS Divisions (DIVs)
- CSS Margins, Padding, Text Styling, and Backgrounds
- CSS Display Properties, and Positioning
- Styling Tables in CSS
- Foundations of React
- Introduction to React Tools for Building New Projects
- Debugging React Projects
- Building a Single and Multi-Player Connect-4 Clone Game with AI
- Building a Fully Customized E-Commerce Site in React
- Building a Fully Functional Calculator in React
- In this course you will learn how to develop stylish, mobile responsive web pages right from scratch using some of the most powerful front-end mark-up languages and JavaScript libraries.
- The course starts with an in-depth overview of HTML where we start by exploring the structure of an HTML web page.
- Students will learn the importance of responsive design and cross browser compatibility by embedding CSS style rules for individual page components
- The React section starts off with a hands-on project where students’ll learn how to work with functional React components, props, Callback functions, OnClick Events, and the React State hook to build a fully functional calculator.
HTML, CSS, React - Certification Course for Beginners at UDEMY Curriculum
HTML Development
Introduction to HTML
Basic structure of a web page
HTML Head tags
HTML Body Tag
HTML Paragraph Spacing
HTML Line Breaks
HTML Non-Breaking Space
HTML Header Tags
HTML Text Formatting and Decoration
HTML Inline Text Formatting
HTML Unordered Lists
HTML Ordered Lists
HTML Image Insertion
HTML Embedding Videos
HTML Absolute vs. Relative File Referencing
HTML Link Creation
HTML Anchor Tags
HTML Tables
HTML Nested Tables
HTML Merging Cells
HTML Text Wrapping
HTML Table Background Image
HTML Cell Alignment
HTML - Introduction to Forms
HTML Form Tags and Attributes
HTML Forms - Post vs Get
HTML Forms - Input Text Fields
HTML Forms - Select Menus
HTML Forms - Check Boxes and Radio Buttons
HTML Forms - Text Areas and Buttons
HTML Iframes
HTML Project - Introduction
HTML Project - Header
HTML Project - Callout
HTML Project - Image Insertion
HTML Project - Text Insertion
HTML Project - Links and Form
HTML Project - Tabular Data
HTML Project - Footer
CSS Development
Introduction to CSS
Parts of a CSS Rule
Types of CSS Rules
CSS - Color Names and Codes
CSS Classes and Spans
CSS Divisions - DIVs
CSS IDs
CSS Margins
CSS Padding
CSS Text Properties
CSS Font Properties
CSS Borders
CSS Backgrounds
CSS Transparency
CSS Text on Top of Images
CSS Width and Height Properties
CSS Display Properties
CSS Static Positioning
CSS Relative Positioning
CSS Absolute Positioning
CSS Fixed Positioning
CSS Float Property
CSS Clear Property
CSS Z-Index
CSS Styling Links
CSS Tables
CSS Project - Introduction
CSS Project - CSS Rules
CSS Project - Navigation Rules
CSS Project - Responsive CSS
CSS Project - Page Elements
Intro to React
Skills required
What is react?
React project: Build a calculator to react
Project Overview
Hello React
Tools Needed
Code Pen
Intro to JSX
Functional Components in React
Why Components?
Intro to Props in React
React Components, Props and Callbacks
Building the calculator visuals
OnClick Events in React
Passing Parameters in Callback Functions
Using React State Hook
Implementing the calculator - Display
Implementing the calculator - Operators
Debugging in React
Project Summary
React Project: Build a connect 4 clone
Project Overview
Tools Needed
Creating the Game Board
Game Circle - OnClickEvent
Passing Props - Destructing - React Children
Passing Arguments to Click Events
Inline Styling
Square to Circle Component
Global Styling
Dynamic Styling
Dynamic Classes
Handling Callbacks
Using React State Hook (again)
Updating the Player Circle
Initializing the Game Board
React Key Property
Styling the Game Board - Header and Footer
Calculating the Winner
Displaying the Winner
Determining a Draw Condition
React Lifecycle Events
Initializing the Game
Suggesting a Move - Implementing a Computer Player
Smart Computer Player (Basic AI)
CSS Variables
Conditional Rendering
Deploy to Netlify
Deploy to Surge
Project Summary
React Project: Build an E commerce site in react
Prroject Overview
Scaffolding the Project
Intro to JSON Server
Fetch API
Styling the Store
Rendering the Categories
Binding the Products
Refactor the Fetch API call
Dealing with errors in Fetch API
Tidy the Fetch API call
Styling the Product List
Installing React Router
Fixing the Key Warning
React Router - Detail Page
Fetch API - Get Product By Id
Product Description
Intro to Styled Components
Styled Components - Product Description
Dangerously Set HTML (yeah really)
Refactor the Categories
Refactor the Layout
Refactor the Home Page
Intro to Context in React
UseContext Hook and UseReducer Hook in React
Basket Layout
Implementing the Basket
Implementing Basket Icons
Implementing Basket Total
Finishing the Checkout
Checkout - Fixing the State
Implementing the Order Confirmation
Intro to Local Storage
Implementing Search Results
Better Searching with Debouncing
Validating Forms in React - Part 1
Validating Forms in React - Part 2
Validating Forms in React - Part 3
Validating Forms in React - Part 4
Project Summary