Free open-source course
This repository contains code and related materials for Building products with javascript course.
This is a simple client-server CRUD application that allows users to ask and answer questions.
It uses express.js, passport.js with JWT and thinky along with RethinkDB on a backend; React, Redux, RxJS on front-end.
Backend is tested using tape and supertest, while front-end uses jest and enzyme.
Docker and docker-compose are used for deployment.
CI and CD for all the subprojects is done using Gitlab-CI.
- YouTube channel with videos covering code
- Discord chat for questions and live discussions
- Subreddit for discussions
- Facebook page with updates on progress
- My twitter with updates on progress (and other stuff)
My second course on building Electron.js apps can be found here and here.
My third course on building data science apps can be found here and here.