LEARNING PATH: Electron: App Development with Electron Udemy
Price: USD 200
  • Duration: Flexible

Course details

Electron is a popular open source framework that allows you to build desktop applications using the skills you already possess as a front-end developer. So, if you are a web developer who wants to build modern apps with Electron, then go for this Learning Path.

Packt's Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are:

  • Build your Electron application and debug it
  • Create high quality desktop experiences using web technologies
  • Automate your deployments using continuous integration services

Let's take a quick look at your learning journey. You will start with the introduction of Electron. You will then dive into all you need to know to start writing your first Electron application, where you will learn the main APIs provided by the platform and how to apply them to real-world scenarios. You will then know how to test and debug Electron applications, and will conclude with an in-depth knowledge of how Electron works, and how its architectured, so you have all the necessary knowledge to tackle even the most challenging problems. Next, you will go through detailed explanation on how to properly package, sign, and distribute Electron applications. You will also cover every single major operating system in detail by using tools that automate the whole process. Finally, you will address how to set up an auto-updating infrastructure, and discuss various tips & tricks related to packaging and distribution.

By the end of this Learning Path, you will be well versed with building and distributing applications using the Electron framework.

Meet Your Expert:

We have the best works of the following esteemed author to ensure that your learning journey is smooth: Juan Cruz Viotti is a software engineering team lead at resin .io. He is an active member of the open source community, and is the maintainer of several open source projects, most notably Etcher, a cross-platform image writer desktop application focused on IoT.  Juan approaches software engineering with a focus on testability, and maintainability, and has extensive experience with web technologies on browser, server, mobile, desktop, and embedded applications.

Updated on 22 March, 2018
Courses you can instantly connect with... Do an online course on Web Development starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or