Giter Site home page Giter Site logo

gushul / codenamecrud Goto Github PK

View Code? Open in Web Editor NEW

This project forked from codenamecrud/codenamecrud

0.0 2.0 0.0 3.45 MB

Образовательный проект CodenameCRUD: с нуля до junior fullstack developer

Home Page: http://codenamecrud.ru/

Ruby 64.59% JavaScript 0.29% CoffeeScript 0.32% CSS 4.26% HTML 30.53%

codenamecrud's Introduction

CodenameCRUD

Codeship Status for codenamecrud/codenamecrud Code Climate Test Coverage

Что это за проект?

CodenameCRUD является образовательным проектом, который нацелен на то, чтобы дать каждому желающему знания, которые позволят ему после выполнения всех уроков претендовать на реальную работу в качестве веб-разработчика. Прохождение учебного плана этого проекта станет отличным стартом в изучении веб-разработки даже для тех, кто никогда ею не занимался.

Более подробно: frey.su, onrails.club

Я хочу помочь, как это сделать?

Мы с радостью примем вашу помощь в двух направлениях: разработка приложения и перевод статей с английского языка на русский. Так же вы можете предложить другие варианты содействия любого рода: информационного, финансового, организационного или какого-либо другого. Для этого отправьте ваше предложение по адресу [[email protected]](mailto: [email protected]).

Как помочь с разработкой приложения?

Если вы хотите внести свой вклад в само приложение, проделайте следующие шаги:

  1. Склонируйте репозиторий на свой компьютер:
git clone [email protected]:codenamecrud/codenamecrud.git
  1. Создайте новую ветку:
cd codenamecrud
git checkout -b new_branch
  1. Внесите желаемые изменения. Убедитесь, что покрыли их тестами и эти тесты успешно проходят. Список текущих задач доступен в Trello, если хотите присоединиться к команде ресурса и совершенствовать его постоянно, напишите об этом по адресу [[email protected]](mailto: [email protected]), вы получите доступ к организации проекта на Github, в Trello и будете приглашены в Slack-чат команды.

  2. При написании кода для проекта мы стараемся руководствоваться принципами ruby style guide и ожидаем того же от любого, кто захочет внести свой вклад в развитие CodenameCRUD.

  3. Сделайте коммит. Напишите к нему краткое описание на английском языке не длиннее 72 символов, которые емко опишет внесенные изменения.

  4. Обновите свою ветку:

git fetch origin
git rebase origin/master
  1. Сделайте форк проекта:
git remote add mine [email protected]:<your user name>/codenamecrud.git

  1. Отправьте ваш коммит в форк:
git push mine new_codenamecrud_branch
  1. Создайте pull request:
  • Перейдите в репозиторий CodenameCRUD, в который вы только что отправили коммит (например https://github.com/your-user-name/codenamecrud)
  • Нажмите "Pull Request".
  • Введите название ветки в соответствующее поле (по-умолчанию там написано "master")
  • Нажмите "Update Commit Range".
  • Убедитесь, что внесенные вами изменения содержатся во вкладке "Commits".
  • Убедитесь, что "Files Changed" содержит все внесенные вами изменения.
  • Более детально опишите внесенные вами изменения и не забудьте добавить осмысленный заголовок.
  • Нажмите "Send pull request".
  1. С вниманием отнеситесь к оставленным к вашему коду комментариям. Не расстраивайтесь, если получите комментарии, содержащие предложения о внесении правок или указывающие на ошибки. Нам важно, чтобы в проекте был код, который можно было бы использовать в качестве наглядного пособия для новичков, а значит, он должен быть чистым и читаемым.

codenamecrud's People

Contributors

freika avatar ck3g avatar overnet avatar kortirso avatar adnikiforov avatar alexnimoy avatar droptheplot avatar moofkit avatar demidenkoandrey avatar

Watchers

James Cloos avatar Gushul Oleg avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.