Introduction to JavaScript Kirkwood Continuing Education © Copyright 2014, Fred McClurg All Rights Reserved.

Slides:



Advertisements
Similar presentations
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 11: Advanced Web Technologies.
Advertisements

ASP.NET Intro An introduction to the languages and communication of an ASP.NET system.
Introducing JavaScript
Essentials for Design JavaScript Level One Michael Brooks
Java Script Session1 INTRODUCTION.
Introduction to JavaScript
HTTP Request/Response Process 1.Enter URL ( in your browser’s address bar. 2.Your browser uses DNS to look up IP address of server.com.
DT228/3 Web Development WWW and Client server model.
1 Owais Mohammad Haq Department of Computer Science Eastern Michigan University April, 2005 Java Script.
Lecture 3B: Client-Side Scripting IT 202—Internet Applications Based on notes developed by Morgan Benton.
Tutorial 10 Programming with JavaScript
Multiple Tiers in Action
1 CS428 Web Engineering Lecture 18 Introduction (PHP - I)
Server Side Scripting Norman White. Where do we do processing? Client side – Javascript (embed code in html) – Java applets (send java program to run.
JavaScript CMPT 281. Outline Introduction to JavaScript Resources What is JavaScript? JavaScript in web pages.
4.1 JavaScript Introduction
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Advanced Java New York University School of Continuing and Professional Studies.
2440: 211 Interactive Web Programming Introduction to the Internet & the World Wide Web.
OV Copyright © 1998 Ziff-Davis Education, a division of Ziff-Davis Inc. All rights reserved. The Internet World-wide network of computers connected.
Javascript Languages By Rapee kamoltalapisek ID:
Internet Mark-up Languages CO32036 Part Lecture: Elementary JavaScript.
JavaScript Tabriz university Its September 1995.
An Overview of ActionScript The Powerful Scripting Language of Macromedia Flash.
Client Scripting1 Internet Systems Design. Client Scripting2 n “A scripting language is a programming language that is used to manipulate, customize,
Javascript. Outline Introduction Fundamental of JavaScript Javascript events management DOM and Dynamic HTML (DHTML)
HTML. Principle of Programming  Interface with PC 2 English Japanese Chinese Machine Code Compiler / Interpreter C++ Perl Assembler Machine Code.
Tutorial 10 Programming with JavaScript. XP Objectives Learn the history of JavaScript Create a script element Understand basic JavaScript syntax Write.
Creating Dynamic Web Pages Using PHP and MySQL CS 320.
An Introduction to JavaScript Summarized from Chapter 6 of “Web Programming: Building Internet Applications”, 3 rd Edition.
Javascript. What is JavaScript? Scripting (interpreted) language designed for the web Beware: JavaScript is case sensitive.
XP Tutorial 10New Perspectives on HTML and XHTML, Comprehensive 1 Working with JavaScript Creating a Programmable Web Page for North Pole Novelties Tutorial.
Overview of Form and Javascript fundamentals. Brief matching exercise 1. This is the software that allows a user to access and view HTML documents 2.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
ASP (Active Server Pages) by Bülent & Resul. Presentation Outline Introduction What is an ASP file? How does ASP work? What can ASP do? Differences Between.
© 2000 – All Rights Reserved - Page 1 Introduction to JavaScript Programming Part One.
An Introduction to JavaServer™ Pages Prepared by Nicole Swan.
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
JavaScript & Introduction to AJAX
JavaScript: An Analysis Michael Owen. Brief History Founded at NetScape by Brendan Eich Mocha, LiveScript, then JavaScript No apparent relation to Java.
JavaScript Introduction and Background. 2 Web languages Three formal languages HTML JavaScript CSS Three different tasks Document description Client-side.
Tutorial 10 Programming with JavaScript. 2New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives Learn the history of JavaScript.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 13 A & B Programming Languages and the.
PHP Overview. What is PHP Widely available scripting language Free Alternative to Microsoft’s ASP Runs on the Web Server; not in the browser Example:
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
The Web Wizard’s Guide To DHTML and CSS Chapter 2 A Review of CSS2 and JavaScript.
Javascript Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Presented By Sushil K. Chaturvedi Assistant Professor SRCEM,Banmore 1.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
JavaScripts.
CIS 388 Internet Programming
Web App vs Mobile App.
Introduction to JavaScript
JavaScript Introduction
JavaScript an introduction.
Web Systems Development (CSC-215)
Introduction to JavaScript
JAVASCRIPT Pam Kahl | COM 585 | Spring 2010.
HYPERTEXT PREPROCESSOR BY : UMA KAKKAR
Tutorial 10 Programming with JavaScript
JavaScript CS 4640 Programming Languages for Web Applications
Tutorial 10: Programming with javascript
An Introduction to JavaScript
TypeScript (Microsoft)
Introduction To JavaScript
TypeScript (Microsoft)
Introduction to JavaScript
Introduction to JavaScript
Introduction to HTML By Perry Nelson Information Specialist.
JavaScript CS 4640 Programming Languages for Web Applications
Presentation transcript:

Introduction to JavaScript Kirkwood Continuing Education © Copyright 2014, Fred McClurg All Rights Reserved

Course Goals Conversant not fluent Read and write code Syntax familiarity Variables Control structures Looping Data types Dynamic behavior 2

JavaScript History 1995: LiveScript (Netscape) by Brendan Eich 1996: Renamed by Sun to JavaScript for Netscape : Microsoft JScript for IE : ECMA Standardized language and renamed to ECMAScript 2009 ECMAScript 5.0 standard 3

4 Where does JavaScript fit? HTML: Structure and Content (skeleton) Markup Language CSS: Presentation (cosmetics) Style Sheet Language JavaScript: Browser Behavior (muscles) Client Programming Language PHP: Database Connection & Dynamic Content (internal organs) Server Programming Language

JavaScript is Limited (intentionally) JavaScript is not Java Runs in the client’s browser No access to file system (security) Can’t open client files Can’t make database connection Can be disabled 5

JavaScript Advantages Development tools not required Only text editor necessary No license fees Native to multiple browsers Works with server technologies (e.g. PHP, ASP, JSP, etc.) 6

JavaScript Characteristics Interpreted language (not compiled) Case sensitive (case matters) Each statement ends with a semi- colon (optional) Long statement can be split to multiple lines Spaces are ignored (except inside strings) 7

JavaScript Resources w3schools Mozilla Developer Network en-US/docs/Web/JavaScript 8