• No results found

Fast track to HTML & CSS 101 (Web Design)

N/A
N/A
Protected

Academic year: 2021

Share "Fast track to HTML & CSS 101 (Web Design)"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

Level: Introduction Duration: 5 Days

Time: 9:30 AM - 4:30 PM Cost: 997.00

Overview

Fast Track your HTML and CSS Skills

HTML and CSS are the very fundamentals of web design. If you’re looking to launch a career in this area, or you’d simply like the capacity to build your own sites from the ground up, you’ll need a solid education in both of these coding languages. This Fast Track 101 Yellow belt course will give you just this, beginning with basic HTML and

advancing to more complex XHTML and CSS in just five days. Afterwards you’ll be able to create your own professional-standard sites, take control of your own web presence, and be an asset to any company that requires the creation and maintenance of a small to medium site.

Description

This class provides you with the concepts and skills to use HTML, Javascript and CSS effectively. You get hands-on practice working with basic through advanced techniques to get the most out of your experience. You will learn the basics of coding for web design, beginning with HTML and advancing to more complex XHTML and CSS fundamentals.

The CSS part of the class provides the web professional with the ability to control the rendering, e.g. fonts, colours, leading, margins, typefaces, and other aspects of style, of a Web document without compromising its structure using Cascading Style Sheets. Using common desktop publishing terminology, Cascading Style Sheets makes it easy for professional as well as untrained designers to make use of its features.

This class is a must for people new to web design.

Who is this course for?

People new to Web design that desire a deeper understanding of HTML and CSS, and the new standards of web design.

Assumed Knowledge

We will assume little or no prior knowledge of HTML and CSS in this course but you should have a basic working knowledge of either the Windows or Mac.

(2)

styling for print, styling a press release, making an input form look good, styling an events calendar, creating an online greeting card, bringing hyperlinks to life,

multicolumn layout, how to skin a menu, sneaking out of the box, positioning a better design and fixing your backgrounds.

* Basics of HTML and CSS

* Planning your Web Site

* Formatting

* Images and Styles

* Understanding Properties

* Working with Colours and Background Images

* The DIV Tag

* Layout and building Basic Forms

* Understand the JavaScript language.

* Understand the Document Object Model and how it is used in JavaScript.

* How to detect and respond to user actions

* Alter, show, hide and move objects on a web page

* Check information inputted into a form

* How to use CSS (Cascading Stylesheets)

Outline

• The World Wide Web

• Client Side vs. Server Side

• The web technologies

• Evolution of the World Wide Web

• What is Web 2.0

• Workings of HTTP

• The fundamentals of the web

• What is A JAX?

• The W3C

• Web Standards

• Web Accessibility

• Architecture

• Site Architecture

• File & Folder Management

• Site definition

• Naming conventions

• Defining assets

• Browsers

• What is a Browser?

(3)

• Browser Statistics

• A Modern Browser

• Cross-Browser compatibility issues

• Internet Explorer 6 issues

• Mobile Browsers

• The Syntax

• Tags

• Self-closing tags

• block and inline

• The <!DOCTYPE>

• The Different DOCTYPE’s

• What is a DOCTYPE

• HTML5 DOCTYPE

• The DTD

• XML declaration issue

• XHTMLising your code

• Document Object Model

• HTML5 Default options

• The <HEAD>

• Adding Meta tags

• Keywords, Descriptions and Refresh

• The Character Set

• HTML Comments

• Style Tag

• Script Tag

• Document Structure

• Structural Elements

• Headings & Paragraphs

• Semantics

• Lists

• Nested Lists

• Data Types and Definitions

• Special Characters

• The title attribute

• Using the address tag

• cite, dfn, var, abbr

• code, kbd, samp and pre

• Quoting in HTML

• bold, strong, italic and emphasis

• Tables

• Table headers

(4)

• Adding Captions

• Merging columns and rows

• Web Images

• GIF, JPEG and PNG

• What format do I choose?

• Image attributes

• Alternate text for Accessibility

• Figure Captioning

• Hyperlinks

• The anchor tag

• Named anchors

• Relative & absolute links

• Linking to an email address

• Forms

• Forms basics

• GET vs. POST

• Text fields

• Setting Accessibility labels

• Text Area

• Check boxes

• Drop-down lists

• Radio buttons

• Radio Groups

• Upload a file

• Fieldset & accessibility

• Submit & Reset buttons

• Publishing

• Buying a Domain

• Buying hosting space

• File transfer Protocol

• Uploading files to a server

• Testing online

• Practical Exercises

• Building a “Hello World” page

• Building a small site*

CSS Introduction

• HTML Structure and Content, CSS Presentation

• Advantages of CSS

(5)

• Case, Whitespace and Comments in CSS The CSS Standards

• The Scope of CSS

• Browser Support for CSS

• CSS Hackarounds Writing CSS

• CSS Selectors

• CSS and HTML Structure

• The CSS Box Model

• The IE Box Model

• Absolute Units

• Proportional Units

• Shorthand Syntax

• Margins and Padding

• Negative Margins

• Background Images

• Classes and ID’s

• Descendant Selectors

• Group Selectors

• Block Boxes and Inline Boxes

• Block Box Behaviour

• Inline Box Behaviour Text

• Text Formatting in CSS

• Text Formatting

• Typefaces, Alternatives and Defaults

• Text Size and usability issues

• Internet Explorer Quirks

• Font Characteristics

• Setting and Using Space Within Text

• Formatting Blocks of Text Links

• Undeerstanding Link States

• Styling Link states

• Styling Internal Links

• Styling external Links

• Styling links to documents Stylesheets

• Reset.css

(6)

• Using Embedded Styles CSS Positioning

• Choosing the Right CSS

• Technique for Positioning Blocks

• The Position Property

• The Document Flow

• Static Positioning

• Relative Positioning

• Relative Positioning with specified values

• Absolute Positioning

• Fixed Positioning

• The CSS float property

• Clearing Floats

• Page Layout

• Using CSS in the Real World

• Deploying CSS

• Usability

• Readable Pages

• The Proliferation of Screens Deployment

• CSS 2.1

• CSS3

• Browser Support

• Testing

• Using Test Suites and Multiple Browsers

• Cross-platform Testing in Single-platform Environments

• CSS Help and Advice

• Authoritative Sources versus Web Myths and Gossip Practical Exercises

• Styling a simple page

• Styling a small site

References

Related documents

management Design Research and communication Technical Project 1: Web design basics Focus: • Understand how CSS is used to create consistency • Principles of good design

In this post we go into detail in each single area of web design such as typography, usability, marketing, Photoshop, wordpress, graphic design, CSS, XHTML, DOM, JavaScript,

The design goes down into rows will utilize kanox is using html web page code example a good idea about the framework of.. Therefore, I want to show you how you can turn your simple

‣ Articulate the role of HTML, CSS and JavaScript in frontend development.. ‣ Recognize the different roles and responsibilities in

After you have learned html code and you are confident about your HTML knowledge, you can use web page design software like Dreamweaver to speed up the process

Objectives To write a simple HTML input form and link it to a CGI script in order to return the results as a web page.. Comments You will notice that some of the elements

In the following XHTML code, the text “This paragraph introduces html attributes” is displayed in the browser when ___mouse is over the text “Welcome to my

If we want to position our text and images in different places or change the design of our web page, we need to learn some new HTML tags and attributes.. The division