Пишем Backend на Kotlin и Ktor: Создание проекта, подключение GIT, зависимостей и создание таблиц БД

Описание к видео Пишем Backend на Kotlin и Ktor: Создание проекта, подключение GIT, зависимостей и создание таблиц БД

Вот и дошли руки у меня до этой серии роликов и сегодня я выкладываю первую часть написания сервера на Kotlin + Ktor. В этой серии роликов мы напишем простенький сервер, который поможет нам регистрировать пользователей и выполнять простенькие CRUD операции. Я напомню, что не являюсь backend разработчиком и скорее всего в видео есть какие-то ошибки, который было бы не плохо исправить. Этот сервер я пишу исключительно для для следующего моего курса, где я буду писать кроссплатформенное мобильное приложение с использованием Kotlin Multiplatform, который начнет выходить сразу же после этого курса!

Не забудь поставить лайк и оставить комментарий) Это здорово поможет развитию канала :)

В этом ролике мы:
👉 Создаем проект
👉 Подключим базу данных PostgreSQL
👉 Создадим таблицы пользователя и карточек
👉 Запушим изменения на Github

ТАЙМ КОДЫ:
00:00 Вступление
01:34 Структура проекта
02:15 Стек технологий
03:22 Создание проекта
06:42 Создание Git-репозитория и загрузка на GitHub
10:38 Подключаем PostgreSQL к проекту
25:55 Создаем таблицы для базы данных
34:35 Запуск приложения и проверка результата
35:27 Пушим изменения на GitHub
36:00 Заключение


GitHub проекта:
https://github.com/Flop88/ktor-simple...

Строка из ролика для добавления environment variables:
DB_PASSWORD=YOUR_PASSWORD;DB_POSTGRES_URL=jdbc:postgresql://otto.db.elephantsql.com/YOUR_DB_NAME;DB_POSTGRES_USER=YOUR_DB_USER;HASH_SECRET_KEY=YOUUR_APP_SECRET_KEY;JWT_SECRET=YOUR_JWT_SECRET_KEY;PORT=8080

Курс по созданию простого backend использует следующий стек технологий:
✅ Kotlin
✅ Ktor
✅ PostgreSQL
✅ Exposed
✅ Hikari

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

🌐 Мои соц сети:
➡️ YouTube Maxim Likhachev: ‪@mvlikhachev‬
➡️ YouTube Maxim Likhachev | Learn: ‪@MaximLikhachevLearn‬
➡️ Telegram: https://t.me/mvlikhachev
➡️ Instagram:   / mv.likhachev  
➡️ Threads: https://www.threads.net/@mv.likhachev
➡️ Twitter:   / wwwqwwwq  

💸 Поддержать проект:
USDT: TQa62XGkzEn1hykAeUTye6GrsRQLB26kW7
BTC: 1E8ifH213NNEbMeRQf4wk8REbkd6a3qt8h

Комментарии

Информация по комментариям в разработке