Skip to content
This repository has been archived by the owner on Jan 9, 2022. It is now read-only.

Latest commit

 

History

History
75 lines (46 loc) · 6.96 KB

README.md

File metadata and controls

75 lines (46 loc) · 6.96 KB

license Codacy Badge Join the chat

alt text

Vectree — открытая бесплатная платформа для начинающих разработчиков, помогающая приобрести ключевые навыки для трудоустройства в IT. Наша миссия помочь новичкам структурировать их обучение (направить его в нужное русло), помочь с подготовкой к последующему трудоустроиству.

На текущий момент мы создаем контент и переводим статьи для курса по Java. Присоединяйтесь!

Уроки и курсы

На платформе присутствуют уроки, курсы, проекты и менторы. Каждый урок состоит из теории, видео, задач, тестов и ссылок на дополнительный материал, который поможет вам усвоить заданный материал или тему.

Курсы в свою очерель - план обучения, который состоит из нескольких уроков или подкурсов.

Образовательный конент мы создаем поэтапно:

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

Проекты

Как только вы получили все необходимые знания, вы закрепляете их на проекте в команде. Вам будет необходимо, используя все стандартные инструменты разработчика (CI, Git, Trello) реализовать аналог реальных проектов.

Проекты создаются:

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

Менторы

Менторы же в свою очередь могут помочь как вам отдельно, так и вашей команде с Code Review (проверкой вашего кода), с объяснением материала и построением самого продукта.

Ментором может стать каждый! Если вы хотели бы стать ментором на платформе, то напишите на почту [email protected] или в telegram @vladthelittleone. В письме укажите специализацию и ваш опыт.

Помощь и поддержка проекта

Любой может помочь нам с развитием данного проекта. На текущий момент мы усердно работаем над контентом по JavaScript, Java, Python, Java и это занимает достаточно много времени, тем более, что делается это на бесплатной основе. Если вам хочется помочь нам, напишите на почту [email protected] или в telegram @vladthelittleone, наша команда введет вас в курс дела.

Чем вы можете помочь:

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

Как устроен проект

Прежде всего, если вы хотите добавить в проект новый материал или просто помочь, создайте issue. Мы в свою очередь отпишем вам в ближайшее время.

Сердцем данного репозитория является папка vectors, в которой лежат уроки, курсы, проекты. Для каждого такого элемента создается отдельная папка в порядке нумерации. Например, в папке 0 лежит урок Git. Сама папка урока состоит из нескольких составляющих:

  • info.js - файл с мета информацией о уроке,
  • stages - папка с этапами урока,
  • text.md - текст, описывающий урок.

Stages хранит информацию о этапах урока (Для Git - "Введение в Git", "Основы Git" и т.д.). Каждый этап имеет свой тип и в зависимости от данного типа забирается соответствующий контент из папок text, tasks, topics, digests, quizzes, code-tasks.

Все картинки, используемые в уроках, лежат в данном репозитории.

Создание нового контента

Если вы хотите добавить курс, перевод, статью на платформу, то для этого был создан данный репозиторий. Возникли вопросы? Пишите на [email protected].

License

Материал распространяется под Attribution-NonCommercial-ShareAlike 4.0 International.