Electron Essentials - 1 Day Bootcamp

Electron Essentials Training Course
Course Description

Electron is an open-source library developed by GitHub for building cross-platform desktop applications with HTML, CSS and JavaScript. The DEV6 “Electron Essentials” 1 day bootcamp provides the essential knowledge for developers who need to start building apps using Electron.  

 

The course provides in-depth training on:

  • Introduction & Installation
  • Understanding Electron Application Architecture
  • Electron Features
  • Electron API’s
  • Electron Userland
  • Writing Your First Electron App (Lab and Demo)
  • And much, much, more
     

As the Electron training is delivered, you will be given practical examples and demonstrations. The course is highly interactive and features hands-on coding and student labs. 

 

Cost
$499 CAD / $499 USD

Duration

1 Day

Prerequisites

  • Familiar with HTML, CSS and JavaScript
  • No prior understanding of Electron necessary 

Classes

Mar 27, 2019 - Mar 27, 2019 Mississauga LC or Online Register
Apr 17, 2019 - Apr 17, 2019 Mississauga LC or Online Register
May 15, 2019 - May 15, 2019 Mississauga LC or Online Register
Jun 12, 2019 - Jun 12, 2019 Mississauga LC or Online Register
Jul 17, 2019 - Jul 17, 2019 Mississauga LC or Online Register
Aug 14, 2019 - Aug 14, 2019 Mississauga LC or Online Register
Sep 18, 2019 - Sep 18, 2019 Mississauga LC or Online Register
Oct 16, 2019 - Oct 16, 2019 Mississauga LC or Online Register

Course Outline

Module 1: Introduction

  • What is Electron
  • Brief history of Electron
  • Why use Electron
  • Apps built on Electron
  • Installation

Module 2: Understanding Electron Application Architecture

  • Architecture
  • Electron under the hood

Module 3: Electron Features

  • Code and app management
  • Low-level/hardware accessibility
  • Native menus/notifications
  • Crash reporting
  • Debugging and profiling
  • Security and your responsibility

Module 4: Electron API’s

  • Main process – API
  • Render process – API
  • API available to both process

Module 5: Electron Userland

  • Electron builder
  • Devtron
  • Spectron
  • Electron-packager
  • Electron boilerplates

Module 6: Lab & Demo

 

Registration for DEV6 Training

Course Title


Dates: dates

Location: location

Price: price

DEV6

4 Robert Speck Parkway, Suite 240

Mississauga ON L4Z 1S1

Canada


Toll Free: 866.464.7790

Office: 905.897.7790

Fax: 905.897.9952

After pressing Register, someone from DEV6 will call/email to confirm registration details, answer questions and take payment.