
What is this course about and what will you learn?
What tools do you need to start building HTML 5 and CSS 3 websites? This lectures explores the options - both free and paid for tools!
Where to download Atom (the suggested FREE HTML Editor), and how to install it on Windows.
Where to download Atom (the suggested FREE HTML Editor), and how to install it on Mac OSX
So exactly what IS HTML 5 and CSS? This lecture introduces a bit of history and the makeup and a HTML tag.
Look at the basic layout of a HTML page and get started building one!
HTML5 Basics Lecture Code
How to start layout text on a HTML page using the common text tags.
The Html5spec completed document plus pages from Working With Text Lecture.
Now we have our text laid out - how do we start to manipulate the text? This lecture introduces how we emphasise text in a descriptive way.
Emphasising Text - Code Examples
An introduction to the newer HTML 5 Symantec tags
HTML5 - Code Examples
Hyperlinks (also known as Links) are an important aspect of all HTML webpages as they enable you to link content. This lecture looks at the various options available.
Part 1 of 2.
Hyperlinks (also known as Links) are an important aspect of all HTML webpages as they enable you to link content. This lecture looks at the various options available.
Part 2 of 2.
Hyperlinks - Code Examples
Lists are often used in HTML pages, and for more than you think! This lecture introduces the different Lists we have at our disposal.
Lists - Code Examples
Nearly all web pages use images! In these two lectures we look at how to place images on the page and how to size them for best effect and performance.
Part 1 and 2.
Nearly all web pages use images! In these two lectures we look at how to place images on the page and how to size them for best effect and performance.
Part 2 and 2.
Images and Photos - Code Examples & Assets
In HTML tables are a powerful feature. They allow you to layout data in a controlled and consistent manner. And with a little tweaking you can achieve many different effects.
These two lectures examine how we build, and layout tables, and even look at basic styling.
Part 1 of 2
In HTML tables are a powerful feature. They allow you to layout data in a controlled and consistent manner. And with a little tweaking you can achieve many different effects.
These two lectures examine how we build, and layout tables, and even look at basic styling.
Part 2 of 2
Tables - Code Examples & Assets
Another highly used and important feature of HTML pages. Forms allow us to capture information from a user and control what the user can enter. These two lectures go into detail how we can build our forms and how they submit than information.
Part 1 of 2
Another highly used and important feature of HTML pages. Forms allow us to capture information from a user and control what the user can enter. These two lectures go into detail how we can build our forms and how they submit than information.
Part 1 of 2
Forms - Code Examples & Assets
What are cascading stylesheets (CSS)? What do they do? This lecture introduces what we will be learning in this section of the course.
Before we get into the full power of Cascading Style Sheets (CSS) - lets have a look at the most basic styling we can implement which is on page styling.
This lecture introduces basic styling concepts.
In this lecture we move on to the 'Sheets' in CSS. We examine how we can extract our entire style library into a separate file.
In the next two lectures we start to examine some basic styling techniques.
Part 1 of 2.
This lecture continues basic CSS styling tecniques.
Part 2 of 2.
Basic Styling - Code Examples
The ability to place our elements on screen is a core capability of any web app. These lectures look at our options and how we implement different positioning and the trick of 'floating' elements.
Part 1 of 2.
The ability to place our elements on screen is a core capability of any web app. These lectures look at our options and how we implement different positioning and the trick of 'floating' elements.
Part 2 of 2.
Positioning - Code Examples
We can achieve a range of effects on element backgrounds, from solid colours to images, gradients and shadows. Over the next 3 lectures we look at detail at each of the options available to us.
Part 1 of 3
We can achieve a range of effects on element backgrounds, from solid colours to images, gradients and shadows. Over the next 3 lectures we look at detail at each of the options available to us.
Part 2 of 3
We can achieve a range of effects on element backgrounds, from solid colours to images, gradients and shadows. Over the next 3 lectures we look at detail at each of the options available to us.
Part 3 of 3
Backgrounds - Code Examples
Tables were once the element used to style entire pages! These days we just use them for formatting lists of data. In this lecture we expand on what we learnt in the HTML section and start applying CSS styling.
Tables - Code Examples
All web apps need buttons! A modern trick is to style buttons and links the same. But this means overriding the built in buttony styles and applying our modern day versions.
The next two lectures examine just how we do this.
Part 1 of 2
All web apps need buttons! A modern trick is to style buttons and links the same. But this means overriding the built in buttony styles and applying our modern day versions.
The next two lectures examine just how we do this.
Part 2 of 2
Buttons and Links - Code Examples
We looked at lists purely as lists in the HTML section. However using lists and CSS we can build stunning yet simple menu systems. In these lectures we look at how to build horizontal, vertical and even drop down menus systems. And it's easier than you think!
Part 1 of 2
We looked at lists purely as lists in the HTML section. However using lists and CSS we can build stunning yet simple menu systems. In these lectures we look at how to build horizontal, vertical and even drop down menus systems. And it's easier than you think!
Part 2 of 2
Menus - Code Examples
We've looked at a lot of HTML and CSS styling techniques but all in isolation. So this lecture introduces a challenge - duplicate a modern day example of a famous website using what we've learnt! Are you up for the challenge!?
PS, I give you some hints and then in the next lectures show you how to do it. ;-)
Download this zip file - it contains the image of the page we are going to re-produce, plus all the assets (images) you will need to build the actual page.
Download this zip. This zip contains all the completed HTML files broken down by section (Header, Body etc) plus the overall page itself. Use this file when going through the walkthrough.
In this and the next 5 lectures I'll walk you through how I built the challenge website. All the completed code is available in the previous lecture.
HTMLand CSSare the core languages any Web Developerneeds if they want to monetise their skillset.
All Website and an increasing number of Mobile apps are built using these fundamentalbut easy-to-use languages. This course will quickly and comprehensively equip you with the skills you need to get you on your way to becoming a professional Web Developer.
Web Development Essential Skills - Complete HTML and CSS- teaches you everything you need to know to master HTML and CSS and start building Web Apps and Mobiles today!
Assuming no prior knowledge, I will show you how to get the tools and apply pro techniques to make your code clean, easy to maintain and robust.
All you need is a Windows PC or Apple Mac running OSX and an internet connection - This course will show you how to get all the other tools you need - FOR FREE!
I'll take you step by step through the most important skills including
Everything a beginner could ever wish to know about HTML and CSS
Core HTML Tags and how to use them
Apply CSS Styling
Separating Style from Content
Using CSS Selectors
Working with Links, Positioning, Tables & forms
Building Styled Buttons
Building Multi Level Menu
In this course, you'll go through each element HTML in turn, and walk through all the options for styling elements using CSS Selectors and Style Sheets to create clean and easy to maintain HTML Apps.
You'll also walk through recreating some of the web’s most iconic websites.
By the end of the course, you'll be fully confident and know everything you need to get started on your way to being a top class, professional web developer!
And of course, being part of Udemy you get:
FREE lifetime accessto this course
ALL future lectures and upgrades (of which there will be many!) included for free
Udemy's Unconditional 30 day money back guarantee - so there's NO risk