Learning The Stack¶
Learning a new thing can be scary. Especially when all you have are some docs and a massive code base to learn from. That’s why we are here to help you learn, build, and contribute. Ask us questions at firstname.lastname@example.org or on Discord!
|Database||PostgreSQL||Django ORM||Making Queries with Django|
|Backend Framework||Django||PEP8||Writing your first Django app|
|Frontend Framework||React||Redux/Airbnb||React Basics, React, Redux.|
|CSS Framework||SCSS||BEM/Airbnb||CSS Basics, SCSS, BEM|
Tutorials and Resources¶
Learning the Backend¶
Django is a Python Web framework that provides a huge number of tools for web developers to quickly write scalable code with minimal configuration. It is used all over the tech industry by companies like Spotify, Instagram, YouTube, and DropBox!
Writing your first Django app is the official Django tutorial. It is top notch! The official documentation can be found at the same url and provides high quality information about how to build with this modern web framework.
Redux is state container that makes React development easier to manage long term!
If you’re a beginner, we’ve created a React tutorial that will teach you the basics of developing a React app all via codepen. This is a great way to get started!
We highly recommend continuing with React via EggHead’s React Fundamentals video which teaches you everything you’ll need to know.
Finally, finish off with EggHead’s Redux tutorial. You’ll be a pro after that!
The most important step is to learn the CSS basics.
With that, you can dive into SCSS, a css preprocesor.