What to know in advance of ITM 352
Course policy and how grades for this class will be determined
Extra online resources for this class
The overall schedule for this class
Introduces the VS Code Integrated Development Environment
Introduces the Node.js® JavaScript runtime
Download and install Cyberduck
Introduces GitHub
Introduces Javascript Object Notation
GitHub Tools
Links providing tutorials and reference material for: HTML, CSS, Google Web Fonts, Chrome Developer Tools and CSS Colors.
An ‘athletic’ approach to software development education using Workouts of the Day.
There is an art to watching screencasts effectively. Here are some heuristics.
Learn the difference between static and dynamic web pages.
Javascript and the HTML Document Object Model *Read DOM Events*
Introduces the basics of Javascript. Read only up to JS Syntax
Learn about javascript Data Types and Variables.
Learn about JS constants, operators, and strings.
Learn about conditionals, if-statements, and switch.
Learn about while, for, and do loops
Learn about Objects and Arrays.
Creating and using functions in JAVASCRIPT
A short explanation of an algorithm
Creating forms and getting data from HTML forms in Javascript
The difference between server side and client side web page processing
Using the VS Code Debugger
File I/O in JAVASCRIPT
Some examples useful for Assignment 2
Cookies and Sessions in JAVASCRIPT
Some examples useful for Assignment 3