ProfBurnett.com

ITI 390 JavaScript - Overview

Course Outline:

Course Description:

JavaScript is the high-level, interpreted programming language used to make webpages interactive. Alongside HTML and CSS, JavaScript is one of the three core technologies of the World Wide Web. JavaScript enables interactive web pages and thus is an essential part of web applications. All websites use it, and all major web browsers have a dedicated JavaScript engine to execute it. As a multi-paradigm language, you will learn how JavaScript supports event-driven, functional, and imperative (including object-oriented and prototype-based) programming styles. It has an API for working with text, arrays, dates, regular expressions, and basic manipulation of the Document Object Model (DOM).

Prerequisites:

HTML5 Level I or equivalent experience.

Required Textbook & Materials

  • Title:   Murach's JavaScript & JQuery
  • Author:   Ruvalcaba
  • Edition/Copyright:   3rd
  • Year:   2017
  • ISBN 13:   9781943872053
  • Publisher:   Mike Murach & Associates, Incorporated

Materials:

Please bring a Flash Drive/Memory Stick 512MB or larger to class which will enable you to save your class work.

Meeting Information:

  • Days:   Monday & Wednesday
  • Dates:   2/25/2019 - 3/6/2019
  • Number of Sessions:   4
  • Time:   6:30 pm - 9:30 pm
  • Location:   Rockville HU 321

Lesson Plan:

Session I

  • Course Overview
  • Chapter 2 - Getting Started with JavaScript
  • Chapter 3 - Essential JavaScript

Session II

  • Chapter 4 - JavaScript Events, Objects, & Functions
  • Chapter 5 - Testing and Debugging JavaScript
  • Chapter 6 - JavaScript and the DOM

Session III

  • Chapter 7 - JavaScript Links, Images, and Timers
  • Chapter 13 - How to Work with Number, Strings and Dates
  • Chapter 14 - How to Work with Control Stuctures, Exceptions, and Regular Expressions

Session IV

  • Chapter 15 - How to Work with Browser Objects, Cookies and Web Storage
  • Chapter 16 - How to Work with Arrays

Web Support Links

Profburnett's Web4Students Websites: ITI 390 JavaScript: Spring 2019 CRN:34890

Session, Chapter Presentation, Examples Zip, and Solution Set Zip
Session Chapter Presentation Examples Zip File Solution Set Zip File
I Course Overview
Chapter 2 - Getting Started with JavaScript
Chapter 3 - Essential JavaScript
Chapter 2

Chapter 3
Chapter 2

Chapter 3
Setting Up Development Environment
II Chapter 4 - JavaScript Events, Objects, & Functions
Chapter 5 - Testing and Debugging JavaScript
Chapter 6 - JavaScript and the DOM

Chapter 4

Chapter 5

Chapter 6
Chapter 4

Chapter 5

Chapter 6
III Chapter 7 - JavaScript Links, Images, & Timers
Chapter 13 - How to Work with Number, Strings and Dates
Chapter 14 - How to Work with Control Stucturesm Exceptions and Regular Expressions
Chapter 7

Chapter 13

Chapter 14
Chapter 7

Chapter 13

Chapter 14
IV Chapter 15 - How to Work with Browser Objects, Cookies and Web Storage
Chapter 16 - How to Work with Arrays
Chapter 16
Chapter 16

Colleges and Universities