Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/camillevilla/dbc-guides

notes and tips for Dev Bootcamp students
https://github.com/camillevilla/dbc-guides

Last synced: 26 days ago
JSON representation

notes and tips for Dev Bootcamp students

Awesome Lists containing this project

README

        

# DBC Guides

A collection of tutorials, presentations, and examples from my time as a student and mentor at [Dev Bootcamp](https://devbootcamp.com/). Most of these are written to complement the DBC curriculum. More generalizable resources will eventually end up on [my blog](https://camillevilla.github.io).

![Recursion comic](recursion_pooh.png)

Excellent comic from: [Safely Endangered](http://www.safelyendangered.com/)

## Finished(ish)

### Phase 1
- [Git Workflow Basics](https://github.com/camillevilla/DBC-guides/tree/master/git_workflow)
- [Schema Design Example: Superheroes and Sidekicks](https://github.com/camillevilla/DBC-guides/blob/master/superheroes_schema)

### Phase 2
- [Schema Examples for Odin Project: Active Record Associations](https://github.com/camillevilla/DBC-guides/blob/master/odin_ar_schema)

### Phase 3
- [Checklist: Set up a Rails project from scratch](https://github.com/camillevilla/DBC-guides/blob/master/rails_project_checklist.md)
- Devise Auth Example ([slides](http://bit.ly/2oxqEV0), [repo](https://github.com/camillevilla/devise-example))

### Alumni
- [Open Source Contribution Checklist](https://github.com/camillevilla/DBC-guides/blob/master/open_source_contribution_checklist.md)

## Pending
Requests? Open up an issue on this repo.

- [ ] Minor Sublime Magick - keyboard shortcuts, regex, multiple cursors
- [ ] Setting up a Rails testing suite
- [ ] Rspec-rails
- [ ] Capybara
- [ ] shoulda-matchers
- [ ] factory_girl
- [ ] Database Cleaner
- [ ] Continuous Integration: What & Why with Travis CI
- [ ] Bootstrap basics
- [ ] Token auth with a decoupled app
- [ ] bash aliases
- [ ] Git workflow for teams

## Other Resources
- [DBC Talks](https://talks.devbootcamp.com): live codes / lectures from past and current DBC instructors
- [Odin Project](http://www.theodinproject.com/courses?ref=home): text-heavy curriculum that also includes links out to video resources and blogs
- *[Treehouse](https://teamtreehouse.com/library): broad set of intro courses covering topics like: full-stack JS, CSS, iOS development. Most courses start out with a great conceptual overview and some brief notes on older implementations vs. what's up and coming.
- *[Lynda.com / LinkedIn Learning](https://www.lynda.com/): GIANT set of training videos, also includes classes on topics like Agile, wireframing in Sketch, etc.
- [GoRails.com](https://gorails.com/series): screencasts on implementing specific features in Rails 5 (e.g. real-time chat, uploading images to Amazon S3, etc.)

\*available for free with a San Francisco Public Library card. [Learn more about getting your library card](bit.ly/walk-to-the-library).