- Week 10
- Week 9
- Week 8
- Week 7
- Week 6
- Week 5
- Week 4
- Week 3
- Week 2
- Week 1
- Non-Core Challenges
- General Resources
- Thurs 7/23
- Facilitation - Sorting Algorithms
- Weds 7/22
- Clinic - Search Algorithms
- Tues 7/21
- Facilitation - Queue
- Mon 7/20
- Clinic - Recursion
- Fri 7/17
- Clinic - Stacks (Reading)
- Weds 7/15
- Mon 7/13
- Clinic - Sass
- Fri 7/10
- Group Project Presentations
- Thurs 7/9
- 2:00 pm: Clinic - Search with PostgreSQL
- Weds 7/8
- 3:00 pm: ActionMailer
- Tues 7/7
- 5:30 pm: Lightning Talks
- Mon 7/6
- 3:00 pm: Clinic - Carrierwave/S3
- Fri 7/3
- Day off for Independence Day!
- Thurs 7/2
- 9:30 am - 12:30 pm: Systems Check - Car Listings
- 3:00 pm: Clinic - Sass
- Weds 7/1
- 2:00 pm: Clinic - Analytics, Marketing, and UX
- Tues 6/30
- 2:30 pm: Clinic - Git Workflow & Deploying to Heroku
- Mon 6/29
- Fri 6/26
- 9:30 am - 12:30 pm: Systems Check - Good Eats
- 1:30 pm: What a Web Developer Should Know
- 3:00 pm: Clinic - Mocking and Stubbing (Video - password Summer2015!)
- Thurs 6/25
- 9:38 am: Mentor Groups
- 10:30 am: Asset Pipeline
- Daily Challenge: Rescue Mission cont.
- 2:00 pm: Clinic - Associations Review
- Evening Reading: None
- Evening Challenge: Rest up for the systems check!
- Weds 6/24
- 9:38 am: Mentor Groups
- 10:30 am: Rails Nested Resources
- Daily Challenge: Rescue Mission cont.
- 3:00 pm: Clinic - FactoryGirl (Repo) (Clinic notes) (Horizon Reading) (More Horizon Reading)
- Evening Reading: Asset Pipeline
- Evening Challenge: None!
- Tues 6/23
- 9:38 am: Mentor Groups
- 10:30 am: Rails Forms
- Daily Challenge: Rescue Mission cont.
- 2:30 pm: Clinic - Making a Rails API (Repo) (Notes) (Screencast)
- Evening Reading: Rails Nested Resources
- Evening Exercise: Launchtails - Nested Routes
- Mon 6/22
- 9:38 am: Mentor Groups
- 10:30 am: Intro to Rails and Rails Routing
- Daily Challenge: Rescue Mission
- 1:30 pm: Clinic - Sass and Foundation in Rails
- 3:00 pm: Career Services Presentation
- 3:30 pm: Breakable Toy Discussion
- Evening Reading: Rails Forms
- Evening Challenge: LaunchTails Forms
- Fri 6/19
- 9:30 am - 12:30 pm: Systems Check - Task Galaxy
- 1:30 pm: [Facilitation] Pull Request Workflow
- 4:00 pm: Clinic - Mocking and Stubbing
- Weekend Reading: Intro to Rails and Rails Routing
- Weekend Exercise: Launchtails Routing
- Thurs 6/18
- 9:38 am: Mentor Groups
- 10:30 am: ActiveRecord Validations
- Daily Challenge: Meetups in Space Part 3 - Validations
- 3:00 pm: Clinic - Converting to ActiveRecord (Repo)
- Evening Reading: Pull Request Workflow
- Evening Challenge: None - rest up for the systems check!
- Weds 6/17
- 9:38 am: Mentor Groups
- 10:30 am: ActiveRecord Associations (Video)
- Daily Challenge: Meetups in Space Part 2 - Associations
- 3:00 pm: Clinic - ER Diagrams, More Migrations, and Relationships (Repo) (Video)
- Evening Reading: ActiveRecord Validations
- Evening Challenge: Recipe Blog with Validations
- Tues 6/16
- 9:38 am - 12:00 pm: Migration Marathon
- Daily Challenge: Meetups in Space Part 1 - Migrations
- 2:30 pm: Clinic - AJAX (Reading), Eisenhower Decision Matrix Todo App (Repo) and (Screencast)
- Evening Reading: ActiveRecord Associations
- Evening Exercise: Recipe Blog with ActiveRecord
- Mon 6/15
- 9:38 am: Mentor Groups
- 10:30 am: Intro to JS and JQuery
- Daily Challenge: Guess the Number - Javascript Edition
- 3:00 pm: Clinic - Using JS in Sinatra Apps
- Evening Reading: ActiveRecord Migrations
- Evening Challenge: None!
- Fri 6/12
- 9:30 am - 12:30 pm: Systems Check - Bounding Box
- 2:30 pm: [Facilication] Git Workflow
- 4:00 pm: Clinic - How to Plan and Start Your Project
- Evening Reading: Intro to JS and JQuery
- Evening Exercise: Javascripted Brussels Sprouts
- Thurs 6/11
- 9:38 am: Mentor Groups
- 10:30 am: Inheritance
- Daily Challenge: Contact Manager
- 2:30 pm: Clinic - Blackjack/OOP Review
- Evening Reading: None
- Evening Exercise: None - rest up and get ready for the systems check!
- Weds 6/10
- 9:38 am: Mentor Groups
- 10:30 am: Acceptance Testing (Video)
- Daily Challenge: TV Shows Acceptance Testing
- 3:00 pm: Clinic - TDD
- Evening Reading: Inheritance
- Evening Challenge: Inheritance & the Launcher League
- Tues 6/9
- 9:38 am - 12:00 pm: OO Marathon Creation (group work in mentor groups)
- Daily Challenge: Blackjack cont.
- 2:30 pm: Clinic - Blackjack Livecode (Video)
- Evening Reading: Acceptance Testing
- Evening Exercise: Acceptance Testing Brussels Sprouts
- Mon 6/8
- 9:38 am: Mentor Groups
- 10:30 am: Multiple Classes / Composition
- Daily Challenge: Blackjack
- 4:00 pm: Clinic - Intro to Gosu
- Evening Reading: None
- Evening Challenge: Keep working on Blackjack!
- Fri 6/5
- 9:30 am - 12:30 pm: Systems Check - Geometric Classes
- 1:30 pm: [Facilication] Deploying to Heroku
- 3:00 pm: Career Services Presentation:
- Evening Reading: Multiple Classes / Composition
- Evening Exercise: Emergency Brussels Sprouts
- Thurs 6/4
- 9:38 am: Mentor Groups
- 10:30 am: Class Methods (Video)
- Daily Challenge: Sinatra Lunar Kitchen
- 3:00 pm: Clinic - Unit Testing
- Evening Reading: Poke around the Heroku docs some!
- Evening Challenge: None - rest up and get ready for the systems check!
- Weds 6/3
- 9:38 am: Mentor Groups
- 10:30 am: Unit Testing
- Daily Challenge: Test Flight
- 3:00 pm: Clinic - Getters and Setters
- Evening Reading: Class Methods
- Evening Challenge: Brussels Sprouts Validator
- Tues 6/2
- 9:38 am: Mentor Groups
- 10:30 am: Intro to OOP (Video)
- Daily Challenge: Space Jams
- 2:30 pm: Clinic - OOP Livecode
- Evening Reading: Unit Testing
- Evening Challenge: Write 1-2 unit tests for your classes from today's challenge.
- Mon 6/1
- 9:38 am: Mentor Groups
- 10:30 am: Sessions
- Daily Challenge: MMORPS
- 3:00 pm: Clinic - Livecode URL shortener w/ database
- Evening Reading: Intro to OOP
- Evening Challenge: OO Brussels Sprouts
- Fri 5/29
- Thurs 5/28
- 9:38 am: Mentor Groups
- 10:30 am: Database Indexes (Video)
- Daily Challenge: Movie Catalog Deluxe
- 2:30 pm: Clinic - Livecode of Korning challenge (Video)
- 3:30 pm: Clinic - Benchmarking
- Evening Reading/Exercise: None - rest up and get ready for the systems check!
- Weds 5/27
- 9:38 am: Mentor Groups
- 10:30 am: SQL Joins (Video)
- Daily Challenge: Hollywood Trivia
- 3:00 pm: Clinic - CSS Frameworks (Video)
- Evening Reading: Database Indexes
- Evening Exercise: Read about the Git Commit and try to initialize Git and make a commit on one of your project repos.
- Tues 5/26
- 9:38 am: Mentor Groups
- 10:30 am: Database Relationships and Foreign Keys (Video)
- Daily Challenge: Korning
- 2:30 pm: Clinic - Refactoring
- Evening Reading: SQL Queries
- Evening Exercise: Lost Dog Collars
- Mon 5/25 (Memorial Day - building closed, work remotely from home!)
- Facilitation: Database Persistence (password is Summer2015!)
- Daily Challenge: News Aggregator PostgreSQL-style
- Evening Reading:
- Fri 5/22
- 9:30 am - 12:30 pm: Systems Check - Grocery List
- Afternoon/Weekend Challenge: Slacker News
- 2:00 pm: [Facilitation] HTML/CSS
- Weekend Reading: Database Persistence
- IMPORTANT NOTE: Monday will be treated as a normal day of work for students, even though the building will be closed. See the list of Monday work below if you want to get started on it early over the weekend. (Highly recommended - there's a lot there!)
- Thurs 5/21
- 9:38 am: Mentor Groups
- 10:30 am: HTTP Post and HTML Forms (Video)
- Daily Challenge: News Aggregator
- 2:30 pm: Clinic - Livecode Kickball Challenge
- Evening Reading: CSS
- Evening Exercise: None - rest up and get ready for the systems check!
- Weds 5/20
- 9:38 am: Mentor Groups
- 10:30 am: Dynamic Views (Video)
- Daily Challenge: Kickball Site
- 2:30 pm: Clinic - Shortcuts in Atom
- 3:30 pm: Clinic - Breaking Down Problems
- Evening Reading: HTTP Post and HTML Forms
- Evening Exercise: Need the Ingredients
- Tues 5/19
- 9:38 am: Mentor Groups
- 10:30 am: HTTP Facilitation (Video)
- Daily Challenge: HTTP Challenge
- 1:30 pm: Clinic - Basic Ruby Review
- 2:30 pm: Clinic - How to Pair
- Evening Reading: Dynamic Web Pages
- Evening Exercise: Veggie Recipe Printer
- Mon 5/18
- Student Orientation Guide
- Cultural Agreement
- Afternoon Challenge: Leaderboard
- Evening Reading: HTTP
- Postgres
- Data Scraping / Web Scrapers
- LaunchVotes. Nominate your fellow cohortmates for awards.
- SuggestionOx. We always want feedback about your experience at Launch.
- Horizon's Github Issues. If you come across any suggestions for improving Horizon, submit them here.
- Mission Control Guidelines. Launch Academy's Do's and Don'ts.
- Launchcop
- Ruby Style Guide
- Gosu tutorial
- rubies, a gem to practice compound data structures
- Katrina Owen's presentation on naming
- Flappy Bird Clone Tutorial in Gosu
- A re-introduction to Javascript
- JS Assessment: Enhancing JavaScript skills in a test driven way
- Annotated Space Invaders
- Vanilla JS vs. Ajax
- SQL Zoo for SQL practice
- The Computer Science of Database Indexes
- Typecast
- Type Genius
- CSS font stack
- dribbble
- Hover, a collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on.
- bendc's front-end guidelines.
- Dribble Bucket of nice looking front ends.
- CSS game
- How do I add pretty fonts to my site?
- Deploying to Heroku with Google Fonts
- Beautiful Web Type
- Google Fonts & Pairing Typefaces
- Best Google Font Pairings
- Adobe Color CC
- [10 Beautiful Websites Color Palettes])(http://blog.crazyegg.com/2012/07/11/website-color-palettes/)
- Chrome Extension Palettab
- 50 Beautiful Color Palettes
- What a Web Developer Should Know
- Launch's Collection of Interview Questions
- Front-end Job Interview Questions
- Career Education Timeline
- The Technical Phone Screen
- Chrome Video Speed Controller
- Explore Github to see what repos are trending or find some interesting open source projects you can join!
- "What happens when you type google.com into your browser and press enter?"
- "How to be a Programmer"
- Bountysource -- get paid to work on open source projects
###(yes, not everything you need is on a website)
- Intermediate to advanced Ruby: The Well-Grounded Rubyist
- Sandi Metz's treatise on object oriented design: POODR
- The canonical guidebook to Rails and its magic: Rails 4 Way
- TDD: Rails 4 Test Prescriptions
- How to write any SQL statement you need: SQL Cookbook
- HTTP: HTTP: The Definitive Guide
- Computer networking and TCP: Computer Networks
- Algorithms: Algorithms Unlocked
- Design Patterns: Head First Design Patterns
- SASS: SASS for Web Designers
- Machine learning: Programming Collective Intelligence
- How to write good user stories: User Stories Applied
- A non-technical look at what makes up a computer: Code: The Hidden Language of Computer Hardware and Software
- How algorithms have played a huge role in the world today: Nine Algorithms That Changed the Future