This website is under construction!

Jacob Presley Web Design & Development Student

Web Authoring Languages

In this course I will be learning about HTML5, CSS3, and JavaScript! There are some projets I have to do so be looking on the Portfolio page for new websites created by me!

HTML5

Structuring HTML 5 Documents

Using CSS3 Transitions

Chapter 1

Detecting support for CSS3

Chapter 2

Nth-child Selector Syntax

First, Last and only Structural Selectors

Chapter 3

Transparency in CSS3

First, Last and only Structural Selectors(Again)

Chapter 5

Controlling Box Alignment

Working With Box-sizng

Chapter 6

Controlling Background Size

Using Background Origin

Clipping Background Content

Chapter 8

Targeting media queries for iOS devices

CSS Page Layout

Chapter 1

Box Model Review

Calculating Element Dimensions

Understanding Margin Collapse

Calculating em Values

Calculating Percentages Values

Normal Document Flow

Controlling Element Display

Using CSS Resets

Using the Firebug and WebKit Web Inspector

Chapter 2

Structuring Content with HTML5

Building Internal Structure

Chapter 3

Floating Elements

Clearing Floats

Containing Floats

Clearfix Technique

Floating Inline Elements

Two Column Floated Layouts: Volume 1

Two Column Floated Layouts: Volume 2

Two Column Floated Layouts: Volume 3

Three Column Floated Layouts: Volume 1

Three Column Floated Layouts: Volume 2

Three Column Floated Layouts: Volume 3

Column Height Considerations

Creating Equal-height Columns

Creating Equal-height Columns:Faux

Floats: Lap

Chapter 4

Relative Positioning

Absolute Positioning

Fixed Positioning

Controlling Stacking Order

Clipping Content

Controlling Content Overflow

Positioning Elements Lap

Chapter 5

Applying the Grid Through CSS

Creating Grid-Based Assets

Building Fixed Layouts

Chapter 6

Setting Flexible Width Values

Making Images Flexible

Building Flexible Layouts: Lap

Chapter 7

Using Media Queries

Organizing Styles

Making Content Responsive

Moble Design Considerations

Building Responsiv Layouts: Lap

Chapter 8

Creating Multi-Column Text

Using Borders To Enhance Design

Rounding Corners

Adding Drop Shadows

Working With Opacity

Utilizing the Backgrond Property

Working With CSS Sprites

Adding Drop Shadows

JavaScript Essential Training

Where to Write Your JavaScript

Creating DOM Elements

Working With onClick and onLoad Events

Working With Timers

Preventing a Form From Being Submitted

Hiding and Showing Form Sections

Removing and Applying CSS Classes

Changing Inline Styles

Introduction to jQuery

Using Strict Mode

Working With AJAX

Working With Objects and Prototypes

Example: Countdown

Example: Resize

Example: Accordion

CSS: Styling Forms

Adding Labels and Basic Usability to Your Forms

Normalizing Form Elements Between Browsers

Creating a Background With Textured Gradients

Using a Seamless Background With Radial Glow

Using Custom Fonts

Creating Custom input and Button Fields with CSS3 PIE

Working with Text Fields

Designing Labels

Custom Radio and Check Box Styles