Linux & Open-Source Training Linux Laptops Linux Services

Web Development Fundamentals

This is an introductory course for anyone who is interested in learning the basics of Web Development Technology.
If you have ever wondered how Websites are built and designed from the ground up and how various technologies interplay to produce the overall end user experience of any website, this is the course for you.

In this 2 day course we will study the fundamental concepts of Web development using HTML (Hypertext Markup Language), Cascading Style Sheets (CSS) the two foundational technologies behind any website as well as JavaScript language -- the most popular language to bring dynamic interactivity and life to your websites.
What will you learn

A deep and fundamental understanding of the foundational web technologies -- HTML, CSS, JavaScript.
At the end of the course you will have enough knowledge to create a simple website with basic level of user interactivity, lists, forms, graphics and multimedia like audio, video files.

You will be comfortable looking at the source code of more complex websites and make sense of how they are organized.
You will be able to use this course as the foundation for your own journey into creating your own Real website or learning about more complex, dynamic, database driven websites such as e-commerce websites.
With the engrossing and interactive discussions, you will not only learn the technologies behind the web, you will also have knowledge enhancement and fun at the same time.
Lastly, you will have access to live instructor during and after the course.

The following is a high-level plan for your two days:

Day One
9:00AM - 12.00

Section 1: HTML
HTML and Web – How they relate?
HTML Code Basics – Elements, Tags, Attributes
HTML Content – What, why & how?
HTML Lists – Ordered, Unordered
HTML Links – The foundation of HTTP
HTML Images – Bring your pages to life
HTML Tables – Structure your Content
HTML Forms – User Interactions
HTML Videos/Flash – Multimedia aspects
HTML5 Introduction
Website Building Process
Q & A

12:00 - 1:00 PM
Lunch
1:00PM - 4:00 PM

Section 2: CSS – Cascading Style Sheets:
Cascading Style Sheets – What are they?
CSS Basic Syntax
CSS Colors
CSS Text Formatting
CSS Box Model
CSS Lists. Tables. Forms
CSS Layout – Normal, Relative, Absolute, Fixed, Float
CSS Layout Extras
CSS Screen Sizes
CSS Frameworks
CSS Images

Day Two 
9:00AM - 12:00

Section 3 – JavaScript:
Web Technologies – Overview and Review
JavaScript Basics – in relation with HTML & CSS
JavaScript First program – Hello World
JavaScript Syntax for Beginners
JavaScript Variables
JavaScript Conditionals, Operators
JavaScript Dialog Boxes
JavaScript Loops – Decision Making

12:00 - 1:00 PM Lunch
1:00 - 4:00 PM

JavaScript Functions
JavaScript Events
JavaScript Arrays
JavaScript Strings
JavaScript Client Info – User Info, Navigator, Browser, Screen Objects
Document Object Model – Basics of DOM + JavaScript


Prerequisites

This course is desinged for anyone who is interested in learning the foundational technologies behind the web.
You dont need any programming experience to follow the contents of this course. All that you need is a desire to learn the fundamental web technologies.
Even if you have had some basic exposure to web technologies in the past, or are relatively comfortable with any or all of the three technologies you will find that there are several things you can still learn or revisit during the discussion. Infact it will serve as quick refresher if you already know the basics of the web. You will find the course to be accessible. Most of all you will need a motivation to aggressively learn, while having fun, during the class. If you have any questions about the difficulty level of the class, please contact us at classes (at) linuxcertified.com
 
To enroll in the Web Development Fundamentals class, please print, fill and send in your enrollment form

FEE : $399

Receive Announcements & Linux Tips

info@linuxcertified.com
Linux is a registered trademark of Linus Torvalds.