Udemy - Master Electron Desktop Apps with HTML, JavaScript & CSS

  • CategoryOther
  • TypeTutorials
  • LanguageEnglish
  • Total size2.1 GB
  • Uploaded Byescobar623
  • Downloads178
  • Last checkedApr. 03rd '20
  • Date uploadedApr. 03rd '20
  • Seeders 23
  • Leechers6

Infohash : 8F83B941FB0C2C49FA1BF1886B4F8CA2CCFAE840

Udemy - Master Electron Desktop Apps with HTML, JavaScript & CSS



Description

Master Electron: Desktop Apps HTML JavaScript & CSS : *** NEW - Updated for Electron V5 & V6 ***

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

Master Electron: Desktop Apps HTML JavaScript & CSS : 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.

Master Electron: Desktop Apps HTML JavaScript & CSS : 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.

Created by Ray Viljoen
Last updated 9/2019
English
English [Auto-generated]

Files:

[GigaCourse.com] Udemy - Master Electron Desktop Apps with HTML, JavaScript & CSS 1. Overview
  • 1. Introduction.mp4 (39.2 MB)
  • 1. Introduction.srt (3.5 KB)
  • 2. Lesson Structure.mp4 (8.5 MB)
  • 2. Lesson Structure.srt (2.3 KB)
  • 2.1 master-electron.zip (830.4 KB)
  • 2.2 Node.js.html (0.1 KB)
  • 2.3 Lesson Code - Project Repo.html (0.1 KB)
  • 2.4 Atom Editor.html (0.1 KB)
10. MacOS Touch Bar
  • 1. Touch Bar Basics.mp4 (52.0 MB)
  • 1. Touch Bar Basics.srt (11.4 KB)
  • 1.1 Docs TouchBar.html (0.1 KB)
  • 1.2 Touch Bar Simulator.html (0.1 KB)
  • 1.3 [email protected] (0.7 KB)
  • 1.4 1. Touch Bar Basics.zip (2.6 KB)
  • 2. Advanced Touch Bar Layouts.mp4 (21.7 MB)
  • 2. Advanced Touch Bar Layouts.srt (6.1 KB)
  • 2.1 2. Advanced Touch Bar Layouts.zip (1.2 KB)
  • 3. Touch Bar Integration.mp4 (17.4 MB)
  • 3. Touch Bar Integration.srt (4.5 KB)
  • 3.1 3. Touch Bar Integration.zip (1.2 KB)
11. Outro
  • 1. Bonus Lecture Feedback & Course Coupons.mp4 (3.5 MB)
  • 1. Bonus Lecture Feedback & Course Coupons.srt (1.3 KB)
  • 1.1 COUPON - Getting Started with WebAssembly.html (0.1 KB)
  • 1.2 COUPON - NGINX Fundamentals.html (0.1 KB)
  • 1.3 COUPON - YARN Dependency Management.html (0.1 KB)
  • 1.4 FREE - Master Riot.js.html (0.1 KB)
  • 1.5 COUPON - Progressive Web Apps.html (0.1 KB)
2. Developing with Electron
  • 1. Install & Run.mp4 (17.7 MB)
  • 1. Install & Run.srt (6.6 KB)
  • 1.1 Lesson Code - Master Electron Repo.html (0.1 KB)
  • 1.2 master-electron.zip (830.4 KB)
  • 2. App Structure.mp4 (26.6 MB)
  • 2. App Structure.srt (8.8 KB)
  • 2.1 Guide Electron App Architecture.html (0.1 KB)
  • 3. Using Native Node Modules.mp4 (18.6 MB)
  • 3. Using Native Node Modules.srt (5.4 KB)
  • 3.1 Module electron-rebuild.html (0.1 KB)
  • 3.2 Guide Using native Node modules.html (0.1 KB)
  • 3.3 Module colors.html (0.1 KB)
  • 3.4 Module bcrypt.html (0.1 KB)
  • 4. Debugging.mp4 (27.7 MB)
  • 4. Debugging.srt (7.3 KB)
  • 4.1 Guide Debugging with VSCode.html (0.1 KB)
  • 4.2 Guide Debugging the Main Process.html (0.1 KB)
  • 5. Resetting the Project Code.mp4 (5.3 MB)
  • 5. Resetting the Project Code.srt (1.9 KB)
