Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Week 7 Learning Objectives
- ###Intro Ruby
- * [ ] List Ruby data types.
- * [ ] Articulate strategies to learn new programming languages and frameworks.
- * [ ] Run Ruby code in an interactive Command Line Interface or from a file.
- ###Ruby Methods
- * [ ] Write conditionals, loops, and methods in Ruby.
- * [ ] Apply methods in ruby to solve problems.
- * [ ] Explain the two main differences between Ruby methods and JavaScript functions: isolated scope and implicit return.
- ###Idiomatic Ruby
- * [ ] Follow variable and method naming conventions (`lower_snake_case`, `CONSTANT`, `method_that_returns_boolean?`, `destructive_method!`).
- * [ ] Prefer built-in methods when available.
- * [ ] Use implicit return whenever possible.
- ###Ruby OOP
- * [ ] Define the OOP terms “class,” “instance,” and “inheritance.”
- * [ ] Create your own classes and instances.
- * [ ] Define attributes and methods for instances or for the class as a whole.
- * [ ] Explain and implement the class-based inheritance pattern.
- ###Rspec
- * [ ] Justify writing unit tests.
- * [ ] Explain important testing concepts: edge cases and test coverage.
- * [ ] Read and explain Rspec tests.
- * [ ] Write DRY and effective test code using RSpec.
- ###Rails Intro
- * [ ] Articulate the Rails philosophy and the MVC pattern.
- * [ ] Start a Rails project with no database and create routes that render dynamic templates.
- * [ ] Distinguish between Express and Rails.
- ###Active Record
- * [ ] Create a model that inherits from ActiveRecord class
- * [ ] CRUD data in the database using our model
- * [ ] Write a migration to define a database schema
- * [ ] Update our database schema with another migration
- ###Rails Views
- * [ ] Describe how layouts, templates & views work together.
- * [ ] Recognize rails url helpers and path helpers.
- * [ ] Explain benefits of using Rails form helpers and link helpers.
- * [ ] Find and determine correct syntax for Rails form helpers and link helpers.
Add Comment
Please, Sign In to add comment