
In this 7-day free online coding course, you will learn the basics of the HTML & CSS coding languages. The course is designed to be completed in less than 7 days, and you are free to work a little everyday, or binge the entire course all at once.
By the end, you will build a porfolio website from scratch, and be given the tools to customize the project with your name, colors, and images so that you can be proud to share it on Facebook, Linkedin, or as part of your CV/resume. Last, but not least, you'll be given a chance to launch your website live on the internet! Sounds exciting? Ready? Ok! Let's get started learning to code.
Download Sublime Text. Sublime will be our text editor. A text editor is an application that we can use to code HTML and CSS (and nearly every other programming language).
Download
https://www.sublimetext.com/
Code along with me! I'll introduce you to some basic HTML and CSS concepts. And I'll kiss my arm.
Let's add some colors to our project
CSS
Adds styles to our page
Examples of styles include: background color, fonts, borders, margins, and many more
CSS stands for: Cascading Style Sheets
Whats the difference between h1 and h2 tags? When do we use p tags? In this lesson you will learn some of the most important HTML elements.
Images are beautiful. Let's bring some into our website!
Let's start building our portfolio site
Feeling overwhelmed when you start building a website from scratch? Try to use a template. And start with the HTML (text, and images) first. Let me show you how I do it!
In 1965, Ted Nelson coined the term hyperlink. That's almost 30 years before Tim Berners Lee invented HTML and the World Wide Web. I'm a New Media geek, ask me questions if you'd like to hear more about where the web came from!
In this lesson you will learn how to add images to you're HTML project using the <img> (image) tag. The image tag does not have a closing tag. When we add an image with HTML we add the "src" (source) attribute to tell the website where the image is located. And than we add the "alt" (alternative text) attribute to describe the image.
HTML Image
<img src="cat-image.jpg" alt="Cat Image">
The "src" (source) attribute tells you're code where the image is located.
While the "alt" (alternative text) attribute is used to describe the image.
We want to separate each coding language into its own file. That will help keep us organized.
Let's add in some glorious color.
1. Each color has a different hexadecimal number
a {
color: #BFE35B;
text-decoration: none;
}
...
2. Understand the Photoshop eyedropper
Lets you pick from "millions of colors", and gives you the corresponding hexidecimal code
3. Understand the Digital Color Meter (mac only)
Padding, border-radius, text-decoration, and adding images with CSS
Make an HTML portfolio site for yourself! For your homework you will add a new background image (using CSS), embed a video from YouTube, choose your own color palette, and more.
Complete the following tasks
Please make sure you do each of the following in your final project
Choose a new background image
Change the title and copy
Use your own color palette
Include a video embed from YouTube
Include a link "Made @ One Month"
1. Download Cyberduck
2. Connect to your web host
Select FTP
Nickname: Whatever you'd like to call it. This is only for you, and won't affect connection.
Server: Add your domain/URL (you get this from Hostgator)
Username: Your username (you get this from Hostgator when you sign up)
Password? You'll add this immediately afterwards when you try to connect
3. Upload your files
You can download my Bowie Unicorn example if you'd like. Or, if you feel confident you can upload any of your own files (.html, .css, .jpg, .png, etc).
What You'll Build
In this free HTML course, you, with Chris Castiglione as your guide, will build this Cookie Monster project. This is a 7-day course, and it comes with two hours of free and fun videos, sample code, and step-by-step tutorials. We promise this is the BEST way to learn the basics of HTML & CSS.
Your assignment: Cookie Monster is your client. He’s applying for a job. You have seven days to launch a new website for him using only HTML & CSS. You’ve been given his headshot, bio at Sesame Street, and Cookie Monster’s Saturday Night Live Demo Reel. In addition, you have a series of videos and help from One Month to show you how. Ready to start?
Learn HTML & CSS Basics
Front-end vs. back-end
HTML vs. CSS
How to learn JavaScript
How to add images to a website
How to add links, and buttons to a website
CSS background images
The basics of digital color theory
One Month HTML will show anyone (even a total beginner) how to build their first website and learn to code HTML. This course is for beginners - no prior programming experience is necessary.
We hope you enjoy the course as much as we enjoyed making it.