3. Main Process API
  • 1. App.mp4 (59.8 MB)
  • 1. App.srt (13.1 KB)
  • 1.1 1. app.zip (1.9 KB)
  • 1.2 Docs app.html (0.1 KB)
  • 10. Session DownloadItem.mp4 (38.4 MB)
  • 10. Session DownloadItem.srt (10.2 KB)
  • 10.1 Docs DownloadItem.html (0.1 KB)
  • 10.2 3.3. Session - downloadItem.zip (1.3 KB)
  • 11. Dialog.mp4 (41.1 MB)
  • 11. Dialog.srt (9.6 KB)
  • 11.1 4. dialog.zip (1.0 KB)
  • 11.2 Docs dialog.html (0.1 KB)
  • 12. Accelerator & globalShortcut.mp4 (17.4 MB)
  • 12. Accelerator & globalShortcut.srt (5.3 KB)
  • 12.1 Docs Accelerator.html (0.1 KB)
  • 12.2 Docs globalShortcut.html (0.1 KB)
  • 12.3 5. Accelerators & globalShortcut.zip (0.8 KB)
  • 13. Menu & MenuItem.mp4 (52.8 MB)
  • 13. Menu & MenuItem.srt (14.2 KB)
  • 13.1 Docs Menu.html (0.1 KB)
  • 13.2 Docs MenuItem.html (0.1 KB)
  • 13.3 6. Menus.zip (1.6 KB)
  • 13.4 Docs MenuItem Roles.html (0.1 KB)
  • 14. Menu Context Menu.mp4 (11.6 MB)
  • 14. Menu Context Menu.srt (3.1 KB)
  • 14.1 Docs Menu.html (0.1 KB)
  • 14.2 7. Context Menus.zip (1.3 KB)
  • 15. Tray.mp4 (35.8 MB)
  • 15. Tray.srt (7.6 KB)
  • 15.1 Guide Retina Web Graphics Explained.html (0.2 KB)
  • 15.2 Docs nativeImage.html (0.1 KB)
  • 15.3 Docs Tray.html (0.1 KB)
  • 15.4 8. Tray.zip (2.5 KB)
  • 16. PowerMonitor.mp4 (11.1 MB)
  • 16. PowerMonitor.srt (2.5 KB)
  • 16.1 9. powerMonitor.zip (0.7 KB)
  • 16.2 Docs powerMonitor.html (0.1 KB)
  • 2. BrowserWindow Getting Started.mp4 (30.4 MB)
  • 2. BrowserWindow Getting Started.srt (8.4 KB)
  • 2.1 2.1 BrowserWindow - Getting Started.zip (1.3 KB)
  • 2.2 Docs BrowserWindow.html (0.1 KB)
  • 3. BrowserWindow Parent & Child Windows.mp4 (27.0 MB)
  • 3. BrowserWindow Parent & Child Windows.srt (7.3 KB)
  • 3.1 2.2 BrowserWindow - Parent & Child Windows.zip (1.7 KB)
  • 3.2 Docs Parent & Child Windows.html (0.1 KB)
  • 4. BrowserWindow Frameless Window.mp4 (21.5 MB)
  • 4. BrowserWindow Frameless Window.srt (6.6 KB)
  • 4.1 Docs Frameless Windwow.html (0.1 KB)
  • 4.2 2.3 BrowserWindow - Frameless Window.zip (1.3 KB)
  • 5. BrowserWindow Properties, Methods & Events.mp4 (46.3 MB)
  • 5. BrowserWindow Properties, Methods & Events.srt (8.5 KB)
  • 5.1 Docs BrowserWindow Configuration Options.html (0.1 KB)
  • 5.2 2.4 BrowserWindow - Methods.zip (0.8 KB)
  • 6. BrowserWindow Window State.mp4 (18.5 MB)
  • 6. BrowserWindow Window State.srt (4.1 KB)
  • 6.1 Module electron-window-state.html (0.1 KB)
  • 6.2 2.5 BrowserWindow - Window State.zip (1.2 KB)
  • 7. BrowserWindow webContents.mp4 (109.2 MB)
  • 7. BrowserWindow webContents.srt (23.2 KB)
  • 7.1 MDN Basic Auth.html (0.1 KB)
  • 7.2 Docs webContents.html (0.1 KB)
  • 7.3 2.6 BrowserWindow - webContents.zip (463.1 KB)
  • 7.4 HTTPBin Auth URL.html (0.1 KB)
  • 8. Session Getting Started.mp4 (51.6 MB)
  • 8. Session Getting Started.srt (11.9 KB)
  • 8.1 3.1 Session - Getting Started.zip (0.8 KB)
  • 8.2 Docs session.html (0.1 KB)
  • 9. Session Cookies.mp4 (38.8 MB)
  • 9. Session Cookies.srt (8.2 KB)
  • 9.1 Do

Code:

  • udp://tracker.opentrackr.org:1337/announce
  • udp://p4p.arenabg.com:1337/announce
  • udp://tracker.leechers-paradise.org:6969/announce
  • udp://9.rarbg.to:2710/announce
  • udp://9.rarbg.me:2710/announce
  • udp://exodus.desync.com:6969/announce
  • udp://open.stealth.si:80/announce
  • udp://tracker.cyberia.is:6969/announce
  • udp://tracker.sbsub.com:2710/announce
  • udp://retracker.lanta-net.ru:2710/announce
  • udp://tracker.tiny-vps.com:6969/announce
  • udp://tracker.torrent.eu.org:451/announce
  • udp://tracker.moeking.me:6969/announce
  • udp://bt1.archive.org:6969/announce
  • http://tracker.nyap2p.com:8080/announce
  • udp://ipv4.tracker.harry.lu:80/announce
  • udp://bt2.archive.org:6969/announce
  • http://tracker3.itzmx.com:6961/announce
  • http://tracker1.itzmx.com:8080/announce
  • udp://explodie.org:6969/announce