Javascript Programming Video Tutorial Course

CareerVision Training
Distancia

£70 - ($59.719)
IVA inc.

Información importante

  • Training
  • Beginner
  • A distancia
  • Duración:
    Flexible
  • Cuándo:
    A definir
  • Envío de materiales de aprendizaje
Descripción

COURSE INCLUDES
• Format: DVD-ROM
• Duration: 9.5 Hours (93 lessons)
• Instructor: Craig Buckler
• Platform: Windows PC or Mac


COURSE INTRODUCTION

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.

Información importante

Requisitos: This is a DVD Video Tutorial Course which is shipped to you. Work through the video tutorials at your own pace. If you have the software you can practice along with the instructor using the same exercise files as the instructor which are included on the DVD. The narrated training videos demonstrate the key tools and professional techniques helping you to work faster and smarter. All the concepts of each application are explained clearly and precisely. The DVD works on PC and Mac. You can jump to and from lessons and work at your own pace.

Instalaciones

¿Dónde se da y en qué fecha?

comienzo Ubicación
A definir
Distance Learning

¿Qué aprendes en este curso?

HTML5
JavaScript Programming
Variables and Data Types
Document Object Model
String Manipulation

Temario

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