Мета закинута
Автор не відписував в цілі 10 років 1 месяць 15 днів
Read Rails 4 in Action
I want to get better in Rails development and to attain this goal I'm going to start off from reading this book.
Критерій завершення
I've read 731 pages of the book
-
Chapter 1: Ruby on Rails, the framework
-
1.1 Ruby on Rails Overview
-
1.2 Developing your first application
-
-
Chapter 2: Testing saves your bacon
-
2.1 Test-driven development basics
-
2.2 Behavior-driven development basics
-
-
Chapter 3: Developing a real Rails application
-
3.1 First steps
-
3.2 Version control
-
3.3 Application configuration
-
3.4 Beginning your first feature
-
-
Chapter 4: Oh CRUD!
-
4.1 Viewing projects
-
4.2 Editing projects
-
4.3 Deleting projects
-
4.4 What happens when things can't be found
-
-
Chapter 5: Nested resources
-
5.1 Creating tickets
-
5.2 Viewing tickets
-
5.3 Editing tickets
-
5.4 Deleting tickets
-
-
Chapter 6: Authetication
-
6.1 Authentication basics
-
6.2 Signing up
-
6.3 Signing in
-
6.4 Linking tickets to users
-
6.5 Attributing tickets to users
-
6.6 You broke something!
-
6.7 Fixing the Viewing Tickets feature
-
6.8 Fixing the Editing Tickets feature
-
6.9 Fixing the Deleting Tickets feature
-
-
Chapter 7: Basic access control
-
7.1 Turning users into admins
-
7.2 Restricting actions to admins only
-
7.3 Hiding links
-
7.4 Namespace routing
-
7.5 Namespace-based CRUD
-
-
Chapter 8: Fine-grained access control
-
8.1 Restricting read access
-
8.2 Restricting by scope
-
8.3 Fixing what you broke
-
8.4 Blocking access to tickets
-
8.5 Restricting write access
-
8.6 Restricting update access
-
8.7 Restricting delete access
-
8.8 Hiding links based on permission
-
8.9 Assigning permissions
-
-
Chapter 9: File uploading
-
9.1 Attaching a file
-
9.2 Attaching many files
-
9.3 Serving files through a controller
-
9.4 Using JavaScript
-
-
Chapter 10: Tracking state
-
10.1 Leaving a comment
-
10.2 The comment form
-
10.3 The comment model
-
10.4 The comments controller
-
10.5 Changing a ticket’s state
-
10.6 Tracking changes
-
10.7 Managing states
-
10.8 Locking down states
-
-
Chapter 11: Tagging
-
11.1 Creating tags
-
11.2 Adding more tags
-
11.3 Tag restriction
-
11.4 Deleting a tag
-
11.5 Finding tags
-
-
Chapter 12: Sending Email
-
12.1 Sending ticket notifications
-
12.2 Subscribing to updates
-
12.3 Real world email
-
12.4 Receiving emails
-
-
Chapter 13: Designing an API
-
13.1 The projects API
-
13.2 Beginning the Tickets API
-
13.3 Rate limiting
-
13.4 Versioning an API
-
-
Chapter 14: Deployment
-
14.1 Server setup
-
14.2 RVM and Ruby
-
14.3 Creating a user for the app
-
14.4 The database server
-
14.5 Deploy away!
-
14.6 Serving requests
-
-
Chapter 15: Alternative Authentication
-
15.1 How OAuth Works
-
15.2 Twitter Authentication
-
15.3 GitHub Authentication
-
-
Chapter 16: Basic performance enhancements
-
16.1 Pagination
-
16.2 Database query enhancements
-
16.3 Page and action caching
-
16.4 Background workers
-
-
Chapter 17: Rack-based applications
-
17.1 Building Rack applications
-
17.2 Building bigger Rack applications
-
17.3 Mounting a Rack application with Rails
-
17.4 Middleware
-
- 986
- 07 вересня 2015, 12:28
Не пропустіть нові записи!
Підпишіться на ціль і стежте за її досягненням