Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/BuildingXwithJS/building-electron-apps-with-js
- Owner: BuildingXwithJS
- License: mit
- Created: 2017-03-29T16:44:05.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-01-05T22:11:00.000Z (almost 7 years ago)
- Last Synced: 2024-08-02T13:30:44.927Z (3 months ago)
- Topics: electron, javascript, learning, learning-js, lessons, materials
- Language: JavaScript
- Size: 190 KB
- Stars: 73
- Watchers: 11
- Forks: 29
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)