Rocketseat is a Brazilian coding school that focuses on JavaScript Technologies.
GoStack
This course covered NodeJS, ReactJS and React Native technologies.
During the course I did many small project to learn some specific topic, but as final project I built a bit bigger project called GoBarber.
It teach:
- how use NodeJS to build Headless applications:
- that provide an API
- that save the data in a Postgress database using TypeORM
- that save cache data in the Redis database
- that save tasks in the MongoDB to be process lather
- that send e-mails with Amazon SES
- that save its files with Amazon S3
- that is tested with Jest
- that is deployed in the DigitalOcean with Github Actions
- whom is published with HTTPS provided by CertBot
- how use ReactJS to build Web applications:
- that the user can navigate to see the information provided by the API
- that the user can input data using forms
- that the user can upload files
- that is tested with Jest
- that is deployed in the DigitalOcean with Github Actions
- that is deployed in the Google Cloud with Github Actions
- whom is published with HTTPS provided by CertBot
- how use React Native to build Android Mobile applications:
- that the user can navigate to see the information provided by the API
- that the user can input data using forms
- that the user can upload files
- that is tested with Jest
- that is deployed in the Google Play Store with AppCenter Platform