The course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments.

Similar documents
Web Development 20480: Programming in HTML5 with JavaScript and CSS3. Upcoming Dates. Course Description. Course Outline

Programming in HTML5 with JavaScript and CSS3

Course 20480: Programming in HTML5 with JavaScript and CSS3

COURSE 20480B: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.

COURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3

Basics of Web Technologies

Web Site Development with HTML/JavaScrip

HTML5 and CSS3 for Web Designers & Developers

Etanova Enterprise Solutions

Learn Web Development CodersTrust Polska course outline. Hello CodersTrust! Unit 1. HTML Structuring the Web Prerequisites Learning pathway.

UI Course HTML: (Html, CSS, JavaScript, JQuery, Bootstrap, AngularJS) Introduction. The World Wide Web (WWW) and history of HTML

Programming in HTML5 with JavaScript and CSS3

('cre Learning that works for Utah STRANDS AND STANDARDS WEB DEVELOPMENT 1

20480B: Programming in HTML5 with JavaScript and CSS3

Web Programming and Design. MPT Junior Cycle Tutor: Tamara Demonstrators: Aaron, Marion, Hugh

55191: Advanced SharePoint Development

Course 1: Microsoft Professional Orientation: Front-End Web Developer

Varargs Training & Software Development Centre Private Limited, Module: HTML5, CSS3 & JavaScript

Website Development with HTML5, CSS and Bootstrap

Course 1: Microsoft Professional Orientation: Front-End Web Developer

MASTERS COURSE IN FULL STACK WEB APPLICATION DEVELOPMENT W W W. W E B S T A C K A C A D E M Y. C O M

Full Stack Web Developer

20480C: Programming in HTML5 with JavaScript and CSS3. Course Code: 20480C; Duration: 5 days; Instructor-led. JavaScript code.

Lesson 5 Introduction to Cascading Style Sheets

CodeValue. C ollege. Prerequisites: Basic knowledge of web development and especially JavaScript.

Microsoft Programming in HTML5 with JavaScript and CSS3

Index LICENSED PRODUCT NOT FOR RESALE

Cleveland State University Department of Electrical and Computer Engineering. CIS 408: Internet Computing

Professional Course in Web Designing & Development 5-6 Months

,

Course Details. Skills Gained. Who Can Benefit. Prerequisites. View Online URL:

Overview

All India Council For Research & Training

INTERFACE FOUNDATIONS OF WEB DEVELOPMENT

Programming Fundamentals of Web Applications

Software. Full Stack Web Development Intensive, Fall Lecture Topics. Class Sessions. Grading


Sections and Articles

JavaScript Programming

CompuScholar, Inc. Alignment to Utah's Web Development I Standards

Designing for Web Using Markup Language and Style Sheets

Frontend UI Training. Whats App :

CIW: Advanced HTML5 and CSS3 Specialist. Course Outline. CIW: Advanced HTML5 and CSS3 Specialist. ( Add-On ) 16 Sep 2018

Delivery Options: Attend face-to-face in the classroom or remote-live attendance.

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance.

TIME SCHEDULE MODULE TOPICS PERIODS. HTML Document Object Model (DOM) and javascript Object Notation (JSON)

GRAPHIC WEB DESIGNER PROGRAM

COWLEY COLLEGE & Area Vocational Technical School

Hands On, Instructor-Led IT Courses Across Colorado

20480B - Version: 1. Programming in HTML5 with JavaScript and CSS3

Website Designing Training

STRANDS AND STANDARDS

MS_ Programming in HTML5 with JavaScript and CSS3.

Web Development IB PRECISION EXAMS

Programming in HTML5 with JavaScript and CSS3

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition

PHP: Software Training Employability Programme

Beginning jquery. Course Outline. Beginning jquery. 09 Mar

20486-Developing ASP.NET MVC 4 Web Applications

CL_55244 JavaScript for Developers

AIM. 10 September

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites

Developing ASP.NET MVC 5 Web Applications

A network is a group of two or more computers that are connected to share resources and information.

PHP / MYSQL DURATION: 2 MONTHS

Developing ASP.NET MVC 4 Web Applications

ASP.NET MVC Training

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and

User Interaction: jquery

Standard 1 The student will author web pages using the HyperText Markup Language (HTML)

Web Premium- Advanced UI Development Course. Duration: 08 Months. [Classroom and Online] ISO 9001:2015 CERTIFIED

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Dreamweaver CC 2014

When learning coding, be brave

ASP.NET- Enterprise Applications

Web Design & Dev. Combo. By Alabian Solutions Ltd , 2016

UX400. OpenUI5 Development Foundations COURSE OUTLINE. Course Version: 02 Course Duration: 5 Day(s)

Introduction to Programming

Full Stack Web Developer

Static Webpage Development

PHP & My SQL Duration-4-6 Months

NEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS

Developing ASP.NET MVC 4 Web Applications

Introduction to Web Development with Microsoft Visual Studio 2010

Programming the World Wide Web by Robert W. Sebesta

Fundamentals of Website Development

Visual Studio Course Developing ASP.NET MVC 5 Web Applications

Fundamentals of Web Development. Web Development. Fundamentals of. Global edition. Global edition. Randy Connolly Ricardo Hoar

Windows Presentation Foundation Programming Using C#


Web Development. with Bootstrap, PHP & WordPress

Questions And Answers Asked In Interview For Freshers On Css Frameworks

ExecuTrain Course Outline MOC 6460A: Visual Studio 2008: Windows Presentation Foundation

Master Project Software Engineering: Team-based Development WS 2010/11

Prerequisit. cies. Consortium. on Creating. interviews. In research, the. Standards. A. Software Program(s) 3. Web


SharePoint 20488: Developing Microsoft SharePoint Server 2013 Core Solutions. Upcoming Dates. Course Description. Course Outline

Jim Jackson II Ian Gilman

MRK260. Week Two. Graphic and Web Design

Transcription:

Web Development WEB101: Web Development Fundamentals using HTML, CSS and JavaScript $2,495.00 5 Days Replay Class Recordings included with this course Upcoming Dates Course Description This 5-day instructor-led course provides students with little or no web development experience to obtain a solid grasp of the core fundamental parts of any web site which include HTML, CSS and JavaScript. You will learn what they are, how to write them, and how they work together. You will learn to create web pages from scratch in this hands-on interactive training class. Students begin by using a simple text editing program (Notepad) and then work with modern tools including IDE (Integrated Development Environment) and Google Chrome Developer Tools. Additionally, you will gain understanding or how to optimize the use of CSS and HTML and use your own custom-made templates to ensure clean simple approaches to web development. The course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments. Course Outline Module-01-Introduction This module is an introduction to the technologies students will work with throughout the course. HTTP request and responses are covered, and the browser is explained as a program that accepts data from a user. Students will have a thorough understanding of how web pages are requested, constructed, delivered and displayed. This module includes an introduction to Google Chrome Developer Tools. Introducing HTML Introducing CSS Introducing JavaScript HTTP Browsers Devices Web Servers Introducing Google Chrome Developer Tools Lab: Easiest Web Page in the World made with a simple text editor. Module-02-HTML This module covers HTML tags and attributes. It includes an understanding of the Box Model and Normal Flow. Students will be exposed to and work with almost every current tag as defined in the HTML5 Specification. Students will learn about

attributes, id s, classes, and the idea of overloaded classes that can later be used in CSS. Students will learn about how to markup existing content in order to convert it to an HTML document. Students will learn about DOCTYPE tags, including the latest one and those they may run into when working on legacy projects. You are here Box Model Normal Flow Doctype(s) Tags Attributes ID s Classes Name Tables Images Audio Video W3C Structure Templating More on Google Chrome Developer Tools Lab: Create an HTML Template Page and Validate It. Lab: Create a simple 5-page Website Using the Template and validate the pages. Lab: Every Single Tag ( almost). Lab: Convert a Word Document to an HTML Page and Validate it. Module-03-CSS Foundations This module is all about the foundations of good CSS., Selectors, Rules and approaches are addressed. At the end of this module Students will have a solid understanding of the core of CSS and how it is applied to HTML pages You are here Graceful Degradation Applying the CSS The Cascade Selectors 100 Classes and ID s Pseudo Classes Fonts Colors Borders Backgrounds Structure Layout Navigation 101

Goggle Chrome Developer Tools CSS Lab: Create CSS for the website created in the HTML Module with a fixed width layout and validate it. Lab: Create CSS for the website created in the HTML Module with a Liquid layout and validate it. Module-04-CSS Beyond the Basics This module covers some more advanced CSS techniques. Web pages are displayed on a variety of devices and this module and the previous module give students the proper foundation to understand Responsive Web Design techniques they will cover in an upcoming module. Advanced Selectors CSS3 Animations Vendor Prefixes Cover Vertical and Horizontal Layout Techniques Multiple Column Layouts Grids Lab: CSS3 Animations Lab: Cover Layout Lab: Zebra Striping Lab: Liquid Design Module-05-HTML Forms This is an important part of any web developers skillset. Students will learn how to create HTML Forms from the ground up. This allows users to add input to web pages so that data can be processed. HTML Forms Introduction Controls Attributes Methods Actions Buttons Grouping Validation ARIA Attributes Layout Lab: Simple Form Lab: Complex Form

Lab: Functioning Form Using Google API Module-06-JavaScript Fundamentals This is JavaScript for the very beginners. We start at the beginning build the foundation that students will need as they move into the web development world. Students are introduced to JavaScript, it s syntax and its components. Students are introduced to the JavaScript Console. You are here. The Console Getting the Script to the HTML Statements Variables Operators Comparisons Conditionals Looping Functions Objects Built In Custom Arrays Data Types Events The Console Introduction to Debugging JavaScript in Google Chrome Introduction to JavaScript Regular Expressions Introduction to the Mozilla Developer Network Hoisting Scope Strict Lab: Alerts Lab: Wiring Up Events Lab: Console Loops Module-07-JavaScript and Content One of the most frequent uses of JavaScript in relation to web pages is interacting with the Document Object Model. Frameworks like JQuery make this task a breeze (no pun intended as Breeze is also a great framework). Students are introduced to the Document Object Model and learn native JavaScript techniques to interact with it.

The Document Object Model Adding Content Removing Content Updating Content Validation Lab: Counting the Elements Lab: Finding the Control Lab: Products Page Lab: Clicking a Button to Add a List Module-08-XMLHttpRequest (AJAX) Students will learn the fundamentals of what AJAX is, how to create a request and how to deal with the response. They will work with several response data types to manipulate their pages and update them using the XMLHttpRequest object. XML Http Request Object readystate status statustext Open Send Response Types Text XML JSON HTML Headers Setting Up the Request Processing the Response Callback Functions Error Handling Updating the DOM Lab: AJAX Update DOM with a Local File Lab: AJAX Update DOM with a JSON File Lab: AJAX Update DOM with a REST Query via an API Module-09-Implementing-Responsive-Designs Students learn what Responsive Design is and how to make their web pages adapt to the devices that are looking at them.

Media-Queries Conditional Comments View Port, View Window Images Visibility Strategies Grids Lab: Conditional Comments Presentation for Legacy Browser Support Lab: Media Query Presentation for IPAD Lab: Presentation for IPHONE Module-10-Introduction-to-Frameworks-and-Tools When students leave class, they will be putting their skills to work. In many cases they will work with projects that leverage one or more frameworks. In this module many of the most popular client side and server-side technologies are covered at a high level. Students will understand the role of Frameworks and how the work with the skills they learned in this class. JQuery Bootstrap Less Sass Node Angular Java Net PHP IDE s FTP Lint Web Servers There are no labs for this module. Module 11 - Putting It All Together This is a lab-based module with business requirements. This type of lab is referred to as a capstone lab. Your instructor will guide you through the process of taking business requirements and applying what you have learned in this class to complete them. Students will use a modern IDE for the lab. They will push their files to a Live Web Server that they, the instructor and other students can browse to in class. They will use the skills they learned in this class so that they will feel confident that they have mastery of all the things they learned throughout the week. Audience This course is designed for those who need a comprehensive understanding of the fundamentals of HTML, Cascading Style Sheets (CSS)

and web development tools. This course is a great opportunity for developers who need a remedial education HTML code basics and JavaScript fundamentals. Prerequisites Basic computer skills are required for succeeding in this 5-day course. What You Will Learn Although the course starts at an introductory level, students can expect to leave with an intermediate to advanced knowledge of web development technologies and fundamentals. Students will gain an understanding of HTML, CSS, Web Forms, JavaScript elements XML and additional web frameworks and tools in this 5-day hands-on course.