UDEMY
UDEMY Logo

HTML, CSS, React - Certification Course for Beginners 

  • Offered byUDEMY

HTML, CSS, React - Certification Course for Beginners
 at 
UDEMY 
Overview

Creating interactive user-interface (UI) components using HTML, CSS, and React.

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
Read more
Details Icon

HTML, CSS, React - Certification Course for Beginners
 at 
UDEMY 
Course details

Skills you will learn
Who should do this course?
  • 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
What are the course deliverables?
  • 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
Read more
More about this course
  • 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

HTML, CSS, React - Certification Course for Beginners
 at 
UDEMY 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2344 CoursesRight Arrow Icon

HTML, CSS, React - Certification Course for Beginners
 at 
UDEMY 
Students Ratings & Reviews

4.8/5
Verified Icon4 Ratings
V
Vishal Sahu
HTML, CSS, React - Certification Course for Beginners
Offered by UDEMY
5
Learning Experience: The course contains basics of HTML, CSS and React.
Faculty: The faculty who taught are very experts in web development and well-knowledged people. I like the curriculum that the course provided by Udemy.
Course Support: This course plays a very important role in the resume which makes your resume prior than others.
Reviewed on 17 Oct 2023Read More
Thumbs Up IconThumbs Down Icon
K
Kumar Santhosh
HTML, CSS, React - Certification Course for Beginners
Offered by UDEMY
4
Learning Experience: My learning experience was very positive. The course was well-organized and comprehensive, and the platform was easy to use.
Faculty: My course faculty was very nice, well educated and had good experience and industry knowledge, and they gave personal assistance to the students for doubts My course curriculum is morning (9 to 12). I attended classes, and they gave various assignments and conducted different quizzes on different modules.
Course Support: These reasons helped me get a good job, and thinking critically and being interested in problem-solving have been very helpful to my career.
Reviewed on 19 Aug 2023Read More
Thumbs Up IconThumbs Down Icon
View All 2 ReviewsRight Arrow Icon
qna

HTML, CSS, React - Certification Course for Beginners
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...