Skip to content

Self training from Zero To Middle Ruby on Rails Developer

Paul Keen edited this page Feb 9, 2022 · 4 revisions

Roadmap for Ruby on Rails Developers

вот список курсов которые надо пройит и расшарить результаты прохожения для кандидата

  1. Ruby:
  1. Rails

a) https://www.bigbinary.com/learn-rubyonrails-book - полностью пройти и создать приложение b) https://guides.rubyonrails.org/index.html пройти выбранные темы https://share.getcloudapp.com/o0uZLQ42

  1. Rails Testing

a) https://thoughtbot.com/upcase/testing - пройти все курсы и решения

  1. GIT / Tools

a) https://jtway.co/git-minimum-for-effective-project-development-841a0b865ef0 - изучить b) https://confluence.atlassian.com/bitbucketserver/basic-git-commands-776639767.html - изучить

  1. OOP https://www.bigbinary.com/learn-object-oriented-programming - полностью изучить

  2. HTML a) https://academy.bigbinary.com/learn-html - пройти и проверить свои знания или заполнить пропуски b) https://academy.bigbinary.com/learn-htmldom - полностью пройти

  3. CSS https://academy.bigbinary.com/learn-basic-css - пройти и проверить свои знания или заполнить пропуски

  4. JS a) https://academy.bigbinary.com/learn-basic-javascript - пройти полностью и решить все задания b) https://academy.bigbinary.com/javascript-practicequestions - решить от 15 задач

  5. SQL a) https://academy.bigbinary.com/learn-sql - пройти все b) https://leetcode.com/problemset/database/ - решить все бесплатные Modern JS:

  6. React.js a) https://academy.bigbinary.com/javascript-practicequestions b) https://www.bigbinary.com/react-best-practices c) https://academy.bigbinary.com/reactjs-practicequestions

Опционально прокачка - которую надо делать каждую неделю:

  1. Algorithms прокачка от 20-30 (Easy / Acceptance > 60%) задач с сайтов: https://www.freecodecamp.org/news/the-10-most-popular-coding-challenge-websites-of-2016-fb8a5672d22f/

a) Hash https://leetcode.com/tag/hash-table/ b) Array https://leetcode.com/tag/array/ с) DFS https://leetcode.com/tag/depth-first-search/

Clone this wiki locally