Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/BuildingXwithJS/building-electron-apps-with-js

Materials and code for free course on building Electron app with javascript
https://github.com/BuildingXwithJS/building-electron-apps-with-js

electron javascript learning learning-js lessons materials

Last synced: 3 days ago
JSON representation

Materials and code for free course on building Electron app with javascript

Awesome Lists containing this project

README

        

# Building Electron.js app with javascript

> Free open-source course

This repository contains code and related materials for [Building Electron.js apps with javascript](https://www.youtube.com/playlist?list=PL_gX69xPLi-lBH8I52J-3nEhEQD6_nDs6) course.

## Project description

This is a simple Electron.js application that allows users to stream videos from multiple services (e.g. Youtube and Crunchyroll).
It uses [axios](https://github.com/mzabriskie/axios) and [cheerio](https://github.com/cheeriojs/cheerio) to scrape the data; [bulma](http://bulma.io/), [React](https://facebook.github.io/react/), [RxJS](https://github.com/Reactive-Extensions/RxJS), [video.js](http://videojs.com/) to build the UI.
Electron.js is tested using [mocha](https://mochajs.org/) and [spectron](https://github.com/electron/spectron).
[electron-builder](https://github.com/electron-userland/electron-builder) is used for deployment.

## Useful links

- [YouTube channel](https://www.youtube.com/c/TimErmilov) with videos covering code
- [Discord chat](https://discord.gg/hnKCXqQ) for questions and live discussions
- [Subreddit](https://www.reddit.com/r/BuildingWithJS/) for discussions
- [Facebook page](https://www.facebook.com/buildingproductswithjs/) with updates on progress
- [My twitter](https://twitter.com/yamalight) with updates on progress (and other stuff)

## Course 1: Building products with javascript

My first course on building products with javascript can be found [here](https://github.com/yamalight/building-products-with-js) and [here](https://www.youtube.com/playlist?list=PL_gX69xPLi-ljVdNhspjZUlPmBNjRgD2X).

## Course 3: Building Data Science apps

My third course on building data science apps can be found [here](https://github.com/BuildingXwithJS/building-data-science-with-js) and [here](https://www.youtube.com/playlist?list=PL_gX69xPLi-lGe7iRt6DqTZ7PpIrNq8ep).

## License

[MIT](https://opensource.org/licenses/mit-license)