Master Electron: Desktop Apps with HTML, JavaScript & CSS

Learn to build cross-platform desktop applications using HTML, JavaScript, and CSS with the Complete Electron Course. Suitable for beginners and advanced developers.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This complete course on Electron guides you through building cross-platform desktop apps using familiar web technologies like HTML, JavaScript, and CSS. With practical lessons and a project at the end, you'll feel ready to dive into real-world app development!

Key Points

  • Comprehensive understanding of Electron and its API
  • Practical hands-on project to build a desktop application
  • Suitable for beginners and experienced developers

Learning Outcomes

  • Develop a complete understanding of Electron and its full API
  • Build native desktop applications for Mac, Windows, and Linux
  • Create real-world projects using Electron's features and techniques

About This Course

The Complete Electron course for learning to build Cross Platform Desktop Apps using HTML, JavaScript & CSS

** Now includes MacOS Notarization **
** UPDATED for Electron version 9 & 10 **

Go from Web Developer to Desktop Applications Developer by learning
to use the entire Electron API from scratch.

This course is suitable for BOTH complete Electron beginners and existing Electron developers looking to advance to the next level.

  • Learn to develop with Electron using the best tools

  • Understand the different parts of Electron and how they work together

  • Cover the near-entire Electron API, learning one module at a time

  • Learn Electron features & techniques for using API modules together

  • Put your new knowledge to practical use by building a detailed 8-step Electron project from scratch.

An invaluable skill for any Web Developer to expand their career opportunities.

Electron is by far the most popular and fastest growing library for building cross-platform desktop applications using HTML, JavaScript & CSS.

This course will provide a very practical and concise approach to learning Electron from scratch.
You will be able to start building real-world desktop applications immediately.

Content and Overview

With 45 concise and practical lectures, this course will provideĀ a COMPLETE understanding of Electron and it's fullĀ API.

  • It is suitable for anyone with a a good understanding of HTML, CSS & JavaScript.

  • Basic command line usage and an understanding of ES2015 (ES6) will be beneficial.

The course starts by setting up the Electron development environment and covers some useful tools to aid in the development process.

The main body of the course then covers the 3 individual sections of the Electron API in great detail, with very practical individual lessons on each API module.

Once the API is covered, the course looks atĀ some useful features and techniques, alsoĀ demonstrating how Electron integrates with Native HTML5 APIs.

Finally you'll buildĀ a real-world applicationĀ which covers a large chunk of the Electron API in real-world scenarios. The project lessons is divided into 8 individual videos and will take you step-by-step to a complete, distribution-ready desktop application.

Upon completion of this course you will have the practical skills to immediately start building high quality desktop applications for Mac, Windows & Linux.

This course is to the point and everything is demonstrated in the most simple, yet practical ways, to help you become an advanced Electron Developer.

  • Build native desktop applications using existing knowledge of HTML, CSS & JavaSript

  • Create applications for both Mac, Windows & Linux

  • Understand the near-entire Electron API in detail.

Course Curriculum

Instructor

Profile photo of Ray Viljoen
Ray Viljoen

StackacademyĀ provides high-quality CoursesĀ for Developers,Ā with learning-efficiency as the number oneĀ priority.My name is Ray Viljoen,I have over 10Ā years experience as a Full Stack DeveloperĀ and have real world experience building, maintaining & optimising a wide range of applications.My coursesĀ are concise, teachesĀ practical skills and is designed to alsoĀ serve as usable futureĀ reference material.

Review
4.9 course rating
4K ratings
ui-avatar of Victor Reis
Victor R.
5.0
7 months ago

Um pouco desatualizado mas ainda serve muito bem como curso introdutório

  • Helpful
  • Not helpful
ui-avatar of Prince Leelabari Nna
Prince L. N.
3.0
9 months ago

the video picture is not really clear but the lesson is good

  • Helpful
  • Not helpful
ui-avatar of Borja MuƱoz
Borja M.
3.5
9 months ago

EstÔ bien para una introducción y entender conceptos bÔsicos pero algo desactualizado

  • Helpful
  • Not helpful
ui-avatar of Renuka
Renuka
4.0
9 months ago

Really helped me to understand the topics

  • Helpful
  • Not helpful
ui-avatar of Yong-Jin Shin
Yong-jin S.
5.0
10 months ago

ė²ˆģ—­ ķ’ˆģ§ˆģ“ ģ•„ģ‰½ģ§€ė§Œ, ź°•ģ˜ ė‚“ģš©ģ€ ģ¤‘ģš”ķ•œ ė‚“ģš©ė“¤ģ„ 모두 ķ¬ķ•Øķ•˜ź³  ģžˆģ–“ģ„œ ģœ ė°ėÆøģ˜ ģ¼ė ‰ķŠøė”  ź°•ģ˜ 중 ģµœź³ ė¼ź³  ģƒź°ė©ė‹ˆė‹¤.

  • Helpful
  • Not helpful
ui-avatar of Ali Bandali
Ali B.
4.5
10 months ago

Excellent course! One of the best Electron courses I have found and used. Very well explained, described and taught. I have now been able to build my own electron projects with ease. Would be good if this course was kept up to date, though. Awesome nevertheless.

  • Helpful
  • Not helpful
ui-avatar of Surajit Ghosh
Surajit G.
5.0
11 months ago

Course is of great standard.

  • Helpful
  • Not helpful
ui-avatar of Hiroki Uchida
Hiroki U.
1.5
11 months ago

need to update the course.
2024 the electron's version is 31 and your still using version 9.
There are lot's of change.

  • Helpful
  • Not helpful
ui-avatar of 백민규
백민규
3.5
11 months ago

ķ•œźµ­ ģžė§‰ģ“ ģžė™ģƒģ„±ģ“ė¼ ė¶ˆķŽøķ•“ģš”

  • Helpful
  • Not helpful
ui-avatar of Lenon Lopez
Lenon L.
4.0
1 year ago

it's great! however, needs some serious updating. I was able to get through just fine as I researched every topic to see how it currently works but that added a lot of time to the course.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published.Ā Required fields are markedĀ *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses