Search

Search

JavaScript For Experts – Benchmarks, Profiling and Best Practices

JavaScript For Experts - Benchmarks, Profiling and Best Practices

Main Speaker:

Tracks:

After Event Workshops
Code

Seminar Catgories:

After Event
scripting

Seminar ID:

42119

Date:

24.11.2019

Time:

Daily seminar
9:00-16:30

Location:

Jonn Bryce ECO Tower

Add to Calendar 24.11.2019 09:00 24.11.2019 16:30 Asia/Jerusalem JavaScript For Experts - Benchmarks, Profiling and Best Practices

The popularity of JavaScript during the last few years has extended to Server side (Node.js), mobile (web applications, native), enterprises, games and more development, as well as to many vital frameworks and libraries based on JavaScript offers better user experience in terms of reliability and performance.
We will focus on understanding objects, functions, events, variables and scopes together with latest new features of ECMA standardization.
Profiling the JavaScript, repaint and reflow benchmarks compares and more.

The purpose of the lecture:

  • Improve your development JavaScript skills.
  • Learn how to build a websites and web apps the right way.
  • Better user experiences by improving app performance.
  • Learn how to use the benefits of latest JavaScript standardizations.
  • Overview Angular 5, choose is or not.

Overview

The popularity of JavaScript during the last few years has extended to Server side (Node.js), mobile (web applications, native), enterprises, games and more development, as well as to many vital frameworks and libraries based on JavaScript offers better user experience in terms of reliability and performance.
We will focus on understanding objects, functions, events, variables and scopes together with latest new features of ECMA standardization.
Profiling the JavaScript, repaint and reflow benchmarks compares and more.

The purpose of the lecture:

  • Improve your development JavaScript skills.
  • Learn how to build a websites and web apps the right way.
  • Better user experiences by improving app performance.
  • Learn how to use the benefits of latest JavaScript standardizations.
  • Overview Angular 5, choose is or not.

Prerequisites

  • JavaScript advanced
  • HTML
  • CSS
  • Ajax
  • HTTP & Client server communication
  • Object Oriented Programing
  • Browsers implementations

Course Contents

  • Few Design Patterns You Should Know.
  • Behind the Scenes of Modern Web Browsers.
  • Practical Techniques and Tips for Better Performance, covering:
    • HTML content and style manipulation tips.
    • Understand the JavaScript Scoping.
    • Non-Blocking programming.
    • Sync vs Async performance.
    • Repaint and reflow
    • CSS – Style VS Class DOM changes
    • Web workers
  • Objects & primitive literals- benchmarks and profiling
  • Manipulating the DOM tricks.
  • Angular 7 Hello World application with redux example – if time permits!
    • Angular CLI
    • Redux introduction
    • Managing our states with redux.


Contact