(4 customer reviews)

JavaScript: Beginner

£497.00 + VAT

Clear
ENQUIRE NOW
 

Description

This course focuses on the fundamental concepts of the JavaScript language. This course will empower you with the skills to design client-side, platform-independent solutions that greatly increase the value of your Web site by providing interactivity and interest.

Who is this course for?

The JavaScript 101 Yellow Belt course is for individuals who want to understand how to fully use the features of the JavaScript programming language in Web application development. These specialised Web language skills can help you begin or grow a career in advanced Web development and technologies:

  • Web developers
  • Software developers
  • Application programmers
  • Client/server developers
  • Desktop publishers

Assumed Knowledge

No prior knowledge of the JavaScript programming language is necessary. However, delegates should be familiar with using the Internet, developing Web pages and configuring networks. Knowledge of X/HTML code development is required.

What you will learn

You will learn how to use JavaScript to communicate with users, modify the Document Object Model (DOM), control program flow, validate forms, animate images, create cookies, change XHTML on the fly, and communicate with databases.

By the end of this course, you will understand and use the most popular applications of JavaScript.

Enquire

    Introduction: 

    ES5

    ES6

    Node,

    jQuery,

    Frameworks,

    Tools 

    JS Fundamentals: 

    Variables

    Arrays

    Objects

    Functions

    Expressions

    Operators 

    The Nature of JS Language: 

    A loosely-typed, case-sensitive language,

    Truthy, Falsy

    Strict equality

    Undefined, null

    Scope and the global namespace

    Copy by value, by reference

    Changing the DOM with JS 

    Control structures: 

    If/Else

    Comparison operators

    For loops

    forEach

    switch

    Block scope and Hoisting 

    DOM and Events: 

    Built-in Objects

    Events

    Event Object

    Event Flow

    Event Delegation

    User Interface Events

    HTML5 Events 

    Scope 

    Using functions to manage lexical scope

    Minimising globals

    Anonymous functions

    Self-executing functions (IIFEs)

    Hoisting

    Module Patterns

    Closure

    Understanding runtime scope using THIS and BIND 

    Error Handling & Debugging 

    Order of Execution

    The Stack

    Understanding Errors

    Error Objects

    Browser Dev Tools & JavaScript Console

    Breakpoints

    Handling Exceptions

    Throwing Errors

    4 reviews for JavaScript: Beginner

    1. Almuhnnad

      Excellent learning environment and experienced instructors. I have improved my knowledge for JavaScript . Overall really an enjoyable and productive experience.

    2. Pedro Soares

      Teaching stands out.

    3. David Quilter

      I went for a beginners Javascript course and got exactly what I was looking for. We got a bit of history and completed a small project which covered all of the fundamentals. More importantly though, we were shown some of the best places online for further reading and discovering new information.Highly recommended!

    4. Victor de la Iglesia Gomez

      Super nice guy with super javascript skills

    Add a review

    This site uses Akismet to reduce spam. Learn how your comment data is processed.