JavaScript Fundamentals Course
-
I was really happy that I could complete the course in my own time and at my own pace. I got great feedback and the tutors are obviously good at what they do and very professional. I always loved to get the communication and comments form them and my test were always marked and graded very quickly, which gave me the encouragement to continue onto the next unit without delay. This is a great opportunity for those of us who can't leave children during the day or travel to the city to get the education we want.
← | →
-
This was a really enjoyable course. The course was nicely laid out and the responses from the tutor was always prompt and encouraging. I would highly recommend anyone doing this course to complete all SAPs as they really help when it comes to the exam. The best part of this course was you are able to work at your own pace and therefore never had the extra pressure of having to get course work in on certain dates.... I had a great time doing this course ... Now need to find something else to do!!
← | →
Course
In
Description
-
Type
Course
-
Start date
Different dates available
Course OverviewA distance learning course is the ideal way to gain a qualification in Javascript Fundamentals. Whether you're looking to go on to further education, improve your job prospects or expand your knowledge, distance learning Javascript Fundamentals is a flexible and convenient course which allows you to comprehensively prepare for a exam or career through home study. What's more, because the distance learning Javascript Fundamentals course is a fully comprehensive course, no prior knowledge is required.Ensure the time you spend preparing for the CIW JavaScript Fundamentals Exam is wisely spent by spending it with the experts. JavaScript Fundamentals course teaches developers how to use the features of the JavaScript language to design client-side, platform-independent solutions. Students will also gain an understanding of the most popular applications of JavaScript.Benefits JavaScript language essentials, including program flow control, form validation, image animation, frame targeting and cookie creationJavaScript code development, including writing programs and writing script for the JavaScript object modelWeb site implementation, including authoring and scripting, Web content creation, Web management and digital media tools
Facilities
Location
Start date
Start date
Reviews
-
I was really happy that I could complete the course in my own time and at my own pace. I got great feedback and the tutors are obviously good at what they do and very professional. I always loved to get the communication and comments form them and my test were always marked and graded very quickly, which gave me the encouragement to continue onto the next unit without delay. This is a great opportunity for those of us who can't leave children during the day or travel to the city to get the education we want.
← | →
-
This was a really enjoyable course. The course was nicely laid out and the responses from the tutor was always prompt and encouraging. I would highly recommend anyone doing this course to complete all SAPs as they really help when it comes to the exam. The best part of this course was you are able to work at your own pace and therefore never had the extra pressure of having to get course work in on certain dates.... I had a great time doing this course ... Now need to find something else to do!!
← | →
Course rating
Recommended
Centre rating
Melissa
Deila
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 13 years
Subjects
- Web
- Security
- Writing
- Property
- IT Security
- C++
- Image
- IT
- Javascript training
- Javascript
Teachers and trainers (1)
Support Advisor
Support Advisor
Course programme
Course Structure
The Javascript Fundamentals is divided into three comprehensive sessions.
Session 1
Section A: Introduction
- History
- JavaScript vs. Java
- Microsoft and JavaScript
- JavaScript Standard
- JavaScript Characteristics
- Platform Independence
- JavaScript Learning Curve
- Server-side vs. Client-side
- Coding JavaScript
- .Write Method
- Alert Method
Section B: Understanding Code Structure
- ECMA Standards
- Commenting Code
- Debugging with Comments
- JavaScript Code in Header and Body
- Embedded Code
- Code with Function/Method Calls
- Attaching JavaScript Files
- Common JavaScript Events
- onMouseOver onMouseOut Demo
Section C: Variables and Identifiers
- Variables
- Naming Rules
- Numerical Values
- Strings
- Combining Variables and Declarations
- Concatenating Strings
- Increment/Decrement Operator
- User Input: Prompt()
- Simple Arrays
- Reassigning Array Values
Section D: Working with Functions
- Declaring a Function
- Calling a Function
- Passing Arguments to a Function
- Function Return Values
- Functions and Variable Scope
- Built-in Functions
Session 2
Section A: Controlling Program Flow
- Using If Statments
- Comparison Operators
- If Else Statements
- If Statement Series
- Coding Compound Conditions
- Coding For Loops
- Coding While Loops
- Coding Do While Loops
- Understanding Endless Loops
- Coding Break and Continue Statements
- Looping through Arrays
- Coding For…In Loops with Arrays
Section B: The JavaScript Object Model
- Commonly Used Objects
- Window Object Properties
- Coding the Window.status Property
- Window Object Methods
- Coding the Window.open() Method
- The Document Object
- DOM Defined
- Coercing Document Object Properties
- Image Object
- History Object
- Location Object
- Navigator Object
Section C: More with JavaScript Objects
- The String Object
- String.length Property
- String.indexOf()
- String.lastIndexOf()
- String.substring()
- String.charAt()
- String Processing with User Input
- Outputting Special Characters
- Array Object Methods
- Array.reverse()
- Array.join()
- Coding the Date Object
- Math Object
Section D: Form Objects
- HTML Form Elements
- Accessing a Checkbox Object
- Accessing a Radio Button Object
- Accessing a Text Box Object
- Working with Multiple Selections
- Form Validation
Session 3
Section A: Cookies and JavaScript Security
- Understanding JavaScript Cookies
- Storing a Cookie
- Setting Cookie Expiration
- Debugging Cookies
- Retrieving a Cookie
- Deleting a Cookie
- JavaScript Security Concepts
- Cross-Site Scripting
- Cookie Session Hijacking
- Browser History Exploitation
- Security Tips
Section B: Working with Frames in JavaScript
- HTML Frameset
- Using iFrames
- Accessing Frames
Section C: Working with AJAX
- Content Elements
- The innerHTML Property
- Background Server Communication
- XMLHttpRequest Object
- Coding onreadystatechange Function
- open() and send() Methods
- Debugging with Firefox Tools
- AJAX Code Review
Section D: JavaScript Libraries
- Understanding jQuery
- Installing jQuery
- jQuery toggleClass()
- jQuery sizeOf()
- jQuery addClass()
- jQuery onLoad Event
- Searching jQuery Documentation
Section E: Custom Objects
- Creating Custom Objects
- Custom Object Properties
- Creating Custom Object Methods
- Creating the Object Constructor
The UK Learning College is a leading Distance Learning Provider, offering a route to study for anyone who wants to gain a new skill or qualification, but finds the traditional, classroom-based mode of study unsuitable. Distance learning is an ideal way to learn around your current time and financial commitments, no matter how diverse and unpredictable your schedule is. With UK Learning College you not only study when it suits you and in your own time, but you can be sure of receiving all the advice and support you require as your studies develop. Because of our continuous system of enrolments, Students can enrol any time of year, and our flexible distance learning courses allow students to plan their studies to fit in their life style or work commitments. All of our students have access to their own personal distance learning course tutor who specialises in their field of education and is totally committed to helping you succeed in your home learning course.
Additional information
Expenses
Enrolment Fees
The enrolment fee for the Javascript Fundamentals home study course is £311.25, though for a limited time we are offering you the opportunity to pay only £249 which is a 20% discount if you enrol online and pay in full.
