Git Product home page Git Product logo

nodejs-homework's Introduction

Читать на других языках: Русский, Українська.

GoIT Node.js Course Homework

Домашнее задание состоит из шести частей. На каждую неделю обучения свое задание.

CLI

Первое домашнее задание это написание CLI(Command line interface) приложения. Необходимо выполнить в отдельном репозитории и сдать на проверку ментору.

Требование к сдаче домашнего задания:

  1. Создайте репозиторий на своем http://github.com.
  2. После того как закончите первое домашнее задание, выполните push проекта.
  3. Скиньте ссылку на проект для проверки ментору в schoology.

REST API

Остальные пять заданий логически связаны между собой и представляют собой написание REST API. Для выполнения домашнего задания, вы должны использовать следующий Бойлерплейт

Требования к сдаче домашних заданий:

  1. Следуя инструкциям с видео выполнить форк проекта в свой репозиторий. Форк называйте осознанно поскольку рекрутеры и разработчики в будущем возможно будут смотреть на него.
  2. Добавьте ментора в коллаборацию
  3. Для каждой домашней работы создавайте свою ветку (старайтесь придерживаться определенного стиля в названии веток). Например:
    • hw02
    • hw03
    • hw04
    • hw05
    • hw06
  4. Новая ветка всегда должна идти от ветки master
  5. JS-код чистый и понятный, для форматирования используется Prettier
  6. Перед пушем выполнена проверка качества кода командой npm run lint
  7. Сдача отдельного домашнего задания это создание пулл-реквеста (PR). Сами его не сливаем в ветку мастер, а ждем проверку и разрешение от ментора (отправляем ссылку на PR в schoology)
  8. Если будут замечания от ментора в PR, оставляем обязательно ответ от себя, после исправляем проблему (если она будет во время проверки).
  9. После исправления в ветке (по которой создан PR), пушим код в ту же ветку на удаленный репозиторий (никаких новых PR не нужно создавать или новых веток, commit автоматически прибавится в конец существующего PR).
  10. Сообщаем ментору, что замечания устранены в schoology

nodejs-homework's People

Contributors

luxplanjay avatar krabaton avatar vbguard 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.