Цель научится писать продукт в команде.

Моментальное изучение конструкций языка. Процесс обучения, постоянно совершенствуется, прочитать можно из этого пособия.

Ещё раз осознаем цель.

Профессиональный программист должен выходить из процесса.

Подготовительный уровень:

  • git основы далее в этом документе будет расписан учебный процесс, который ниже выстраивается, то есть что бы каждый представлял, что делать.

  • Пройдёмся по процессу.(процесс постоянно совершенствуется).

  • Все Начинается с проекта.(песочницы)¶ увидят только участники. programmer's sandbox dev-hackers

dev-hackers

Нет дотсупа?

Купите здесь на spb-tut.ru

Проект(видят только участники)

  • в dev-hackers, начинается работа, которая будет переплетаться с вашим личным аккаунтом.

  • Каждый репо имеет дискуссию(типа форума.), не путать с issue(обсуждением). Здесь будут обсуждаться вопросы, которые важно понимать всем и любые другие важные вопросы.

  • Обсуждения в проекте, о проекте. Мой личный репо. Появляется возможность Вы будете работать в своих репо и присылать ссылки.

  • Что бы была возможность работать, как в группе в школе, буду давать задания и Вы будете присылать pull-request, если тема очень важная, то будет добавляться обусуждение и дискуссия.

  • Когда нужен рост и что бы ученик думал. Когда нужно, что то нужно доработать, то будет создаваться проблема(так называется раздел) и назначаться ученику, над которой он будет работать до решения. Данный вопрос, может быт превращен в обсуждение или дискуссию, после того, как человек разобрался.

  • Ещё направление. Работа в команде над проектом. Отработать небольшой командой над одним репозиторием с отдельными ветками.

  • работать над большим проектом большой командой с несколькими репозиториями и ветками.

  • Попробуем настроить. что бы каждый мог работать в своей директории в репо. Так как основное это код.

  • Сюда добавляется обсуждение и дискуссия в обязательном порядке. так же, каждый кому интересно учавсвтует в написании справки, что бы довести до автоматизма.

Программирование.

  • С ++ становится обязательным для изучения.

  • Питон обязательным.

    • Вы можете выбрать сами любые другие языки и технологии. Например блокчейн, ИИ, веб, мобилы. Важно. что бы тама вас интересовала.

сам план находится здесь в проекте.

https://github.com/users/dev-hackers/projects/5