Suitable for you
-
Chapter 1: Introduction to the Internet and the World Wide Web
This lesson will introduce you to the internet and the World Wide Web (WWW). You will learn what these technologies are, how they work, and how to access and navigate them using a web browser. You will also learn about common uses of the internet and the WWW, and important considerations for using these technologies safely and responsibly.
-
Chapter 2: HTML Basics: Structure, Tags, and Attributes
In this lesson, you will learn the basics of HTML and how to use it to structure and format web content. You will learn about HTML tags and how they are used to mark up content, as well as how to use attributes to provide additional information about tags. By the end of this lesson, you will have a foundational understanding of HTML and be able to create simple web pages using HTML.
-
Chapter 3: CSS Basics: Selectors, Properties, and Values
In this lesson, you will learn the basics of CSS and how to use it to style web content. You will learn about CSS selectors and how they are used to target specific HTML elements, as well as how to use properties and values to control the appearance of those elements.
-
Chapter 4: Bootstrap: A Framework for Responsive Web Design
In this lesson, you will learn about the features and benefits of using Bootstrap, and how to use it to quickly and easily create responsive web designs. You will learn about the Bootstrap grid system and how to use it to create a layout that automatically adjusts to different screen sizes, as well as how to use Bootstrap's pre-designed components and styles to add features like navigation bars, buttons, and forms to your web pages.
-
Chapter 5: JavaScript Basics: Variables, Data Types, Operators, and Control Structures
In this lesson, you will learn the basics of JavaScript and how to use it to create simple programs. You will learn about variables and how to use them to store and manipulate data, as well as the different data types that are available in JavaScript. You will also learn about operators and how to use them to perform calculations and comparisons, and you will learn about control structures such as loops and conditional statements that allow you to control the flow of your program.
-
Chapter 6: DOM Manipulation: Interacting with Web Pages Using JavaScript
In this lesson, you will learn how to use JavaScript to interact with the DOM and make changes to web pages in real-time. You will learn how to use JavaScript to access and modify HTML elements, as well as how to use DOM events to trigger actions when certain events occur on a web page (e.g. when a user clicks a button).
-
Chapter 7: jQuery: A Library for Simplifying JavaScript
In this lesson, you will learn about the features and benefits of using jQuery, and how to use it to simplify your JavaScript code. You will learn about the jQuery syntax and how to use it to select and manipulate elements on a web page, as well as how to use jQuery's built-in methods for animating elements and handling events.
-
Chapter 8: AJAX: Making Asynchronous Requests Using JavaScript
In this lesson, you will learn about the benefits of using AJAX and how it works. You will learn how to use JavaScript and the XMLHttpRequest object to make asynchronous requests to a server and receive a response, and how to use this technique to update a web page without the need for a full page reload.
-
Project: Building a Simple Web Page Using HTML, CSS, and JavaScript
In this project, you will put your skills to the test by building a simple web page using HTML, CSS, and JavaScript. You will start by planning the content and layout of your web page, and then you will use HTML to structure the content and CSS to style it. Finally, you will use JavaScript to add interactivity to your web page. This project will give you the opportunity to practice using the technologies you have learned and to create a functional web page from start to finish.