
Discover HTML basics: tags, elements, attributes, and the basic page structure, including head, body, formatting, lists, images, links, tables, and forms. Build a complete HTML project.
Explore the basics of tag, element, and attribute in HTML, including opening and closing tags, empty and self-closing tags like br, and how attributes like href and class define properties.
Discover the essential html structure by building a simple page with doctype, html, head, and body, including meta charset utf-8, a title, p and h1, then save as document.html.
Explore how the HTML body tag defines the content area of a web page, hosting basic text, hyperlinks, images, tables, and lists, with CSS affecting color and a form element.
Learn to create HTML paragraph spacing by wrapping text in opening and closing paragraph tags, then save and preview to see lines separated by paragraph spacing.
Discover how to control vertical spacing in HTML by using the paragraph tag versus the break tag. Learn to insert single line breaks with br to format multi-line text effectively.
Explore inline text formatting with the font tag to set font face, size, and color (Arial, blue) and compare it to CSS as a more efficient approach.
Learn to create an unordered list in HTML by adding a ul tag with li items under an h3 heading, then view the result in a browser.
Learn how to create HTML ordered lists using the ol tag and li items, with automatically sequenced numbers, demonstrated by a vacation example and viewing the output in a browser.
Learn to build HTML tables by organizing data into rows and columns with table, tr, and td elements. Apply width, border color, cell spacing, and cell padding to refine layouts.
Compare get and post: get sends data in the url and remains in history; post sends data in the http body and has no length limit, and cannot be bookmarked.
Create a basic HTML page and build a header using a nested table with five centered navigation links, white text on a black header, and Verdana fonts.
Create a contact us today link and a newsletter signup form within a table. Set table styling and a post method form with email input and a submit button.
Construct the page footer as a black-background table with a single column, including navigation labels (home, about, services, clients, contact) and a copyright line with font attributes.
Explore cascading stylesheets that replace inline styles and table-based layouts with reusable rules to format text, images, and tables, and link a single stylesheet to multiple pages for efficient updates.
Learn the three parts of a CSS rule—selector, property, and value—and see how selectors target HTML elements, then apply pink background and Arial fonts to headings h1, h2, and h3.
Learn how CSS IDs create unique styles for HTML elements by declaring an id with a #, applying it to a div, and controlling width, border, background, and text color.
Create a reusable border class to apply borders around elements, using pixel thickness, border colors in name, hex, or rgb values, and styles like dashed; apply to a paragraph.
Overlay text on a background image with css by using two id selectors for the background and the semi-transparent text box, including padding, opacity, and a white text layer.
Build a CSIS best web page with a three-column responsive layout, top navigation with hover effects and an active link, and blue and yellow content areas for mobile-friendly layout.
Learn to style a navigation bar using a ul, removing bullets, and arranging links in a single row with borders, hover effects, and an active blue background.
Create a container with a header and navigation, then a content wrapper that holds three columns: center, left, and right, and apply inner text styles for margins and padding.
Learn how to use if statements with booleans and comparisons in python, including equal, not equal, greater, and converting strings to numbers, plus finding the richest person among three.
Practice building a Python app using if statements and functions to guide a user through yes/no questions. Use return statements and input prompts to control flow.
Learn how Python distinguishes lists and tuples: lists are mutable and allow insertions and deletions, while tuples are immutable, ideal for fixed data like coordinates or IP addresses.
Practice nested for loops in Python to generate all meal, drink, and dessert combinations and print each result as a simple app output.
Learn how to identify and handle Python errors, including syntax and logical errors, using try and except, input validation, and loops to prevent crashes.
Recap Python basics and web development skills, including data types, statements, functions, loops, and classes and objects, with hands-on practice to read and write simple code and build confidence.
Welcome to the HTML, CSS & Python – Web Development Certification Course
Looking to take your coding skills to the next level? Look no further than the HTML, CSS & Python – Web Development Certification Course, a two-part series designed to provide an in-depth look at the fundamentals of coding in HTML and CSS, as well as an introduction to Python. Whether you're in school, looking to learn a new skill, or need to learn programming for work, this course has everything you need to get started.
With a focus on learning by practice, this course will teach you the basics of each programming language and provide ample opportunity to put your knowledge into practice. By the end of the course, you'll have a solid understanding of Python and the ability to create small and simple applications.
What sets this course apart is the way it's structured. You'll start with the basics of HTML development and move on to exploring CSS attributes, components, and positioning. Then, you'll dive into Python, learning everything from installing your text editor to writing your first lines of code. This course is designed to help you think like a programmer, not just memorize lines of code.
This course is perfect for beginners, as well as those with some prior programming experience looking to refresh their knowledge. And with a 100% satisfaction guarantee, there's no risk involved. If you're not happy with what you've learned, you have 30 days to get a complete refund, no questions asked.
Enroll now and start learning today. The possibilities are endless!