Skip to content

Instantly share code, notes, and snippets.

@hchood
Last active August 29, 2015 14:09
Show Gist options
  • Save hchood/d701b627c9f0b7e9d33e to your computer and use it in GitHub Desktop.
Save hchood/d701b627c9f0b7e9d33e to your computer and use it in GitHub Desktop.
Day 1 Mentor Group Presentation Topics

Topics

  • Pair Programming
    • why is it efficient for development?
    • why is it efficient for learning?
    • How do you do it?
  • Test Driven Development
    • why is it efficient for development?
    • How do you do it?
    • How does it make software better?
  • Convention over Configuration
    • What is it?
    • Why is it a good practice?
    • Why does Rails use it?
    • Provide some examples of how its used in a Rails context
  • Model, View, Controller Design Pattern
    • What is a design pattern?
    • How do design patterns help developers?
    • What is MVC?
    • How is it applied to Rails?
  • User Stories and Acceptance Criteria
    • What is a user story?
    • What is Acceptance Criteria?
    • How do I write a good user story?
    • How do I write good acceptance criteria?
    • How do I track user stories?
  • The Web Browser Ecosystem
    • What browsers are popular today?
    • What are their corporate backgrounds/backers?
    • What browsers are easy to develop for?
    • What browsers are not easy to develop for?
    • What are some key feature differences from browser to browser?
    • What does the future hold for the browser ecosystem?
  • Relational Databases
    • What is a relational database?
    • What problems does one solve?
    • What is CRUD?
    • What is SQL?
    • What is the ACID model?

Give the groups 45 minutes to prepare their presentation

Rules for the presentation:

  • Everyone must talk
  • You must answer the questions assigned, but more information is encouraged
  • Hard stop at 10 minutes
  • Use of a whiteboard and graphical aids are encouraged
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment