The best way to learn is to build a project. This tutorial will teach you about the Firebase NoSQL cloud database while you build a movies database.
This tutorial is divided into several files. The files are:
- Firebase Principles
- Setting Up Firebase With Angular
- Async Typehead
- "Saved" Message
- SHOW/EDIT View
- INDEX/NEW Homepage
- Likes and Comments
- Login and Authorization
Please correct mistakes in this tutorial this document and make pull requests or send me an e-mail at kehoe@casafuturatech.com.
Every coding bootcamp student makes a movies database. I picture a hiring manager going through a stack of resumes, clicking on project after project, spending no more than seconds on each. If you make a unique, innovative project that takes time and effort to understand, the hiring manager will move on. I figure that the best way to impress a hiring manager is with a web app he or she can quickly understand and be impressed by, e.g., a well-executed movies database.
If you're new to coding you'll need a text editor and other software. I have tutorials for
- Setting up your computer for software development.
- UNIX and the Command Line Interface (CLI).
- Updating checklist to keep your software up to date every week.
- Atom Text Editor for writing code.