40410 JavaScript, HTML and CSS Web Development
CLASS DATE(s):
8/24/2020 - 8/25/2020

COURSE LENGTH: 2 Days

COURSE COST: $895.00

COURSE TIMES: 9:00am - 4:30pm

Printable version of this course
print
Register for this course
register

COURSE OVERVIEW

This course introduces HTML, JavaScript and CSS as programming and markup languages that are used to create web applications. The learner will gain experience with each language individually and then combine them together to create compelling web application solutions. The learner will have an opportunity to use Visual Studio Code on their operating system of choice to create and test their web applications. This course teaches basic tasks that are necessary to create web applications with a strong semantic structure, re-usable style components and custom interactive features. This course includes hands-on labs that enables the learner to build basic HTML pages that are the components of a web application used to solve real world problems.

At course completion:

  • Create HTML5 documents
  • Use HTML & semantic elements
  • User forms
  • Create CSS
  • Program logic using JavaScript
  • jQuery, AngularJS, Bootstrap, TypeScript or Sass

AUDIENCE AND PREREQUISITES

The target audience for this training course is individuals who are interested in learning about the core skills necessary for web development. This course is intended for individuals of all levels. Some light experience with software development is helpful but not necessary.

Some light experience with software development is helpful but not necessary.

  

*Course cost listed does not include the cost of courseware. Please contact us at learn@vtec.org or 207-775-0244 for additional pricing information, or if you have any questions. Course is subject to minimum enrollment. This course may run as a live distance learning class if minimum enrollment is not met.

COURSE TOPICS:


Module 1: Creating Web Pages using Hypertext Markup Language (HTML)
Introduction to HTML
Document Structure and Layout
Basic HTML Elements
Formatting HTML Elements
Hyperlinks
Lab : Creating Web Pages using HTML

Module 2: Creating Sophisticated Document Structures using HTML
Capturing User Input
HTML5 Semantic Elements
Scalable Vector Graphics (SVG)
Implementing Media Controls
Lab : Creating Sophisticated Document Structures

Module 3: Designing Web Pages Elements using Cascading Style Sheets (CSS)
Introduction to CSS
Style Definitions
Style Inheritance
Box Model
Fonts
Lab : Designing Web Page Elements using CSS

Module 4: Implementing Program Flow using JavaScript (JS)
Introduction to JavaScript
JavaScript Types
JavaScript Callbacks
Advanced JavaScript
HTML5 APIs
Lab : Implementing Program Flow using JavaScript

Module 5: Adding External Libraries to Enhance HTML Applications
jQuery
AngularJS
Bootstrap
TypeScript
Sass
Lab : Adding External Libraries to HTML