├── EngVersion.md
├── README.md
└── RusVersion.md
/EngVersion.md:
--------------------------------------------------------------------------------
1 | ### So you want to become a full-stack developer: What? Why?
2 | * Guide to hiring a Ruby on Rails Developer
3 |
4 |
5 | ### For beginners:
6 | * Great guide, made in the form of comics.
7 | * Classic guide by Michael Hart Hart.
8 | * This guide covers ways in which you can become a part of the ongoing development of Ruby on Rails.
9 |
10 |
11 | ### Okay, I realized my favorite language - Ruby
12 | * The Well-Grounded Rubyist, 2nd Edition. The correct order presentation of the material, addressed all topics.
13 |
14 | * Programming Ruby: The Pragmatic Programmers' Guide. The most famous Ruby book
15 |
16 | * Ruby Best Practices. Especially useful is the presence of the last part, where you can practice on the living examples of programs.
18 |
19 | * Refactoring in Ruby.More a reference book than a tutorial.
20 |
21 | * The Ruby programming language, book by David Flanagan, Yukihiro Matsumoto
22 |
23 | * We love Ruby for Metaprogramming. Metaclasses for all objects
24 |
25 | * Ruby Style Guide. How to write beautiful code in Ruby?
26 |
27 | ### A thorough literature for Rails:
28 | * The Rails 4 Way
29 |
30 | * Agile Web Development with Rails 5
31 |
32 | * Rails AntiPatterns: Best Practice Ruby on Rails Refactoring. The book is about how not to write code using Rails. A good reason to learn from the mistakes of others.
34 | * Rails 4 Patterns. Slides. Amazing information.
36 | * Rails best practices.
38 |
39 | ### Computer Networks:
40 | * Computer Networks (5th Edition)
41 |
42 | ### What are the programming patterns?
43 | * Design Patterns in Ruby. MUSTREAD for those who are not familiar with design patterns.
44 |
45 | * Design Patterns: Elements of Reusable Object-Oriented Software
46 |
47 | * For people who want to become programming ninjas
48 |
49 | ### Tests and TDD
50 |
51 | * The RSpec Book, David Chelimsky. Book describing the development on the basis of tests and behavior.
52 | * The Design of Tests. Youtube
53 |
54 |
55 | ### Podcasts
56 | * The Ruby Rogues podcast. Topics relating to programming, careers, and Ruby.
57 | * Fullstackradio: A podcast for developers interested in building great software products.
58 |
59 | ### News, RSS
60 | * Rubyweekly. A free, once–weekly e-mail round-up of Ruby news and articles.
61 |
62 | ### Contacts
63 |
64 | | Conference | Author |
65 | |-|-|
66 | |[](https://telegram.me/rubylang) | [
](https://telegram.me/Eugene_Shved) |
67 |
68 |
69 | ###### *Links of literature in this gist are for trial reading.*
70 | ###### Существует русская версия данной теории. click
71 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ### Hi! These links will help you learn more about Ruby and Rails.
2 |
3 | * English version
4 | * Русская версия
5 |
6 | ### Contact Us
7 |
Conference | 10 |Author | 11 |
---|---|
![]() |
14 | ![]() |
15 |