Course Description
This course is the right start for the web page development field, and this course consists of two parts:
The first part provides a comprehensive knowledge of the HTML language, which represents the basics of knowledge of how to develop
the web.
HTML, or Hyper Text Markup Language, is a standard set of tags you will use to tell the web browser how the content of your web pages and applications are structured.
In this course, you’ll learn how to use HTML to build your own
web pages. First, you will learn how to properly define your HTML markup and follow the standards. Next, you’ll explore text, links, lists, tables, and forms to add content to your web pages. When you’re finished with this course, you’ll have a foundational
knowledge of HTML that will help you as you move forward to web development.
The second part is about Cascading Style Sheets (CSS), which is used for describing the presentation of elements within an HTML page. Whereas HTML is what forms the structure of a web page, CSS is what we use to style the HTML with colors,
layouts, typography, and more.
This course will take you from the basics of CSS to more advanced concepts.
During the course you'll learn common CSS concepts such as the CSS selectors, CSS box model and how to work with fonts and layouts.
Then, you'll learn how to keep your web pages looking good across all devices using responsive design.
What you'll learn
By the end of the first part of the course, you will be able to:
-
Set up an HTML document to properly define your HTML syntax and follow the standards.
-
Explore text elements and how to format your text in a web page.
-
Use different list types appropriately to list out various items and format them in your document.
-
Create clickable links to connect HTML documents together and also navigate to a specific section of within a page to make your content more engaging and interactive.
-
Display data in a table-like structure of columns and row using table elements and learn how to format your table.
-
Create web forms in HTML using form elements to collect data from users.
-
Explore tips and resources that will help you go forward with HTML.
By the end of the second part of the course, you will be able to:
-
Explore fundamental CSS concepts like Cascading and inheritance.
-
Target HTML elements with basic CSS selectors.
-
Breakdown the CSS box model to set the height and width of HTML elements and find more about how padding, borders, and margins work.
-
Use CSS to position HTML elements including fixed, absolute, relative positioning, and also how to float and clear elements.
-
Create complex layouts using CSS display methods instead of using old HTML techniques like HTML tables.
-
Set the font properties to style the textual content within pages.
-
Use CSS transitions and animation properties to create simple animations in websites. Then, you'll learn how to rotate, scale, and move elements in 2D and 3D space with CSS transforms.
-
Explore more Advanced Selectors like pseudo classes & pseudo elements.
-
Create responsive layouts that work on multiple screen sizes.
Requirements
None.