Westwood College Library
Westwood College Online Learning Resource Center
Home | Online Course Resources | Online Books and Articles | General Reference
 

CS240: JavaScript
Prerequisite(s): CS107

This course is an introduction to JavaScript.Topics include object manipulation and definition, class structures, and applets. Topics also include JavaScript program control, the implementation of text boxes and buttons, cascading style sheets, and animation. Upon completion of the course, students should be able to produce JavaScript code.


 

Object Manipulation and Definition

Introduction to JavaScript Tutorial
Intro to object manipulation from Intranet Journal 

Thau's JavaScript Tutorial
Section on the JavaScript Document Object Model at Webmonkey.com  

Object Manipulation Statements
From JavaScript Examples


Applets

Applets 
Code samples and apps from Sun Developer Network (SDN)

Java Applets
From FreewareJava.com

Java Applets
Statistical applets from the Institute of Statistics and Decision Sciences at Duke University

Java Boutique
Free Java applets, games, programming, tutorials, and downloads

JavaFile.com
Free Java applets and scripts 

JavaScript: Applets
Directory of websites from Yahoo! 


Implementation of Text Boxes and Buttons

Applets 
Code samples and apps from Sun Developer Network (SDN)

Java Applets
From FreewareJava.com

Java Applets
Statistical applets from the Institute of Statistics and Decision Sciences at Duke University

Java Boutique
Free Java applets, games, programming, tutorials, and downloads

JavaFile.com
Free Java applets and scripts 

JavaScript: Applets
Directory of websites from Yahoo! 


Animation

Animation and Special Effects
Tutorials, articles, and other resources from About.com

Animation with JavaScript
Design tip from Larisa Thomason at NetMechanic

Class Structures

Functions and Classes
JavaScript tutorial from the Web Developer's Journal

Structure
Article on the structure of an applet program from Web Developer's Virtual Library

JavaScript Program Control

Controlling the Flow
Tutorial on JavaScript control statements from Beginners.co.uk

Object Properties and Flow Controls
JavaScript tutorial from Web Developer's Journal


Cascading Style Sheets

Cascading Style Sheets
Web design/HTML resources from About.com

Cascading Style Sheets
From Web Developer's Virtual Library 

Cascading Style Sheets Tutorial
From PageResource.com


Additional Sites of Interest

ACM Queue
Developer tools, hardware, security, open source, enterprise search, and more

Application Server Articles
Articles provide a background on application server products and their use from ServiceArchitecture.com

Builder.com
White papers, trialware, and online book library

CERT Coordination Center
Carnegie Mellon Software Engineering Institute

CSI Blog
Blog for the Computer Security Institute

Computer User
Online security network forums

ComputerWorld
Source for information needs of IT management

DesktopLinux.com
Linux on enterprise and end user desktops

Foundstone
Free downloads of security tools

TheFreeSite.com
Java and JavaScript freebies

Gamelan.com
Developer.com site for Java articles, tutorials, news, and discussions

HTML Tutorial
Basic and advanced HTML guide from W3Schools.com

Hotscripts.com
PHP, CGI, Perl, JavaScript, and ASP script collection

IEEE Computer Society
Site includes digital library with magazines, transactions, and proceedings

IT Architect
Technology architecture for the 21st century

Information Week
News, research, and IT trends

INFOSYSSEC
Security portal for information system security professionals

Intelligent Enterprise
Strategic business applications

JavaScript Index
Crash course on JavaScript from Webmonkey.com

JavaScript Source
Free JavaScript tutorials, example code, and other resources

Journals: @Brint.com
Resources from business technology management and knowledge management

The Linux Documentation Project
Documention for Linux, including guides and FAQs

Linux Journal
Magazine of the Linux community

Linux Online
Open source code, news, Linux 101

MSDN Academic Alliance Development Center
Provides faculty and students with the latest developer tools, servers, and platforms from Microsoft at a low cost

MSDN Magazine
Microsoft journal for developers

Macworld
Resource for Mac professionals and Mac users

McAfee
Antivirus software and intrusion prevention solutions

Microsoft Windows
Windows family home page

NerdWorld
Source for "nerdly" culture, life, and work styles

Network Computing
Evaluating enterprise technology

Novell
Software for the Open Enterprise

Optimize
Business strategy and execution for CIOs
PC Magazine
-- Computer, software, hardware, and electronics reviews, downloads, news, and opinion

PC Support Advisor
Free computer guides

PCVirus.org
Computer virus/antivirus resources

PGP
Multiple encryption and digital-signature solutions

Programmers' Heaven
Languages, applications, and web development

Publish
Web publishing and print

Red Hat
Open source architecture

SearchNetworking.com
Networking-specific information resource for enterprise IT professionals

SearchSecurity.com
Security-specific information resource for enterprise IT professionals

SecurityFocus
Comprehensive source of security information

Smart Computing
Site for magazine devoted to helping users improve their productivity with personal computers

Software Development
News, articles, and software pipelines

Symantec
Helps companies manage digital assets

TechWeb
Business technology network

Tom's Hardware Guide
Resource for PC hardware reviews and news

Trend Micro
Leader in network antivirus and Internet content security software and services

Webmonkey
Web developer's resource 

WhatIs.com
Dictionary for Internet and computer technologies 

WindowsITPro
Leading source of practical, technical information to help IT professionals

Wired
Latest news in technology, culture, business, and politics

ZDNet.com
Business technology blogs

 

LIBRARY HOME | CONTACT | DISCLAIMER