Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn the basics of HTML, CSS, JavaScript and React
Rating: 4.4 out of 5(94 ratings)
2,294 students

Learn the basics of HTML, CSS, JavaScript and React

Build modern websites using HTML, CSS, JavaScript and React. Lay your foundation into the field of web development.
Created byAshish Anand
Last updated 10/2021
English

What you'll learn

  • Write HTML 5 Code
  • Create Web Pages with HTML
  • Add media files to Website using Advanced HTML Tags
  • Structure your HTML Code and learn best practices
  • Modern Semantic elements of HTML 5
  • Basic and advanced CSS selectors
  • CSS Colors Backgrounds and typography
  • CSS Box Model
  • CSS Positions
  • CSS Flexbox Model
  • CSS Grid Model
  • Responsive Web Design using media queries
  • CSS Animations
  • JavaScript Variables, Operators and Datatypes
  • JavaScript Conditionals
  • JavaScript Arrays and Loops
  • JavaScript Functions and Objects
  • How to implement JavaScript in HTML
  • The Document Object Model
  • Manipulating the DOM and using JavaScript Events

Course content

8 sections47 lectures10h 37m total length
  • Setting Up the Environment7:05
  • HTML Syntax and Structure3:47

    Learn how an HTML document is structured from doctype to the root, head, and body, with opening and closing tags, nesting, and empty and self-closing elements.

  • Quiz -1 : HTML Basics
  • Basic Elements - I7:19

    Create a folder and a text file, save as index.dot estimate, then use Emmet and Go Live to preview HTML changes; learn title, headings, paragraphs, line breaks, and horizontal rules.

  • Basic Elements - II8:47
  • Quiz 2 : Basic Elements
  • HTML Forms10:39

    Learn HTML forms by exploring the form element and its inputs, including text, radio, checkboxes, select options, text area, email, and password fields, with attributes like name and placeholder.

  • Quiz 3: HTML Forms
  • Advanced Elements11:19

    Learn advanced HTML elements, including head meta and UTF-8, viewport for responsive design, video and audio embeds, and semantic versus non-semantic tags like div, span, header, nav, article, section.

  • Quiz 4: Advanced Elements

Requirements

  • Desire to learn
  • A computer (Desktop/Laptop)

Description

Learn to create a website from scratch with this simple and straightforward HTML, CSS, JavaScript, and React course. Apply common HTML tags you need to know to be able to create websites. Then learn all the CSS you need to style those HTML elements. Learn how to add interactivity to those websites using JavaScript. Finally learn how to create full-stack applications using React and Firebase.

Start from scratch and learn how to create a full-stack React Application.

What will you learn in this course:

HTML 5

  • HTML5 web page structure

  • elements and tags

  • HTML spacing

  • using comments

  • Line break and how to nest elements

  • HTML headings

  • Create hyperlinks to connect content

  • add images as needed

  • how to work with lists

  • Using Divs and Spans in HTML

  • New HTML5 elements

  • How to transform your HTML code with styling

CSS 3

  • Basic CSS Selectors

  • CSS Colors

  • Using and creating backgrounds

  • Typography

  • CSS Box Model

  • Positions property in CSS

  • The Flexbox model

  • The Grid model

  • Advanced CSS Selectors

  • Creating Responsive Websites

  • CSS Media Queries

  • CSS Animations

JavaScript

  • What are Variables - Var, Let, Const

  • Operators

  • Datatypes

  • Conditional Statements

  • Arrays

  • Functions

  • Objects

  • Loops

  • Implementing JavaScript in HTML

  • Document Object Model

  • JavaScript Events

  • DOM Manipulation

JavaScript ES6 Concepts - React Prerequisite

  • Arrow Functions

  • Higher-Order Functions

  • Destructuring

  • Modules

Getting Started with React

  • React Core Concepts - Build a Counter Application

  • Build a Tic Tac Toe Game with React

  • Build a full-stack Todo Application with React and Firebase

  • Build an awesome Clock with Glassmorphism design

  • Build a newsletter signup form with React and Firebase

All resources and source code from the course are provided so you can practice working with code right from the start.

I am here to help you learn HTML/CSS/JavaScript and am ready to answer any questions you may have. I have over 10 years of real-world web development experience, which I will share with you within this course.
HTML, CSS, and JavaScript are the bread and butter of every web developer and are used literally on every website.
Nothing to lose, there is a 100% Money Back if you don't like it
Want to know more, what are you waiting for? Take the first step. Join now to start with the basics of the web development today.

Who this course is for:

  • Anyone who wants to learn the basics of HTML and CSS
  • Anyone who wants to be a web developer
  • Anyone who wants to create a website