Javascript Programming Training

CareerVision Training
In Birmingham (Grossbritannien)

£ 72 - (81 )
zzgl. MwSt.

Wichtige informationen

  • Kurs
  • Birmingham (Grossbritannien)

  The following course, offered by Career vision, will help you improve your skills and achieve your professional goals. During the program you will study different subjects which are deemed to be useful for those who want to enhance their professional career. Sign up for more information!

Wichtige informationen

Wo und wann

Beginn Lage

Careervision 61 Caroline Street,, B3 1UF, West Midlands, Grossbritannien

Was lernen Sie in diesem Kurs?

Javascript training



 •  Format: DVD or Instant Download
 •  Duration: 9.5 Hours (93 lessons)
 •  Instructor: Craig Buckler
 •  Platform: Windows PC or Mac

In this Beginners JavaScript Beginners training course, expert author Craig Buckler teaches you the basics of programming with JavaScript, the worlds most used programming language. The tutorial is designed for the absolute beginner - no prior JavaScript programming experience is required in order to get the most out of this video training.

You will start with learning what programming is, and specifically, what JavaScript is, how it it used, and its limitations. You will discover variables and data types, and how to take input and create output. Craig covers conditions, loops, arrays, sorting, functions, paramaters and debugging. You will even learn advanced concepts such as OOP, string manipulations, regular expressions and other programming patterns. Because JavaScript is so tightly integrated with browsers, you will also learn some HTML5, CSS, DOM (Document Object Model) programming, event handling and how it all works together!

By the conclusion of this JavaScript programming tutorial, you will have an in-depth grasp of the capability of JavaScript, and you will understand how to create and deploy solid JavaScript programs for your website projects. Working files are included to allow you to work alongside the author using the same files that references throughout the training course.

Benefits of this Software Training:
 •  Tuition by expert tutors.
 •  Narrated training videos demonstrate the key tools and professional techniques
        helping you to work faster and smarter.
 •  Learning is fast as the trainers guide you using simplistic terms and minimal jargon.
 •  Personal Tutoring - Step-by-step video training from your own desktop.
        Delivered via DVD/CD training or online tuition.
 •  The tutor transfers knowledge to you quickly and effectively.
 •  All the concepts of each application are explained clearly and precisely.
 •  Course works on PC and Mac.
 •  Alternative to a boring book or manual and expensive training courses,
        seminars and amp; classes.
 •  Jump to and from lessons - learn at your own pace.
 •  The visual and practical nature shortens the learning curve compared to standard
        training manuals.


00. Free Videos From This Course What You Will Learn Learn About Me Browser Output Switch Array Sorting Simple Objects And Literals Regular Expressions The Window Object Node Navigation Defining Events And Handlers Timer Functions Using XMLHttpRequest Audio And Video Cookies 01. Getting Started 0101 What You Will Learn 0102 What You Need To Know 0103 What Is JavaScript? 0104 What Is HTML5? 0105 Web Browsers 0106 JavaScript Development Tools 02. Browser Scripting Basics 0201 What Is Programming? 0202 How To Add Scripts To Your Page 0203 When Does JavaScript Run? 0204 Accessibility 0205 When Not To Use JavaScript 03. JavaScript Essentials 0301 Number Types 0302 String Types 0303 Boolean Types And Comparison 0304 Type Juggling 0305 What's With The Semicolons? 0306 Variables 0307 Browser Output 0308 Comments 0309 Error Handling 0310 Debugging 04. Program Flow 0401 Statements And Keywords 0402 Conditions And Code Blocks 0403 Switch 0404 For Loops 0405 While Loops 05. Functions 0501 What Are Functions? 0502 Function Arguments And Returns 0503 Variable Scope 06. Arrays 0601 What Are Arrays? 0602 Adding And Removing Array Items 0603 Other Array Methods 0604 Array Sorting 0605 Array Sorting Solution 07. Objects 0701 What Is Object Orientated Programming? 0702 Simple Objects And Literals 0703 Object Constructors 0704 Prototypal Inheritance 08. Advanced Operators 0801 Math Functions 0802 String Functions 0803 Regular Expressions 0804 Bitwise Operators 0805 Date And Time Functions 0806 Date And Time Arithmetic 09. Advanced Development Techniques 0901 Anonymous Self-Executing Functions 0902 Closures 0903 The Module Pattern 0904 Optional Arguments 0905 Recursion 0906 Passing Functions 10. An Introduction To Browser APIs 1001 What Is A Browser API? 1002 Why Browser Sniffing Stinks 1003 The Window Object 1004 The Location Object 11. The Document Object Model 1101 An Introduction To The DOM 1102 Selecting Elements 1103 Node Navigation 1104 Dynamic Styling 1105 Changing Element Content 1106 Adding And Cloning Elements 1107 Removing Elements 12. Event Handling 1201 An Introduction To Browser Events 1202 Defining Events And Handlers 1203 The Event Object 1204 Event Propagation 13. Form Handling 1301 Form Events 1302 Client-Side Validation 1303 Custom Controls 14. Timers And Animation 1401 How Animation Works 1402 Timer Functions 1403 HTML5 requestAnimationFrame 15. Ajax 1501 An Introduction To Ajax 1502 Web Services And Data Formats 1503 Using XMLHttpRequest 1504 Script Insertion Techniques 16. HTML5 APIs 1601 Audio And Video 1602 Canvas 1603 SVG 1604 Geolocation 1605 File Handling 1606 Web Workers 17. Persistence And Storage 1701 Cookies 1702 Local Storage 1703 Working Offline 1704 Managing Page History 18. Advanced JavaScript Debugging 1801 Firebug 1802 The Webkit Inspector 1803 Opera Dragonfly 1804 IE Developer Tools 19. Further Resources 1901 JavaScript Libraries 1902 Shims, Shivs And Polyfills 1903 Online Resources 20. About The Author 2001 Learn About Me