README.md

🚀 Добро пожаловать!

Это учебный проект с 0 до полного победного обучения разработки на языке запросов SQL, процедурном postgreSQL и стека Веги+ Здесь мы познакомимся с конфигурациями, конвертором, системой прав и ролей, отчетами, действиями, а также с sql и postgreSQL 9.4, pgAdmin 4, Git(Gitflic, Github, TortoiseHg), vsCode, RESTful API, json/xml и т.д.

☝️ Часть Веги+SQL:

Первое задание - Модуль “Транспортные средства”

Второе задание - Конвертор

Третье задание - Пользователь

Четвертое задание - Тренажер SQL

  • 1 Регистрируемся и логинимся по ссылке
  • 2 В верхнем разделе “Курс” самостоятельно изучаем информацию Модулей 0-2
  • 3 В конце каждой темы есть вопросы и задания - обязательно их решаем
  • 4 После прохождения всех тем модулей 0-2 переходим в раздел “Тренажер”
  • 5 В Тренажере решаем задачи со сложностью Легкие, также не стесняемся Средних
  • p.s. по мере продвижения и освоения материала даем обратную связь в телегу

Пятое задание - Формулы SQL

Зачетные задания по SQL:

✌️ Часть postgreSQL+restAPI:

Первое задание - Размножить

💻 Предварительные требования

Проверьте, что на вашем компьютере установлены следующие программы:

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

Также необходимо установить Расширения для Visual Studio Code (можно установить по ссылкам после установки vs code или вбивать названия в менюшку Расширения внутри vs code):

  • SQL Formatter (https://marketplace.visualstudio.com/items?itemName=cymonk.sql-formatter)
  • XML (https://marketplace.visualstudio.com/items?itemName=redhat.vscode-xml)
  • XML Tools (https://marketplace.visualstudio.com/items?itemName=DotJoshJohnson.xml)

По желанию(если хотите поставить цветовую тему как в Notepad++):

  • NotepadPlusPlus Remixed Theme (https://marketplace.visualstudio.com/items?itemName=sh4dow.theme-notepadplusplusremixed)

Также необходимо зарегистрироваться на GitFlic. Запомните ваш логин, пароль и почту, которые введете при регистрации!

🏗️ Начало работы

Для начала работы с этим проектом, вам потребуется выполнить несколько шагов.

  1. Создаете папку на вашем компьютере для будущего проекта. Название папки строго на английском, без пробелов и посторонних знаков. Например: my_study_project_vega или vega-plus_study или project123_123 и т.п.

  2. Открываете Visual Studio Code.

  3. Cлева в окне Visual Studio Code менюшка с картинками сверху вниз(Проводник, Поиск, Система управления версиями, Расширения и т.д.) Нам нужна Система управления версиями

  4. При первом запуске программы у вас будет кнопка Установить Git (Устанавливаем, в установке со всем соглашаемся, настройки не меняем. После установки перезапускаем vs code)

  5. Теперь у вас должно быть окошко как на 4-ом шаге. На данный момент у вас должна быть зарегистрированная учетка на GitFlic и принятое приглашение в репозиторий

  6. Теперь вам необходимо сохранить свои данные во внутреннююю систему Git на вашем персональном компьютере. Для этого надо создать терминал (сверху в vs code) У вас откроется окошко снизу. В этом окошке нужно ввести две команды по очереди (после каждой команды жмем Enter. Никакого подтверждения или уведомления не будет):

    	git config --global user.name "Ваш логин на Gitflic"
    	git config --global user.email "Ваша почта на Gitflic"
    
  7. Теперь можно нажимать на Клонировать репозиторий. В появившемся окошке вводим https://gitflic.ru/project/vegastudy/vega-study-project.git и жмем Enter Далее надо ввести ваши данные с Gitflic.

  8. Находим папку, которую создали на 1 шагу и инициализируем репозиторий туда.

Поздравляю! Вы только что первый раз инициализировали Ваш локальный репозиторий на ваш компьютер.

💻 Разработка

Вам необходимо сменить ветку master на вашу личную ветку, в которой вы будете вносить изменения и сохранять их в облачном хранилище Gitflic. Нажимаете снизу на master и меняете на название с вашей фамилией. 🚀

Теперь можно работать с файлами и вносить изменения!

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

При сохранении файлов(Cntrl + S) у вас будет формироваться список измененных файлов. Для фиксации нужно обязательно написать сообщение(комментарий) и нажать кнопку Фиксация(два раза). Во втором окне писать ничего не надо.

Описание

Проект для обучения Веги+-

Конвейеры
0 успешных
0 с ошибкой