Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Fundamentals of HTML, CSS, Javascript, React and Python
Rating: 4.4 out of 5(24 ratings)
3,067 students

Fundamentals of HTML, CSS, Javascript, React and Python

Web Development Fundamentals for Absolute Beginners in HTML, Javascript, React and Python
Created byNerding I/O
Last updated 4/2023
English
English [Auto],

What you'll learn

  • Basic fundamentals of HTML
  • Basic fundamentals of CSS
  • Basic fundamentals of JS & ReactJS
  • Basic fundamentals of Python

Course content

6 sections41 lectures2h 57m total length
  • Introduction3:00

    Explore how HTML creates the structure of websites, using hypertext markup language to add images, headings, paragraphs, tables, and bullets. See how HTML, CSS, and JavaScript combine to build websites.

  • Setup4:23

    Install and set up Visual Studio Code for frontend or backend development, then create your first HTML project with an index.html and a Hello World example.

  • Headings & Paragraphs7:49

    Learn how to structure a web page using headings and paragraphs, assigning h1–h6 levels, placing content inside the body, and using a title to create a simple index.html layout.

  • Lists8:13

    Learn to create unordered and ordered lists in HTML using ul, ol, and li, with practical examples and Emmet abbreviations to structure pages.

  • Images5:47

    Discover how to add an image to an HTML page using the image tag and src, download free images from Pixabay, and adjust width and height.

  • Form - Registration4:18

    Learn to build a registration form and login form using HTML and CSS, with inputs for first name, last name, email, password, and confirm password, forming a sign up form.

  • Form - Sign In3:31

    Create a sign in form in HTML by creating sign_in.html, adding an h2 heading, an email input, a password input, and a sign in button.

  • Link HTML to CSS3:33

    Connect HTML to CSS by creating a style.css and linking it with index.html using a link tag, then test by changing the H1 color.

Requirements

  • No programming experience needed. We will be covering the fundamentals.
  • Should have a editor or IDE

Description

This course will provide a comprehensive introduction to the fundamental building blocks of web development: HTML, CSS, JavaScript, React, and Python.


The first section of the course will cover HTML, the markup language used to structure a website's content. You will learn how to create and format headings, paragraphs, lists, links, images, and other elements.


Next, you will learn CSS, the language used to style and layout web pages. You will learn how to use selectors and cascading styles to control the visual presentation of your HTML elements.


In the third section, you will learn the basics of JavaScript, a programming language used to create interactive web applications. You will learn to manipulate the DOM, create variables and functions, and use JavaScript to add interactivity to your web pages.


In the fourth section, you will learn React, a popular JavaScript library for building user interfaces. You will learn how to create reusable components, manage state and props, and work with forms and events.

Finally, you will learn the basics of Python, a versatile programming language that can be used for web development, data analysis, and much more. You will learn the basics of the language, including data types, control structures, and functions.


This course is designed for beginners with little to no prior experience in web development. By the end of the course, you will have a solid understanding of the fundamental building blocks of web development and the skills to build your own web applications.

Who this course is for:

  • Beginner looking for fundamentals in software development