Новые складчины | страница 33

Категории

  1. Выше Вилки 2.0. Тариф Junior (Илья Шишков, Паша Филонов)

    1 июл 2024
    [​IMG]
    ТРЕНИНГ «ВЫШЕ ВИЛКИ 2.0»
    Вырасти свою зарплату до 50% без дополнительной нагрузки и переработок
    Отточи свои навыки переговоров на реальных кейсах под руководством разработчика, руководителя отдела data science и рекрутера — людей, которые знают о росте дохода со всех сторон

    2-11 июля 2024 года

    Цель тренинга — помочь вам перейти
    из такого состояния:
    • зарплата не растёт уже 3 года, но ты не знаешь, как получить повышение
    • боишься, что с тобой прекратят общение, если попросишь большую зарплату
    • принимаешь офферы, но каждый раз чувствуешь, что продешевил
    • принимаешь первый предложенный оффер, потому что деньги — не главное
    • просто боишься говорить о деньгах
    в такое:
    • систематически растишь зарплату на текущем месте работы
    • всегда имеешь несколько выгодных альтернатив получения дохода
    • уверенно чувствуешь себя, обсуждая свою зарплату
    • владеешь этичными приёмами переговоров для поднятия исходного оффера
    • устраиваешься на работу на своих условиях

    Как проходит тренинг
    2 блока:
    • как растить оффер при трудоустройстве
    • как растить зарплату без смены работы
    Каждый блок — это 2 дня практики по 3 часа вечером в зуме и 1 день на домашнее задание.
    Между блоками 2 дня на отдых

    Онлайн в зуме
    день 1, 19-22 мск
    день 3, 19-22 мск
    день 6, 19-22 мск
    день 8, 19-22 мск

    77% времени занимает практика
    Участники проводят переговоры о зарплате на специально подготовленных кейсах

    Домашнее задание
    день 2, 1-2 часа на выполнение
    день 7, 1-2 часа на выполнение

    Ещё больше практики! Между первым и вторым днями тренинга участники в парах отрабатывают переговорные кейсы и присылают запись переговоров в закрытый чат всех участников тренинга

    Обратная связь от наставников
    Наставники участвуют в переговорах с участниками, а также проводят переговорный мастер-класс друг с другом.
    После каждого переговорного кейса дают обратную связь участникам
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  2. [GetAnalyst] Проектирование БД и основы SQL. Тариф Самостоятельно (Екатерина Ананьева)

    29 июн 2024
    [​IMG]

    Процесс разработки программного обеспечения начинается с анализа бизнес-процессов, выявления данных и создания структуры их хранения. На ранних стадиях работы аналитики и разработчики активно взаимодействуют для проектирования базы данных или внесения изменений в существующую.

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

    База данных - фундамент информационной системы! Понимание подходов к её проектированию с нуля и в стратегиях развития играет важную роль в успешной разработке систем.

    Развивайте свои навыки и двигайтесь вперед к своим целям!

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

    • ER-Диаграммы
      Научитесь строить Концептуальную, Логическую и Физическую модели базы данных, представлять их в виде ER-диаграммы.

    • DBeavear и SQLite
      Освоите инструменты DBeavear и SQLite, используемые для подключения к БД. С их помощью вы создадите свою реальную БД на проекте курса, научитесь писать SQL-запросы и проверять их на ней.

    • Реальная БД
      Перейдёте на новый уровень в понимании разработчиков, за счет освоения новой терминологии, инструментов, а также опыта в проектировании реальной БД с нуля, и её последующей доработки.
    Кому подойдёт:
    • Студентам технических ВУЗов и начинающим в IT
      Если вы учитесь в техническом ВУЗе или только начинаете свой путь в сфере IT в роли системного аналитика или разработчика, и имеете мало опыта, этот проект даст вам понимание, как проектировать базы данных с нуля и правильно подходить к их изменению.
      Вы сможете изучить на практике основы SQL и получите навыки работы с задачами по созданию и доработке БД — от требований до реализации.

    • Системным аналитикам
      Если вы хотите лучше понимать, когда и в каком виде передавать задачи разработчикам по созданию и изменению БД в процессе разработки системы, то этот проект для вас.
      Вы научитесь создавать модели БД на всех уровнях: концептуальном, логическом и физическом. Освоите работу с ER-моделированием.
      Опыт работы с реальной БД, созданной вами в SQLite и DBeaver, поможет лучше понимать, что именно делают разработчики. Вы сделаете сами то же самое, что делают они в рамках задачи по разработке и изменению БД. Вы сами выполните SQL-запросы связанные с функциональностью системы.

      Этот опыт переведет ваши постановки задач на новый уровень понимания и качества.

    • Бизнес-аналитикам
      Вы поймите, как структура данных влияет на бизнес-требования к разработке и в целом на работу приложений.
      Сможете погрузиться в процесс проектирования БД и освоите основы SQL, сделав шаг к переходу в профессию системного аналитика.

    • Менеджерам проектов
      Узнайте, как изменения в требованиях могут влиять на БД и как это влияет на сроки разработки программного обеспечения.
      Сделайте планирование работы над проектами более точным, понимая особенности оценки задач от разработчиков.
    1. Предобучение

      • Проектирование БД: с чего начать
      • Проектирование БД: обратная совместимость
      • Термины и определения
      • Пошаговый план проектирования БД
      • БОНУС. ChatGPT: Анализ бизнес-процессов и разработка требований
      • БОНУС. От моделирования базы данных до SQL-запросов
      • Полезная литература

    2. Анализ требований

      • Исходные бизнес-требования. Постановка задачи от заказчика
      • Требования на разработку
      • Выделение сущностей

    3. ER-диаграмма и уровни представления БД

      • ER-диаграмма
      • Инструменты: draw-io и Microsoft Visio. Визуальные редакторы
      • Инструменты: DBDiagram.io

    4. Концептуальная модель

      • Концептуальная модель

    5. Логическая модель

      • Логическая модель. Атрибуты таблиц БД. Первичные и внешние ключи. Удаление избыточных связей. Преобразование связей многие-ко-многим
      • Реляционная БД: представление данных в таблицах

    6. Физическая модель

      • Типы данных. Практические рекомендации по разработке БД: название таблиц и полей, типы данных.
      • Физическая модель.

    7. Задачи на разработку БД

      • Постановка задач на разработчиков. Постановка задачи в Jira + Шаблон для Confluence
      • Обратная совместимость при проектировании БД. Миграция данных. Учет особенностей использования данных в системе для функционирующих систем. Описание миграций данных. Требования к последовательности релизов - выпуск задач в продакшн
      • Корпоративный гайд для разработчиков. Практические рекомендации по разработке БД: название таблиц и полей, типы данных

    8. Работа с SQL

      • Установка SQLite. Инструкция
      • Создание таблиц на основе физической модели БД
      • Наполнение таблиц данными
      • Написание SQL-запросов
      • Инструменты: DBeaver
    1. Проектирование БД с нуля: создание ER-диаграммы

      1. Определение БД и СУБД.
      2. Знакомство с проектом и выделение сущностей.
      3. Определение логической и физической моделей БД с разбором примеров по проекту.
      4. Практика. Фокус на проектировании физической модели БД - PostgreSQL.
      5. Обзор шаблона постановки задачи на разработчиков.

    2. Разработка требований к миграциям БД

      1. Определение понятия миграции данных. Примеры.
      2. Требования к обратной совместимости данных. Распространенные ошибки.
      3. Влияние нефункциональных требований на миграции в БД.
      4. Практика проектирования миграций внутри одной БД.
      5. Обзор проблем миграций данных между разными СУБД. Практика.
      6. Обзор шаблона постановки задачи на разработчиков по миграции данных.

    3. Проектирование распределенных БД

      1. Базовые понятия архитектуры: сервис-ориентированная (SOA) и микросервисная (MSA).
      2. Знакомство с проектом и выделение сущностей.
      3. Определение логической и физической моделей БД с разбором примеров по проекту.
      4. Практика. Фокус на проектировании физических моделей БД - PostgreSQL.
      5. Обзор шаблона постановки задачи на разработчиков.

    4. Оптимизация БД. Работа с индексами в БД

      1. Нефункциональные требования к системе и их связь с БД.
      2. Понятие индексов в БД и их назначение. Разбор примеров.
      3. Практика: знакомство с БД проекта и определение таблиц с индексами.
      4. Проблемы избыточной оптимизации БД.
      5. Как указать в постановке задачи на разработку.

    5. Инструмент D-Beaver. Практика SQL-запросов

      1. Знакомство с инструментом DBeaver. Подключение тестовой БД.
      2. О применении SQL аналитиками. Ключевые операторы SQL-запросов.
      3. Практика SQL-запросов на получение данных в DBeaver.
      4. Использование AI (искусственного интеллекта) в качестве помощника в работе с SQL-запросами.

    6. Использование ChatGPT для проектирования БД

      1. Знакомство с инструментом ChatGPT и базовыми командами. Внедрение в работу системного аналитика.
      2. Знакомство с проектом.
      3. Определение сущностей.
      4. Проектирование физической модели БД - postgreSQL с использованием команд ChatGPT.
      5. Автоматическая отрисовка ER-модели с использованием ChatGPT и дополнительных инструментов.
    [​IMG]

    Екатерина Ананьева
    • Больше 10 лет в IT
    • 60+ проектов
    • Помощь в запусках и запуск стартапов
    • Спикер международных конференций
    • Автор статей VC, HABR и образовательных программ
    • Основатель проекта GetAnalyst

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  3. [vectozavr] Школа математики Vectozavr. Тариф Базовый

    29 июн 2024
    [​IMG]


    Программа обучения:
    1. Векторы и базис
      • Векторы, линейные комбинации, базис
      • Переход к новому базису
      • Линейные преобразования, масштабирования и повороты
      • Скалярное произведение
      • Векторное произведение
    2. Основы линейной алгебры
      • Определение матрицы
      • Операции с матрицами
      • Матрица как линейное преобразование
      • Реализация классов «Вектор» и «Матрица»
    3. Основы 3D графики
      • Как устроена 3D графика
      • Проекция 3D фигур на плоскость
      • Матрица проекции
      • Матрица экранного пространства
      • Мировая система координат
      • Матрицы вращения, перемещения, масштабирования
      • Реализация 3D графики
    4. Нормали и освещение
      • Вектор нормали и простое освещение
      • Как хранятся 3D объекты, загрузка .obj файлов
      • Аналог Z-буфера – алгоритм художника и его проблемы
      • Реализация загрузки .obj файлов и алгоритма художника
    5. Камера и клиппинг
      • Переход в систему координат камеры
      • Плоскости отсечения, клиппинг
      • Ray casting
      • Вращение и перемещение камеры
    6. Физика движка
      • Скорость и ускорение
      • Реализация скорости и ускорения
      • Обнаружение коллизий, алгоритм GJK
      • Реализация алгоритма GJK
      • Обработка коллизий, алгоритм EPA
      • Реализация алгоритма EPA
    7. Анимация
      • Линейная анимация
      • Безье и bounce анимация
      • Анимация перемещения, поворота, масштабирования
    8. Реализация Minecraft
      • Кубический мир
      • Управление персонажем
      • Механика: ломать и ставить блоки
    9. Как работает Multiplayer в играх
      • Сетевая модель OSI
      • Основные принципы сетевого взаимодействия
      • UDP соединение и UDP сокет
      • Сервер и клиент
      • Реализация мультиплеера

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  4. [GetAnalyst] Практический курс: Дизайн REST API (Екатерина Ананьева)

    29 июн 2024
    [​IMG]

    Кому подойдёт

    Чтобы расти в должности и доходе, получив опыт проектирования REST API, и без промедления отвечать на вопрос: «Когда использовать POST, а когда GET?». За счёт понимания принципа работы в резюме добавятся ключевые слова: REST API, JSON, Postman, Swagger, Архитектура систем.

    Системным аналитикам
    Чтобы расти в должности и доходе, получив опыт проектирования REST API, и без промедления отвечать на вопрос: «Когда использовать POST, а когда GET?». За счёт понимания принципа работы в резюме добавятся ключевые слова: REST API, JSON, Postman, Swagger, Архитектура систем.

    Бизнес-аналитикам и менеджерам проектов
    Чтобы оценить сложность проекта и определить, сколько времени и ресурсов потребуется на разработку и реализацию API. Это поможет проследить за качеством выполненных работ и улучшит коммуникацию с разработчиками.

    Разработчикам
    Чтобы разрабатывать программные интерфейсы в едином стиле, понимать и соблюдать принципы проектирования REST API, сократить потенциальный объём рефакторинга в будущем и с лёгкостью проходить технические собеседования на позицию backend-разработчика.

    Развивающимся компаниям
    Чтобы повысить квалификацию действующих специалистов. В дальнейшем это позволит сохранять сотрудников, позволяя им развиваться внутри компании. Команда начнёт быстрее и эффективнее решать задачи, сохраняя высокое качество продукта.

    Программа курса:

    Модуль 1. Введение в основы REST API
    Модуль состоит из записей практических вебинаров. В нем вы познакомитесь с CRUD-моделью и научитесь правильно выбирать методы GET, POST, PUT, PATCH и DELETE в зависимости от контекста требований. Узнаете, как связаны модель базы данных и описание объектов данных REST API в формате JSON. Познакомитесь с инструментом тестирования REST API - Postman и сможете воспользоваться им на практике.

    1. REST API: назначение и методы
    2. Общие принципы разработки дизайна REST API
    3. Про REST API за 90 минут: от теории к практике
    4. Связь базы данных и дизайна REST API
    5. Тестирование интеграционного взаимодействия: проверка методов REST API
    6. 5 главных принципов дизайна REST API с документированием в Postman

    Модуль 2. Программный интерфейс REST API
    В результате знакомства с модулем Вы сможете без труда объяснить, что такое REST API и для чего его используют. Познакомитесь со структурой методов REST API, получите базовые навыки проектирования запросов и ответов. Узнаете про корпоративные стандарты для REST API и получите шаблон, который возьмете за основу для работы на курсе.

    1. RESTful API
    2. JSON
    3. HTTP Headers
    4. HTTP-коды ответов на запросы
    5. Cookies
    6 Гайд по дизайну REST API

    Модуль 3. Анализ требований и создание модели данных
    В результате знакомства с модулем вы погружаетесь в контекст задачи, над которой будете работать в ходе курса. Строите самостоятельно или с преподавателем физическую модель данных для разрабатываемой системы.

    1. Требования заказчика
    2. Функциональные требования
    3. Модель данных
    4. Сценарии использования - методы REST API по CRUD-модели

    Модуль 4. Разработка дизайна REST API для управления объектами данных (POST, GET, PATCH, PUT, DELETE)
    В результате знакомства с модулем вы научитесь выделять объекты данных и описывать для них методы REST API в контексте бизнес-требований, делать JSON-структуры объектов. Создадите первые контракты REST API документации - дизайн REST API.

    1. Подготовка к описанию дизайна REST API
    2. Шаблон постановки задачи на метод REST API (описание методов)
    3. POST
    4. GET
    5. PUT
    6. PATCH
    7. DELETE
    8. Обработка ошибок REST API - практический пример

    Модуль 5. Авторизация запросов REST API (Basic, Token, OAuth2.0)

    В результате знакомства с модулем вы изучите самые распространенные способы авторизации запросов, выберете наиболее подходящий, и добавите информацию по правам доступа и авторизации запросов в вашу API-документацию.

    1. Авторизация и аутентификация
    2. Basic-аутентификация
    3. Авторизация по ключу: токены
    4. Авторизация OAuth 2.0

    Модуль 6. Дизайн REST API - массивы и списки, синхронные и асинхронные запросы
    Работа с массивами и списками. Пагинация. Фильтрация и сортировка. Синхронные и асинхронные запросы.

    1. Массовые операции. Массивы
    2. Синхронные и асинхронные запросы
    3. POST
    4. GET и PATCH
    5. PUT
    6. DELETE

    Модуль 7. Инструменты разработки API-документации и тестирования программного интерфейса REST API
    В результате освоения модуля вы получите навыки тестирования и разработки REST API-документации в инструментах Postman и Swagger.

    1. Postman - инструмент тестирования и документирования REST API
    2. Swagger - инструмент документирования REST API (освоение OpenAPI)

    Модуль 8. Постановка задач на Backend разработчиков

    Как использовать разработанные контракты - дизайн REST API для постановки задач на Backend-разработчиков.

    1. Постановка задач на Backend-разработчиков

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. Фреймворк Laravel. 2024 (Дмитрий Лаврик)

    28 июн 2024
    [​IMG]

    Фреймворк Laravel
    - Онлайн курс от Дмитрия Лаврика.
    Осваиваем самый популярный и просто классный PHP-фреймворк.

    Программа курса:

    Урок 1
    • Установка и начало работы
    • Базовая архитектура Laravel
    • Жизненный цикл запроса
    • Request и Response объекты
    • Создание первой страницы
    • Основы работы с artisan
    Урок 2
    • Работа с Laravel Router
    • Параметризованные маршруты
    • Группы маршрутов
    • Начало работы с контроллерами
    • Контроллеры и параметры роутера
    • Простая работа с БД, конструктор запросов
    Урок 3
    • Работа с представлениями
    • Подсистема view
    • Передача данных шаблону
    • Шаблонизатор Blade
    • Директивы Blade
    Урок 4
    • Работа с Eloquent ORM, миграции
    • Отношения 1-1, 1-M, M-1, M-M
    • Запросы на основе отношений
    • Жадная загрузка данных
    • Полиморфные отношения
    Урок 5
    • Валидация в Laravel
    • Описание правил валидации
    • Валидация и Form Requests
    • Авторизация в Form Requests
    • CSRF-атаки и защита от них
    Урок 6
    • Знакомство с Middleware
    • Создание посредника, параметры
    • Группы посредников
    • Работа с пользователями
    • Регистрация и вход на сайт
    Урок 7
    • Погружение в архитектуру
    • Внедрение зависимостей
    • Контейнер объектов
    • Cервис-провайдеры
    • Фасады
    Урок 8
    • Авторизация и аутентификация
    • Защита роутов
    • Разделение прав доступа
    • Gates & Policies
    • Подведение итогов
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  6. [frontendblok] Марафон Email вёрстка. Тариф Самостоятельный (Анна Блок)

    27 июн 2024
    [​IMG]

    Прокачай навык, который позволит дополнительно зарабатывать на заказах с фриланса, используя этот 14-дневный марафон.

    Что будет на марафоне?
    • Каждый день вы получаете видеоурок с полезными ссылками и домашним заданием для закрепления теории.
    • В среднем каждый урок идёт не более 10 минут. В них нет воды, вы услышите только важную информацию по каждой теме.
    • Уроки открываются каждый день, кроме выходных, в 06:00 по московскому времени в течение 14 дней.
    Кому полезен этот марафон?
    • Тем, кто хочет научиться верстать email-рассылки
    • Тем, кому не хватает практики для того, чтобы грамотно верстать
    • Тем, кто хочет дополнительно зарабатывать на верстке email-рассылок
    День 1 - Почтовые платформы
    • Основные понятия email-верстки
    • Чем верстка email отличается от верстки веб-сайтов?
    • Популярные почтовые платформы
    День 2 - Общий каркас письма
    • Создание общего каркаса email-письма
    • Особенности, о которых нужно знать перед версткой письма
    • Универсальные HTML-тег
    День 3 - Работа с текстом
    • Безопасные шрифты для email-писем
    • Свойства CSS для работы с текстом
    День 4 - Цвет и отступы
    • Свойства CSS для работы с цветом
    • Создание отступов для таблиц в письме
    • Создание отступов для ячеек в письме
    День 5 - Изображение и ссылки
    • Свойства CSS для работы с изображениями
    • Как работать с SVG-изображениями в письмах?
    • Работа с ссылками
    День 6 - Верстка шапки письма
    • Установка ширины таблицы для письма
    • Верстка учебного макета на практике
    День 7 - Верстка основной части письма
    • Комментарование в разметке
    • Верстка учебного макета на практике
    День 8 - Верстка подвала письма
    • Верстка учебного макета на практике
    День 9 - Обзор популярных ситуаций
    • Разбор популярных ситуаций при верстке email
    • Визуальное отображение и разметка для таких ситуаций
    День 10 - AMP письма
    • Что такое AMP-письма и чем они отличаются от HTML-писем?
    • Метод тестирования визуальной подписи письм
    День 11 - Работа над адаптивом письма
    • Что такое адаптивная верстка?
    • Особенности, которые нужно учитывать при работе над адаптивом
    День 12 - Инструменты тестирования
    • Инструменты для тестирования верстки
    • Проверка верстки на отечественных клиентах
    День 13 - Поиск заказов на фрилансе
    • Как совместить фриланс и верстку email-писем?
    • Как искать заказы и почему эта ниша выгодна?
    День 14 - Работа со вторым макетом
    • Выдача второго макета для отработки материалов с марафона
    • Предварительная демонстрация основного каркаса

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  7. [Stepik] Изучаем CSS: cоздание визуально привлекательных сайтов (Руслан Брантов)

    27 июн 2024
    [​IMG]

    40 авторских моделей, инструментов и чек-листов
    Чтобы сдвинуть любой бизнес с мертвой точки, стать лидером и делать «иксы» ежегодно десятилетиями.

    На самом личном мастер-классе поделюсь с вами
    Всем, что за 30 лет работы я придумал и применил: авторские подходы, модели, инструменты и чек-листы

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  8. [Яндекс Практикум] Продвинутый Go ‑ разработчик (Георгий Зуйков, Александр Демиденко)

    25 июн 2024
    [​IMG]
    Продвинутый уровень. Для тех, у кого уже есть опыт в бэкенде — сможете вырасти до уровня middle

    Чем занимаются Go-разработчики

    Создают высоконагруженные сервисы в сферах онлайн-ретейла, доставки, финтеха, интернета вещей. Язык программирования Go хорошо подходит для такого рода проектов, так как отличается масштабируемостью и высокой производительностью. Это курс для разработчиков с опытом. Вам понадобятся базовые знания Go и бэкенд-разработки.

    Курс подойдёт вам, если
    • У вас есть опыт работы с Go, но вы хотите упорядочить свои знания
    • Вы уже программируете на другом языке и хотите перейти на Go
    • Вы работаете Go-разработчиком и хотите выйти на новый уровень
    • Вы работаете на смежной должности и хотите сменить профессию
    Программа курса
    Рассчитана на 6 месяцев и составлена на основе требований работодателей — будете изучать только то, что действительно пригодится в работе

    2 часа: Введение и вступительный тест
    9 тем и 6 недель: Пакеты стандартной библиотеки
    1 тема и 2 недели: Конкурентность
    Самостоятельно и 5 недель: Промежуточный проект
    2 темы и 1 неделя: Паттерны проектирования на Go
    5 тем и 3 недели: Тулинг
    7 тем и 4 недели: Расширенная стандартная библиотека
    Самостоятельно и 5 недель: Итоговый проект
    Дополнительно, 3 темы и 5 недель: Алгоритмы и структура данных
    Карьерный центр, 4 недели: Трудоустройство
    Эта часть курса для тех, кто решил найти работу в сфере разработки. Вы изучите стратегии поиска работы и узнаете о тонкостях выбора компании-работодателя, подготовите портфолио, напишете резюме и сопроводительное письмо.

    Что входит в тариф:
    • 6 месяцев
    • Уже в первую неделю учёбы приступите к прикладным темам и первому проекту
    • 3 учебных проекта в портфолио + 12 код-ревью
    • 382 часа углублённого изучения Go, решение задач уровня middle и встречи 1-на-1 с менторами
    Продажник:
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  9. [Яндекс Практикум] Go - разработчик с нуля. Тариф с нуля (Георгий Зуйков, Александр Демиденко)

    25 июн 2024
    [​IMG]
    С нуля — для тех, у кого мало или совсем нет опыта в программировании. Первые недели будем разбираться, что такое переменные, циклы и функции. Потом перейдём к бэкенду и проектам, приближенным к реальным задачам junior разработчиков.


    За 8 месяцев изучите Go, а ещё

    • Создадите портфолио из 10 проектов
    • Поработаете с настоящими заказчиками в нашей Мастерской
    • Познакомитесь с действующими и будущими разработчиками
    • Разовьёте софтскилы, которые ценят работодатели
    • Получите диплом о профессиональной переподготовке
    • Начнёте поиск работы при поддержке наших IT-рекрутеров
    Программа курса
    Составили курс по требованиям работодателей — будете изучать только то, что потом действительно пригодится в работе. Курс рассчитан на 8 месяцев.
    • Введение в профессию
    • Основы Go
    • HTTP в Go и REST API
    • SQL и базы данных
    • Многопоточность в Go
    • CI/CD и Docker
    • Финальный проект
    О тарифе:
    • 8 месяцев
    • Начнёте с основ программирования: циклы, переменные, функции — и постепенно перейдёте к более сложным темам
    • 10 учебных проектов в портфолио
    • 350 часов теории и практики, язык программирования Go и все нужные инструменты — Docker, Swagger, GitHub
    Продажник:
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  10. [DotNext] Конференция для .NET‑разработчиков 2024. Тариф Online (Евгений Пешков, Дмитрий Нестерюк)

    25 июн 2024
    [​IMG]
    Конференция для .NET‑разработчиков
    10–11 сентября

    МОСКВА + ONLINE

    DotNext — крупнейшая и старейшая конференция для всех, кто занимается .NET-разработкой. Для любителей узнать, как оно работает «под капотом», в программе всегда есть хардкорные доклады про низкоуровневые оптимизации и неочевидные механики .NET. Но есть многое и для тех, кому важнее «быстро использовать что-то на практике».

    35+ спикеров
    25+ докладов
    15 партнеров
    600 участников

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  11. [stepik] OpenAI API + Python для новичков. Пишем свои ИИ приложения! (Aziz Muminov)

    23 июн 2024
    [​IMG]


    Освойте один из самых востребованных в IT навыков — разработка ИИ приложений. Пройдя этот курс, вы с нуля научитесь создавать универсальных чатботов с интеграцией в OpenAI и тренировать их на собственных данных. Материал закрепляется интенсивной практикой, в рамках которой вы создадите чатбота-консультанта для магазина, обученного на собственных данных.

    Начальный уровень
    3-4 часа в неделю

    Чему вы научитесь
    • 1. Вы узнаете, как работать с ChatGPT в РФ.
    • 2. Установите на свой ПК все необходимое для начала работы.
    • 3. Напишете своего первого чатбота на ИИ.
    • 4. Ознакомитесь с основами работы с OpenAI API и изучите структуру LLM.
    • 5. Prompt-engineering и защите от prompt-injection.
    • 6. Создадите портфолио из чатботов на OpenAI API.
    • 7. Изучите работу с системой Assistants API.
    • 8. Научитесь получать и обрабатывать множество запросов асихнронно.
    • 9. Тренировать ChatGPT на своих данных.
    • 10. Разработаете чатбота продавца-консультанта, который будет помогать в выборе товаров и предоставлении информации о продукции.
    • 11. Научимся настраивать параметры ChatGPT, такие как модель, роли, температуру, количество токенов, которые используется для обработки запросов и т.д.
    • 12. Освоите основы интеграции созданных чат-ботов в различные платформы и сервисы.
    • 13.Создавать персонального GPT-ассистента
    На этом куре научитесь разрабатывать приложения с использованием OpenAI API с нуля. Вы научитесь самостоятельно создавать универсальные чат-боты и обучать их на собственных данных. Мы научимся управлять разными параметрами ChatGPT, а также тренировать свои данных. Освоение материала происходит через интенсивную практику: в ходе курса вы разработаете бота продавца-консультанта.

    Боты, созданные в ходе обучения, можно добавить в свое портфолио, продать на бирже фриланса или использовать для собственных нужд.

    Темы этого курса включают ключевые аспекты работы с искусственным интеллектом: от эффективного prompt-engineering'а до защиты от prompt-injections. Вы научитесь использовать Assistants API и тренировать ChatGPT с использованием внешней информации. Assistants API это удобное средство для интеграции OpenAI, которое помогает избегать лишнего кода и использования внешних решений таких как LangChain.Также курс покроет настройку и оптимизацию работы ChatGPT.

    PROMO на скидку для самых внимательных

    Мы будем использовать Visual Studio Code и Python 3. Visual Studio Code — это бесплатный редактор кода, который отлично интегрируется с Copilot. Для тех, кто не знаком с этой средой разработки, мы подготовили урок по созданию проектов в ней.

    Python поддерживает множество популярных фреймворков машинного обучения и глубокого обучения, таких как TensorFlow, PyTorch и scikit-learn. Это позволяет использовать различные инструменты для предобработки данных, обучения моделей и взаимодействия с моделями OpenAI.

    В конце курса, мы дадим код для интеграции ChatGPT в телеграм-боте.

    Для кого этот курс
    Этот курс предназначен для тех, кто уже ознакомлен с базовыми принципами языка программирования Python и интересуется миром искусственного интеллекта на основе OpenAI API, а также разработкой чат-ботов. Все концепции будут пояснены на примерах, что поможет усвоить материал более эффективно как студентам,так и школьникам. Проект,который мы создадим на курсе можно использовать в своем портфолио,продать на бирже фриланса или использовать в своих целях в бизнесе и учебе.

    Начальные требования
    • Этот курс подходит для новичков в программировании и предполагает только базовые знания в Python.
    • Вам не нужен опыт в проектировании систем с искусственным интеллектом или работы с OpenAI API.
    • Необходим доступ к ChatGPT
    Как проходит обучение
    Курс начинается с изучения теоретических материалов, которые предоставляют необходимую базу по ИИ и интеграции с ChatGPT. Далее, обучение структурировано так, что каждый раздел включает интерактивные задания для закрепления знаний и развития практических навыков. Завершающей частью является проектная работа, в рамках которой вы создадите своего чатбота, применяя все полученные знания на практике. Этот подход позволяет не только глубоко погрузиться в материал, но и получить реальный опыт его применения.

    Введение в чат-боты и API ChatGPT.
    1. Введение. LLM, Нейронные сети и трансформеры
    Начало работы с API ChatGPT.
    1. Основы. Установка OpenAI и получение ключей.
    2. Получаем ключ и отправляем и обрабатываем запросы в ChatGPT.
    3. Подробно про обработку запросов. Роли. Температура.
    Пишем простой чат-бот
    1. Сохраняем контекст. Часть 1. Что именно нам отправляет ChatGPT?
    2. Сохраняем контекст. Часть 2. История переписки и роль ассистента
    3. Промт-инжиниринг и защита от Prompt-injection.
    Пишем бота продавца-консультанта.
    1. Ассистенты OpenAI. Преимущества. Создаем первого ассистента.
    2. Создаем ассистентов OpenAI. Инструкции.
    3. Программирование с AssistantAPI: Основы и принципы
    4. Threads. Добавляем сообщения.
    5. Асинхронизация многопользовательского интерфейса. Сервис.
    6. Адаптация чат-бота под нужды реальных пользователей.
    Развертывание и мониторинг
    1. Обзор платформ для развертывания и интеграции чат-ботов
    2. Отслеживание работы чат-бота и внесение необходимых улучшений
    Бонус
    1. Как получить доступ к ChatGPT в России
    2. Как получить доступ к ChatGPT без VPN на Windows
    3. Как внедрить ChatGPT в Siri

    Наши преподаватели
    Онлайн школа программирования Codemoon
    Учим разработке игр и программированию на практике. Только опытные программисты - преподаватели. Курсы по разработке игр и исскусственному интеллекту
    Преподаватели профессиональные программисты,студенты США и Южной Кореи Курсы адаптированы для новичков Все обучение на практике

    Aziz Muminov
    Разработчик с опытом более 6 лет.
    Привет, меня зовут Азиз, и я в настоящее время живу в США, откуда и преподаю. Я обладаю обширным опытом работы в движках Unity и Unreal. В данный момент я работаю над проектами компьютерного зрения и разрабатываю плагины на ИИ для облегчения работы на Unity.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  12. [Stepik] Продвинутый python: заряди свои батарейки (Артем Егоров)

    21 июн 2024
    [​IMG]

    Данный курс позволит вам познакомиться со всеми основными модулями стандартной библиотеке python (за исключением модулей asyncio, multiprocessing, threading) Вы получите массу новых знаний, решите уйму задач на программирование, причем задания будут как по написанию функций, так и созданию классов, что требует знание ООП. Курс позволит выйти вам на новый уровень. Особенность его заключается в практической направленности: практически в каждом разделе мы будем применять полученные знания и вы научитесь работать с файловой системой, отправлять письма, научитесь логированию и многому другому, что будет полезно для вас.

    Чему вы научитесь
    • В процессе прохождения данного курса вы научитесь работать и применять множество библиотек. А именно:
    • datetime - научит вас эффективно работать со временем и датой. Сможете создавать обработчики событий и календари
    • os и sys - основа системного программирования. Содержит функции по работе с операционной системой. Зная модуль os, вы сможете создавать, удалять, перемещать файлы и каталоги. Назначать доступы к файлам и ресурсам. Получать доступ к переменным окружения
    • unittest - модуль, который научит вас основам тестирования вашей программы.
    • logging - модуль, который придет вам на помощь, когда нужно фиксировать необходимые события, которые происходят в вашей программе
    • decimal - расскажет вам о точности хранящихся в компьютере числах, и о способах их хранения
    В курс входят
    • 57 уроков
    • 211 тестов
    • 149 интерактивных задач
    Добро пожаловать на курс
    1.Знакомство с курсом
    2.Задачи на повторение

    Модули по работе со временем и датой
    1.Введение. Тип данных date
    2.Тип данных date Часть 2
    3.Тип данных time
    4.Тип данных datetime
    5.Форматы преставления даты и времени
    6.Конвертация типов
    7.Тип данных timedelta
    8.Timedelta, часть 2
    9.Часовые пояса
    10.Timestamp

    Модули collections и queue
    1.Введение
    2.Класс UserDict
    3.Классы UserList и UserString
    4.Объект Counter
    5.Методы Counter
    6.Объект defaultdict
    7.Объект defaultdict: default_factory
    8.Объект namedtuple
    9.Очереди и стеки
    10.Объект deque


    Модуль Decimal
    1.Введение в плавающее числа
    2.Тип Decimal
    3.Decimal Context
    4.Варианты округления

    Модуль os
    1.Знакомство с модулем os
    2.Модуль os: начало работы
    3.Подмодуль os.path
    4.Модуль os: права доступа

    Модуль os: работа с файлами

    Логирование
    1.Введение в логирование.
    2.Модуль logging
    3.Обработчики (Handlers)
    4.Форматер

    Архивирование файлов
    1.Архивация и форматы архивации
    2.Модуль zip

    Отправка почты при помощи модуля smptlib
    1.Модуль smptlib

    Тестирование кода. Модуль unittest
    1.Введение в тестирование
    2.Модуль unittest
    3.Фикстуры
    4.Пропуск тестовых случаев
    5.Mock объект
    6.Patch

    Модуль pprint
    1.Каррирование и частичное применение функций
    2.Функция reduce
    3.singledispatch и singledispatchmethod

    Модуль pprint
    1.Модуль pprint

    Модуль itertools
    1.Знакомство с itertools
    2.Комбинаторные итераторы: декартово произведение
    3.Комбинаторные итераторы: перестановки
    4.Комбинаторные итераторы: сочетания

    Модуль path
    1.Модуль path

    Модуль argparse
    1.Знакомство с интерфейсом командной строки
    2.Обработка параметров командной строки

    Модуль calendar
    1.Модуль calendar
    2.Модуль calendar: продолжение

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  13. [Слёрм] PostgreSQL База (Иван Чувашов)

    19 июн 2024
    [​IMG]

    Практический курс по работе с СУБД PostgreSQL и оптимизации SQL-запросов.
    Будем учиться построению репликаций, работе с резервным копированием и организации мониторинга всей системы. Научимся делать SQL-запросы проще и быстрее. Программа курса основана на реальных задачах команд эксплуатации.

    Каким специалистам подойдет курс?
    • Backend-разработчики
      Научитесь правильно писать запросы: изменять, модифицировать, извлекать данные из базы данных.

    • DevOps-инженеры и сисадмины
      Узнаете как настраивать и администрировать PostgreSQL, как выстраивать траблшутинг, и где искать ошибки.

    • Тимлиды и тех. директора
      Познакомитесь с последними практиками в области эксплуатации и построения данных в PostgreSQL

    15 модулей, 13 часов теории, 72 часа практики
    • Видеокурс по PostgreSQL даст структуру и план, куда можно развиваться и идти дальше.
    • Сама СУБД PostgreSQL бесплатная, нужно лишь уметь ей правильно пользоваться.
    • 75% обучения на курсе — практика и самостоятельне задания для закрепления теории.
    • СУБД PostgreSQL часто обновляется и выкатывает новые фичи. Можно добавлять различные расширения для своих потребностей.
    • Добавили большой блок по оптимизации запросов SQL. Это целый курс, который дополняет видеокурс и поможет ускорить запросы.
    Вводная лекция

    Скрытый текст. Открывается зарегистрированным пользователям.


    Познакомим вас со спикером на примере вводной лекции к видеокурсу.

    Знакомство с курсом
    • Знакомство с курсом
    • Организационные моменты
    Логическая резервная копия
    • Логическое резервное копирование
    • Знакомство с инструментами copy, pg_dump и pg_dumpall — практика
    • Логическая копия данных — задание
    Физическая резервная копия
    • Физическое резервное копирование
    • Знакомство с инструментом pg_basebackup — практика
    • Физическая копия данных — задание
    • Обзор инструментов для физического резервного копирования
    • Знакомство с инструментами barman, prrobackup и wal-g — задание
    Валидация резервных копий
    • Валидация резервных копий
    • Валидация резервных копий — практика
    • Физическое повреждение индекса — задание
    Резервное копирование и восстановление с помощью сторонних инструментов
    • Резервное копирование и восстановление с помощью сторонних инструментов
    • Инструменты — практика
    • Проверка резервных копий — задание
    Физическая репликация
    • Физическая репликация
    • Физическая потоковая репликация в синхронном/асинхронном режиме — практика
    • Синхронная реплика — задание
    Отказоустойчивые решения на основе физической репликации
    • Создание отказоустойчивых решений на базе физической репликации
    • Физическая потоковая репликация в синхронном/асинхронном режиме — практика
    • Имитация сбоя основного сервера — практика
    • Синхронная репликация — задание
    • Сбой репликации и восстановления отказоустойчивого решения — задание
    Логическая репликация
    • Создание отказоустойчивых решений на базе логической репликации
    • Знакомство с логической репликацией — практика
    • Апгрейд кластера PostgreSQL
    • Минорное обновление отказоустойчивого кластера — практика
    • Мажорное обновление отказоустойчивого кластера — практика
    • Мажорное обновление с помощью логической репликации — задание
    • Установка высокодоступного кластера patroni — практика
    • Установка patroini на существующую базу данных — практика
    • Переключение кластера patroni на новый лидер — задание
    Мониторинг в кейсах
    • Мониторинг в кейсах
    • Параметры конфигурации PostgreSQL — практика
    • Запаздывание реплики — задание
    Оптимизация запросов в PostgreSQL
    • Научитесь делать SQL-запросы проще и быстрее.
    Оптимизация конфигурации PostgreSQL
    • Конфигурация PostgreSQL
    • Замер производительности с помощью pgbench — практика
    Архитектура баз данных
    • Логирование в PostgreSQL
    • Знакомство с инструментом pgbadger — практика
    • Структура хранения данных в PostgreSQL
    • Пример реализации хранения данных в PostgreSQL — практика
    Оптимизация запросов
    • Узлы плана
    • Индексы
    • Статистика
    • Чтение запросов — практика
    • Ускорение запросов за счет оптимизации индексов
    • Оптимизация запросов за счет использования индексов — практика
    • Оптимизация запросов. Статистика — практика
    • Практическое занятие по перестроению индексов и ускорения запросов за счет этого — практика
    • Оптимизация запросов за счет использования статистики и индексов — практика
    Работа с данными
    • Обфускация данных
    • Практические примеры реализации обусфакции данных — практика и задание
    Подведение итогов
    • Итоговая работа
    • Подведение итогов
    [​IMG]

    Иван Чувашов

    Администратор баз данных в Southbridge. Ведущий инженер компании Data Driven Lab.

    — Сертифицированный администратор PostgreSQL (PostgresPro, 10 уровень «Эксперт»);
    — 13 лет опыта работы с базами данных, более 6 лет опыта работы архитектором БД и DBA;
    — Опыт поддержки технической инфраструктуры компании Окко (dev, preprod, prod) в части баз данных;
    — Опыт построения отказоустойчивых кластеров на базе СУБД PostgreSQL и GreenPlum 6x;
    — Постоянный докладчик на Российских и международных IT конференциях.

    Длительность
    Этот видеокурс вы можете пройти за 2 месяца, если уделять обучению 5-7 часов в неделю. Многое зависит от вашего опыта, скорости освоения материала и выполнении практических заданий.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  14. [Stepik] 1С: Система компоновки данных (Василий Еремин)

    15 июн 2024
    [​IMG]
    Этот курс предназначен как для начинающих, так и для опытных программистов 1С, желающих углубить свои знания и изучить все нюансы работы с системой компоновки данных в 1С. Основная часть курса посвящена практическим примерам создания и настройки отчётов в 1С, что позволяет получить ценный опыт применения теоретических знаний на практике.

    Чему вы научитесь
    • 1. Основам работы с системой компоновки данных, изучим основной интерфейс, вкладки и настройки. Пройдемся по основным моментам чтобы люди не углубленные в СКД смогли так же пройти данный курс.
    • 2. Плотно пройдемся по каждой вкладке и возможностям СКД, каждую возможность разберем на практическом примере с реальным отчетом на действующей конфигурации.
    • 3. После курса вы научитесь понимать на практике как работают следующие вещи:
    • - Наборы данных
    • - Связи наборов данных
    • - Ресурсы
    • - Вычисляемые поля
    • - Формирование собственных макетов СКД
    • - Быстрые пользовательские настройки
    • - Параметры
    • - Группировки
    • - Системные поля
    • - Объединение наборов данных
    • - Передача параметров в запрос
    • - Вывод данных в диаграмму
    • - Вложенные отчеты и многое другое!
    О курсе

    Цель курса:

    1. Освоения основных принципов работы с системой компоновки данных в 1С.

    2. Разобраться со всеми возможностями системы компоновки данных.

    3. Приобретение навыков работы с системой компоновки данных на практических задачах.

    Для кого этот курс
    Этот курс рассчитан как для начинающих 1С разработчиков, так и для более опытных программистов, работающих в сфере 1С и желающих подтянуть одно из важнейших "скилов" в работе 1С программиста. Курс также может быть полезен для аналитиков 1С, поскольку понимание процесса создания отчётов изнутри является важным и ценным аспектом их работы.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  15. [Stepik] Техническое собеседование для Системного аналитика (Дмитрий Летяго)

    13 июн 2024
    [​IMG]

    Чему вы научитесь

    • Ты научишься эффективно проходить технические собеседования на позицию Системного аналитика.
    О курсе

    Курс разделен на блоки, по которым обычно задаются вопросы на технических собеседованиях для Системных аналитиков.
    - Работа с требованиями
    - Архитектура ПО
    - Нотации
    - Интеграции
    - БД и SQL
    - Работа в команде

    Для кого этот курс
    Курс предназначен для Аналитиков любого уровня, в том числе без опыта, а так же для других специалистов из сферы ИТ, которые желают попробовать свои силы в техническом собеседовании для Системных аналитиков.

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