Robot
Складчик
- #1
[Purpleschool] Backend разработчик Golang. Тариф AI и тренажёры [Антон Ларичев]
- Ссылка на картинку

Golang – язык для серверной разработки от Google, созданный в 2009 году
Он способен обрабатывать до 10 000 запросов в секунду благодаря встроенным горутинам для параллельной работы. Простой синтаксис делает его доступным даже для новичков, а рост популярности подтверждается увеличением числа новых проектов на Go. Это отличный выбор для создания быстрых и надёжных приложений.
В 2024 язык поднялся на 7 место в мировом рейтинге TIOBE, а спрос на Go-разработчиков в России растет больше, чем на 300% *
Средняя зарплата разработчика на Go - от 290 000р, среди Junior-специалистов - от 70 000 рублей *
Golang используют: Google, Twitch, Dropbox, Uber, SoundCloud, Yandex, Ozon, Avito*
*по данным TIOBE | Хабр Карьеры | Headhunter.ru
Мы проработали для вас путь, который позволит освоить профессию от простого к сложному. Постепенно двигаясь по курсу, вы сможете начав с самых основ дорасти до знаний Junior+ / Middle.
Программа:
1. Основы Git
1. Новостной портал
Новостной портал со сложной вёрсткой, категориями, поиском, авторизацией. Сделаем страницу статьи и публикацию от авторизованного пользователя.
2. Сайт поиска работы
Fullstack приложение сайта по поиску работы с регистрацией, входом, размещением вакансии и поиском подходящей вакансии.
3. HTTP API сокращателя ссылок
Сложное API для сокращения ссылок и статистике по ним на чистом http пакете, с роутингом, обработкой запроса и ответа. Подключение к Postgres, GORM, авторизация по email и middleware.
4. Утилита прогноза погоды
CLI с параметрами, позволяющую получить погоду в заданном городе и покроем её тестами.
5. Менеджер паролей
Менеджер паролей с шифрованием, генерацией, локальным хранилищем и доступом по ключу.
6. Менеджер закладок
CLI утилита, которая позволит хранить закладки на полезные ресурсы в вебе и искать по ним.
7. Учёт транзакций
Калькулятор, позволяющий расчитать итоговый баланс на основании транзакуций.
8. Калькулятор IMT
Калькулятор индекса массы тела
9. Сокращатель ссылок
Выкладка приложения сокращателя ссылок, который состоит из API, frontend и базы данных PostreSQL, обеспечив доступ по домену и персистентность данных.
10. Микросервисная архитектура школы
Архитектура школы на Nest.js и RabbitMQ
11. Развёртка микросервисов
Создание кластера Swarm и с помощью Ansible и выкладка полноценного приложения, состоящие из 3-х микросервисов, которое позволяет конвертировать изображения.
Тариф AI и тренажёры:
- Уроки и упражнения
- AI- ренажёры
Он способен обрабатывать до 10 000 запросов в секунду благодаря встроенным горутинам для параллельной работы. Простой синтаксис делает его доступным даже для новичков, а рост популярности подтверждается увеличением числа новых проектов на Go. Это отличный выбор для создания быстрых и надёжных приложений.
В 2024 язык поднялся на 7 место в мировом рейтинге TIOBE, а спрос на Go-разработчиков в России растет больше, чем на 300% *
Средняя зарплата разработчика на Go - от 290 000р, среди Junior-специалистов - от 70 000 рублей *
Golang используют: Google, Twitch, Dropbox, Uber, SoundCloud, Yandex, Ozon, Avito*
*по данным TIOBE | Хабр Карьеры | Headhunter.ru
Мы проработали для вас путь, который позволит освоить профессию от простого к сложному. Постепенно двигаясь по курсу, вы сможете начав с самых основ дорасти до знаний Junior+ / Middle.
Программа:
1. Основы Git
- Введение. 5 уроков
- Базовые команды. 5 уроков
- Начало работы с Git. 10 уроков
- Ветки и изменения. 7 уроков
- Удаление. 12 уроков
- Продвинутая работа. 9 уроков
- Удалённый репозиторий. 16 уроков
- Заключение. 3 урока
- Введение. 9 уроков
- Настройка окружения. 6 уроков
- Переменные и типы. 11 уроков
- Строки и функции. 12 уроков
- Управление потоком. 15 уроков
- Array и Slice. 15 уроков
- Map. 11 уроков
- Указатели. 9 уроков
- Struct1. 8 уроков
- Пакеты. 9 уроков
- Работа с ОС. 16 уроков
- Интерфейсы. 16 уроков
- Продвинутые функции. 10 уроков
- Env и шифрование. 10 уроков
- HTTP запросы. 12 уроков
- Тесты. 11 уроков
- Заключение. 4 урока
- Бонус - Проектирование backend API. 8 уроков
- Практика на проекте
- Введение. 9 уроков
- Настройка окружения. 5 уроков
- Работа Go под капотом. 10 уроков
- Concurrency. 17 уроков
- Http server. 10 уроков
- Архитектура. 11 уроков
- Запрос и валидация. 9 уроков
- Подключение базы данных. 10 уроков
- CRUD. 13 уроков
- Middleware. 12 уроков
- Авторизация. 12 уроков
- Контекст. 12 уроков
- Продвинутая работа с БД. 20 уроков
- Тестирование API1. 9 уроков
- Заключение. 4 урока
- Бонус - Проектирование backend API. 8 уроков
- Введение. 9 уроков
- Настройка окружения. 5 уроков
- Начало работы с Fiber. 13 уроков
- Логирование. 12 уроков
- Шаблоны golang. 12 уроков
- Templ. 15 уроков
- Air. 8 уроков
- HTMX. 17 уроков
- Pgx. 20 уроков
- Сессии пользователя. 11 уроков
- JS в Templ. 8 уроков
- Сборка для production. 10 уроков
- Заключение. 5 уроков
- Бонус - Проектирование backend API. 8 уроков
- Введение. 7 уроков
- Настройка VM на Linux. 7 уроков
- Базовые понятия Docke. r11 уроков
- Docker image. 12 уроков
- Сети Docker. 7 уроков
- Docker volumes. 9 уроков
- Docker compose. 11 уроков
- Docker registry. 6 уроков
- Базовые понятия Ansible. 11 уроков
- Ansible playbooks. 11 уроков
- Развёртка машин с Vagrant. 4 урока
- Docker swarm. 12 уроков
- Ansible - продвинутые темы. 17 уроков
- Deploy приложения на кластер. 8 уроков
- Заключение
- Введение. 8 уроков
- Настройка окружения. 7 уроков
- Знакомство с Kubernetes. 11 уроков
- Первый pod. 8 уроков
- Работа с объектами. 10 уроков
- Работа с сетью. 8 уроков
- Volumes. 12 уроков
- Секреты. 10 уроков
- Эксплуатация. 10 уроков
- Знакомство с Helm. 8 уроков
- Шаблоны. 9 уроков
- Продвинутые шаблоны. 13 уроков
- Управление репозиторием. 5 уроков
- Использование Charts. 10 уроков
- Заключение
- Введение. 5 уроков
- Настройка окружения. 4 урока
- Нотация описания архитектуры. 4 урока
- Переход к микросервисам. 8 уроков
- Монорепозитории. 9 уроков
- Обмен сообщениями. 8 уроков
- RabbitMQ. 9 уроков
- Реализация взаимодействия. 5 уроков
- Реализация API. 7 уроков
- Реализация бизнес логики. 7 уроков
- Консистентность данных. 10 уроков
- Тестирование микросервисов. 7 уроков
- Выкладка и эксплуатация. 7 уроков
- Заключение
1. Новостной портал
Новостной портал со сложной вёрсткой, категориями, поиском, авторизацией. Сделаем страницу статьи и публикацию от авторизованного пользователя.
2. Сайт поиска работы
Fullstack приложение сайта по поиску работы с регистрацией, входом, размещением вакансии и поиском подходящей вакансии.
3. HTTP API сокращателя ссылок
Сложное API для сокращения ссылок и статистике по ним на чистом http пакете, с роутингом, обработкой запроса и ответа. Подключение к Postgres, GORM, авторизация по email и middleware.
4. Утилита прогноза погоды
CLI с параметрами, позволяющую получить погоду в заданном городе и покроем её тестами.
5. Менеджер паролей
Менеджер паролей с шифрованием, генерацией, локальным хранилищем и доступом по ключу.
6. Менеджер закладок
CLI утилита, которая позволит хранить закладки на полезные ресурсы в вебе и искать по ним.
7. Учёт транзакций
Калькулятор, позволяющий расчитать итоговый баланс на основании транзакуций.
8. Калькулятор IMT
Калькулятор индекса массы тела
9. Сокращатель ссылок
Выкладка приложения сокращателя ссылок, который состоит из API, frontend и базы данных PostreSQL, обеспечив доступ по домену и персистентность данных.
10. Микросервисная архитектура школы
Архитектура школы на Nest.js и RabbitMQ
11. Развёртка микросервисов
Создание кластера Swarm и с помощью Ansible и выкладка полноценного приложения, состоящие из 3-х микросервисов, которое позволяет конвертировать изображения.
Тариф AI и тренажёры:
- Уроки и упражнения
- AI- ренажёры
Показать больше
Зарегистрируйтесь
, чтобы посмотреть скрытый контент.