MODULE 1 - Introduction to HTML5
HTML Basics
- What is HTML?
- Relevant History of HTML
- Anatomy of an HTML Tag
- Basic HTML Document Structure
- HTML Content Models
Essential HTML5 Tags
- Heading Elements (and some HTML5 semantic comments)
- Lists
- HTML Character Entity References
- Creating Links
- Displaying Images
MODULE 2 - Introduction to CSS3
Cascading Style Sheets Basics
- Power of CSS
- Anatomy of a CSS Rule
- Element, Class, and ID Selectors
- Combining Selectors
- Pseudo-Class Selectors
CSS Rules Conflict Resolution and Text Styling
The Box Model and Layout
- The Box Model
- The Background Property
- Positioning Elements by Floating
- Relative and Absolute Element Positioning
Introduction to Responsive Design
Introduction to Twitter Bootstrap
MODULE 3 - Coding the Static Restaurant Site
Visit with the Client & Setup Overview
- Visit with the Client (Field Trip)
- Design Overview
- Some Ground Rules and Overview of Setup
Coding the Navigation Bar of the Site
- Coding Basics of Navbar Header
- Coding Button for Future Collapsible Menu
- Coding Nav Menu Buttons
- Fixing Navbar Layout, Text, and Dropdown Menus
Coding the Homepage and the Footer
Coding the Restaurant Menu Pages
- Coding the Menu Categories
- Coding the Single Menu Categories
- Testing the Mobile Version on a Real Phone
MODULE 4 - Introduction to Javascript
Javascript Basics
- Adjusting Development Environment for Javascript Development
- Where to Place Javascript Code
- Defining Variables, Function, and Scope
Javascript Types and Common Language Constructs
Objects and Functions in Javascript
- Creating Objects Using 'new Object ()' Syntax
- Creating Objects Using Object Literal Syntax
- Functions Explained
- Passing Variables by Value vs. by Reference
- Function Constructors, prototype, and the 'this' Keyword
- Object Literals and the 'this' Keyword
0 comments:
Post a Comment