Introduction to JavaScript

by Transmedia

A two-day course for HTML authors and Web designers who want to add dynamic and interactive content to their pages using client-side scripting with JavaScript. The course includes routines to create pop-up dialog boxes, validate forms and provide customised content.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Transmedia Logo

img Duration

2 Days

Course Details

A two-day course for HTML authors and Web designers who want to add dynamic and interactive content to their pages using client-side scripting with JavaScript. The course includes routines to create pop-up dialog boxes, validate forms and provide customised content. The course is available to users of both Macintosh and PC platforms and delegates will leave with complete programs that can be used on their own sites.

 

Course Outline

Introduction

  • Review of Internet architecture

  • Client/server computing and the Web

  • Programming within Web pages - the options

  • Client-side scripting versus server-side scripting

  • Object-oriented programming

  • ECMAScript standard

  • What exactly is JavaScript used for?

 

Using JavaScript

  • How to insert JavaScript into an HTML page

  • Loading external JavaScript

  • Where to place the script: head or body

  • Adding comments within your script

 

Variables and data types

  • JavaScript syntax

  • Declaring variables

  • Numerical types

  • String types

  • Conversion functions

 

Expressions and Operators

  • Expressions

  • Assignment operators

  • Relational operators

  • Logical operators

  • Operators and strings

  • Multiple operators

 

Statements

  • Using statements

  • Controlling program flow

 

Document Object model (DOM)

  • DOM Overview

  • Manipulating the DOM

  • Document objects and properties

  • Form objects and properties

  • Window objects and properties

 

Methods and functions

  • Object methods

  • Functions

  • User-defined functions

 

Using events

  • Event handlers

  • Window events

  • Form events

 

Form validation

  • Bringing together properties, methods and events

  • Form elements

  • Passing objects

  • Form validation

 

JavaScript Frameworks

  • Overview of JavaScript frameworks

  • Benefits of frameworks

  • Popular frameworks

  • How to use a framework

  • Examples of using jQuery

  • Bristol Branch

    10 Park Street, Bristol
  • London Branch

    Stone House 277 Greenwich High Rd, London
  • London Branch

    85 Tottenham Court Road, London

Check out more Javascript courses in UK

Academy Class Logo

JavaScript (Zero To HERO)

Become proficient in Javascript through the Academy Class Zero to Hero course that provides an intensive introduction to the features provided by JavaScript and Dynamic HTML. This hands-on course is designed to help designers and developers enhance their existing projects with the help of jQuery.

by Academy Class [Claim Listing ]
I Train Scotland Logo

AJAX and JavaScript Introduction

AJAX - Asynchronous JavaScript and XML is a synergy of multiple technologies and communication with the server without a page refresh, enabling a rich and responsive web-based client application.

by I Train Scotland [Claim Listing ]
Amity College Logo

JavaScript and jQuery Training Course

JavaScript is one of the most important languages when it comes to building modern, interactive websites and apps.

by Amity College
  • Price
  • Start Date
  • Duration
Elite Training Logo

JSAS – Advanced Javascript Scripting

Students will learn how to use JavaScript to add advanced elements to their Web pages, including a browser gateway, images, sounds, layers, and cookies.

by Elite Training [Claim Listing ]
Systematix Training Logo

JavaScript ES6

The demands on the JavaScript language have increased dramatically over the last few years as developers are tasked with writing more and more complex scripts, using JavaScript, AngularJS, NodeJS and many more.

by Systematix Training [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy