В десятом сезоне Techlead Crew мы разберем как строить потоковую обработку данных, выбирать между SQL, NoSQL и NewSQL под реальные нагрузки и сценарии, проектировать DWH и Data Lake, работать с консистентностью и транзакциями без потери масштабируемости, как и когда применять OLAP-хранилища и не превращать аналитику в боль.
Вы получите доступ к приватному YouTube-плейлисту, который состоит из следующих видео:
- Открытая сессия Podlodka Techlead Crew: Публичное собеседование: Object Storage Service
- Доклад: Аналитика там, где лежат данные / Илья Солтанов (Точка Банк)
- Доклад: Архитектура и масштабируемость распределённых БД на примере YDB / Олег Бондарь (Яндекс)
- Доклад: Контракты данных: с какой стороны подойти / Анна Мавлютова (Т-Банк)
- Доклад: Архитектура хранилища данных для вашего проекта / Евгений Ненахов (БКС Мир Инвестиций)
- Круглый стол: Хранилища данных: SQL, NoSQL, NewSQL / Михаил Жилин, Олег Бондарь, Константин Евтеев
- Доклад: ClickHouse + Antalya + Data Lake = Real Time Data Lake / Александр Зайцев (Altinity)
- Интервью: Производительность PostgreSQL / Михаил Жилин (Postgres Professional)
- Архитектурная ката: Рефакторинг данных и расписаний / Владимир Невзоров
- Доклад: Что скрывает ваша ORM, или Как не сломать PostgreSQL абстракциями / Олег Чуркин (Точка Банк)
- Доклад: Data Mesh на практике: грабли, архитектура, автоматизация / Евгений Ермаков (iJKos&Partners)
Вы используете мобильную версию
перейти на Полную версию сайта
Новые складчины | страница 4
Страница 4 из 34
-
- Хобби и рукоделие
- Кулинария
- Нейросети и искусственный интеллект
- Дети и родители
- Курсы по психологии и личностному развитию
- Курсы дизайна
- Похудение, фитнес и спорт
- Здоровье
- Пикап, секс, отношения
- Раскрутка, SEO и SMM
- Курсы по фото и их обработке
- Курсы по эзотерике
- Бизнес
- Маркетплейсы (Wildberries, Ozon и другие)
- Имидж и стиль
- Курсы по программированию
- Курсы по администрированию
- Съемка и монтаж видео
- Курсы по музыке
- Строительство и ремонт
- Книги
- Школа и репетиторство
- Культура, история и искусство
- Иностранные языки
- Переводы курсов
- Копирайтинг и писательское мастерство
- Отдых и путешествия
- Инфобизнес
- Бухгалтерия и финансы
- Сад и огород
- Криптовалюта обучение
- Форекс, инвестиции, биржевая торговля
- Шаблоны и темы
- Программы, скрипты
- Базы и каталоги
- Авто-мото
- Схемы заработка
- Складчина на спортивные прогнозы
- Авторские складчины
- Доступ к платным ресурсам
- Другие тематики
-
[Podlodka] Podlodka Techlead Crew #10. Архитектура данных
17 мар 2026
Ссылка на тему: [Podlodka] Podlodka Techlead Crew #10. Архитектура данныхОтветов: 0 -
[Podlodka] Podlodka Techlead Crew #5. Масштабирование архитектуры
17 мар 2026
Неделя «Масштабирование архитектуры»:
- разберёмся, когда пора масштабировать архитектуру, и как договариваться об этом с бизнесом;
- научимся определять, когда архитектуру ещё можно спасти, а когда пора начинать строить заново;
- выясним, как перестраивать существующее решение при росте нагрузки;
- научимся масштабировать процессы тестирования;
- обсудим, а всегда ли нужны микросервисы;
- вместе решим System Design задачи на масштабирование архитектуры;
Программа:
Геннадий Круглов. Доклад «Когда пора заняться архитектурой?»
В докладе Геннадий поделится мыслями о том, что такое архитектура, какие у нее бывают уровни, что такое архитектурно-значимые решения и когда же архитектуру пора менять. И, конечно же, будет разбор типовых симптомов, которые являются индикаторами необходимости изменений.
Илья Казначеев. Доклад «CQRS»
Сложные проблемы требуют непростых решений, таких, как распределенные системы. Но такие системы создают ещё больше проблем... В докладе разберем, как CQRS помогает улучшить архитектуру приложения и уменьшить связанность внутри него. Объясним, как сделать взаимодействие между сервисами более надёжным и консистентным, значительно повысить масштабируемость и поддерживаемость системы. И всё это на примерах из практики.
Максим Смирнов, Кирилл Ветчинкин, Филипп Дельгядо, Евгений Толмачёв. Круглый стол «Перестаньте пилить микросервисы»
Обсуждаем плюсы и минусы микросервисной архитетуры. Выявляем ключевые критерии для принятия решения: переходить на микросервисы или остаться на монолите. Вопросы масштабирования, подводные камни и практический опыт экспертов.
Наталья Петровская. Доклад «Надо больше тестирования: как масштабироваться и получить удовольствие»
Когда система растёт, очень часто тестирование оказывается на линии релиза с предложениями «давайте больше тестировщиков». Поговорим о том, как масштабироваться без боли, регистрации и смс, с чего начать, чем закончить и какие можно сделать выводы из чужих ошибок.
Олег Бондарь. Доклад «Масштабирование распределенных систем»
YDB — это платформа, которая может одновременно работать с OLTP и OLAP-нагрузками, а также выступать в качестве сервиса очередей сообщений. В докладе узнаем, как мы решаем проблемы хранения и масштабирования данных и нагрузки для таких разных задач. Про общепринятые подходы и выбранные нами решения.
Александр Крылов, Иван Нещадин. Публичное собеседование «Публичное собеседование по System Design »
Александр Крылов (bimeister) проведет собеседование по system design, в течение которого Иван Нещадин (Авито) попробует спроектировать платформу-маркетплейс по услугам рекламы для заказчика из среднего бизнеса
Владимир Иванов. Доклад «Как развивать архитектуру и не сходить с ума»
С новым проектом нет обычно проблем: тут сделаем веб-приложение, тут базу выберем, тут пару сервисов напишем. Но вот сервис взлетел, и теперь нужно его менять и развивать. Чем руководствоваться? Как объяснить разработчикам каких рамок придерживаться? И как самому не стать бутылочным горлышком?
Даниил Марданов. Доклад «Баланс между бизнесом и инженерами»
Узнаем, как проекту с 10-летней историей не превратиться в легаси, обеспечивая кратный рост нагрузки, непрерывную поставку фич и высокое техническое качество.
Павел Лакосников. Доклад «Эволюция технических метрик»
Доклад будет рассматривать эволюцию метрик в контексте роста команд, компании, продукта и кода. Обсудим связь с архитектурной эволюцией, а также идею построения метрик на основе трейсов. Посмотрим на обзор эволюции инструментов для сбора метрик: от простых систем уведомлений администратору до современных решений, таких как VictoriaMetrics.
Евгений Кузовлев. Доклад «Геораспределенные системы»
Мы каждый день сталкиваемся и в использовании (как пользователи), и в разработке (как специалисты) с распределенными системами. Они бывают как сильно распределенными, так и не очень. В чем разница? Почему у знакомого есть три дата-центра и у тебя есть три дата-центра, но есть нюанс? Когда надо думать про разные штуки с задержками и консистентностью, а когда можно поставить модную БД в режиме as-a-Service и все будет круто? Приходите поговорить про скучную теорию и веселые фейл-кейсы построения разных распределенных систем.
Ответов: 0 -
Python для алготрейдинга с нуля (Aлекс Климов)
17 мар 2026
Алготрейдинг — это не магия и не кнопка «бабло».
Это системная инженерная работа.
Есть миф, что для успешной торговли не нужно знать язык программирования, потому что нейросети всё напишут за вас.
В реальности всё работает по-другому: невозможно написать стабильного торгового робота, которому можно доверить управление капиталом, не понимая языка программирования.
В начале апреля стартует наш курс по Python для алготрейдинга с нуля.
Он рассчитан на тех, кто только начинает изучать Python: простым языком разберём базу — от установки программного обеспечения и синтаксиса языка до работы с биржами и открытия ордеров.
Вы поймёте логику создания торговых ботов и реализуете несколько собственных проектов.
Программа длится 3 недели. Стоимость — 300 $. Занятия проходят 2 раза в неделю онлайн в Zoom: практические разборы, видео- и текстовые уроки, домашние задания.
Курс веду я. Группа будет небольшой — с большим количеством личного общения и обратной связи.
Также обсудим любые вопросы, связанные и не связанные с алгоритмической торговлей, если они возникнут.
Курс рассчитан на новичков, которые хотят:
- изучить основы Python без лишней теории
- научиться работать с биржевыми API
- получать и обрабатывать рыночные данные
- отправлять ордера и управлять позициями
- понимать логику создания торговых алгоритмов
- создать первых торговых роботов под контролем
Системность всегда побеждает иллюзии.
Ссылка на тему: Python для алготрейдинга с нуля (Aлекс Климов)Ответов: 0 -
[Stepik] Создание игры 3 в ряд match 3 в Unity 3D на языке C# (Максим Киряков)
14 мар 2026
Этот курс научит вас как создать игру в жанре 3 в ряд (Match 3) на языке C# и игровом движке Unity. На курсе мы будем использовать много интересных фреймворков: VContainer для внедрения зависимостей, Adressables для загрузки ресурсов игры, Dotween для анимаций, а также Unitask для асинхронных методов.
Чему вы научитесь:
- Научитесь создавать пошаговые игры на основе сетки
- Поймете как использовать Unitask для асинхронных методов
- Управлять ресурсами игры с помощью Adressables
- Анимировать игру с помощью Dotween
- Внедрять зависимости через VContainer
- Освоите паттерны: State Machine, Object Pool
- Научитесь пользоваться новой системой ввода Unity
- Отделять логику от внешнего вида в коде
- Использовать Git
На этом курсе мы создадим полный игровой цикл, с возможностью выбора уровней, всей игровой логикой: по перемещению плиток, нахождения между ними совпадений, условий для завершения игры, и конечно, с сохранением прогресса после выхода из игровой сессии.
Жанр игры 3 в ряд довольно стар сам по себе, но тем не менее он все еще очень популярен, особенно на мобильных платформах.
Поэтому, знания как и из чего строится архитектура подобных игр может быть вам весьма полезна, особенно если вы хотите научиться создавать пошаговые игры на основе сетки.
Мы научимся создавать сетку, интерпретировать ее в игровом пространстве, также напишем машину состояний для всего игрового цикла, рассмотрим такой паттерн как object pool для использования ресурсов, используем новую систему ввода в Unity и анимируем игру с помощью Dotween.
Также отделим всю логику и данные от визуального представления. Проект будет написан на чистом с# и асинхронных методах, ну конечно же, кроме интерфейса и объектов на сцене. Это может быть полезно, если вы заходите попробовать перенести проект на другой движок или например переписать его на другом языке программирования. Это все дает вам больше контроля и гибкости.
Для кого этот курс:
- Курс будет полезен разработчикам игр и любителям, кому интересно разобраться в теме создания игр.
- Курс рассчитан на людей знакомых с основами C# и Unity.
- Вы получите хороший прототип игры в ваше портфолио на Git.
- Новые востребованные навыки по Unity.
- Сертификат об окончании курса
- Создание игрового поля
- О курсе
- Настройка проекта Unity и подключение к GitHub
- Создание игровых плиток
- Сетка для пошаговой игры
- Внедрение зависимостей с VContainer. Создание игровой доски
- Настройка камеры
- Пул объектов
- Вспомогательный режим игры
- Пустые плитки
- Настройки уровня
- Игровой цикл
- Система ввода
- Машина состояний
- Добавление анимаций
- Состояние хода игрока
- Состояние обмена плиток
- Алгоритмы совпадения плиток
- Состояние удаления плиток
- Состояние наполнения доски
- Игровая прогрессия
- Архитектура проекта игры
- Загрузчик сцен
- Загрузочная сцена
- Внешний вид меню
- Выбор уровней в меню
- Инициализация кнопок меню
- Анимация меню
- Аудио менеджер
- Звуки в игре
- Старт игры из меню
- Завершение игрового цикла
- Украшение игры
- Интерфейс в игре
- Задний фон плиток
- Эффект исчезания плиток
- Загрузка ресурсов
- Билд игры
- Сохранение прогресса
- Рефакторинг загрузки ресурсов
Ответов: 0 -
[ЯЮниор] С нуля до 1 000 000 игроков в Roblox за 3 месяца. Тариф Базовый (Роман Сакутин)
12 мар 2026
Как за 3 месяца мы достигнем результат:
«Мы обучим вас разработке, ИИ, гейм-дизайну и маркетингу. Вместе с вами разработаем ваши игры, инвестируем в маркетинг и заработаем деньги, которые безопасно выведем вам в Россию.»
Как мы доведём вашу ИГРУ до результата:
- Раз в неделю разбор игры экспертами
- Вкладываем деньги в первую рекламу
- Делаем вирусные ролики и публикуем на сети каналов
- Публикуем игру в крупных каналах по Roblox (от 100 000 подписчиков)
- Безопасно выводим деньги в Россию и в белую выплачиваем вам
- Наши разработчики и дизайнеры в любой момент помогут вам
- Делимся самыми актуальным трендами и механиками в Roblox
- Выдаём премиумные шаблоны и пакеты 3D моделей
- Поддерживаем вас в течение 12 месяцев
Роман Сакутин, Владимир Ковтун, Борис Синявцев
Ссылка на тему: [ЯЮниор] С нуля до 1 000 000 игроков в Roblox за 3 месяца. Тариф Базовый (Роман Сакутин)Ответов: 0 -
[Яндекс Практикум] Автоматизатор тестирования на Java 2026 (Эрик Бурыгин, Андрей Лисовой)
11 мар 2026
- Узнаете основы языка программирования Java
- Начнёте автоматизировать тесты для веб‑приложений и API
- Будете много практиковаться
- Освоите инструменты автоматизации
- Научитесь составлять отчёты о результатах тестов в Allure
- Сможете совмещать учёбу с работой и другими делами
- Начинающим тестировщикам, которые хотят повысить квалификацию Освоите новые навыки, которые помогут найти работу или получить повышение на текущем месте
- Опытным ручным тестировщикам. Сможете полностью перейти в автоматизацию: писать автотесты для веб-приложений и АРІ, проводить юнит-тесты, развивать инфраструктуру проекта
- Тем, у кого мало или совсем нет опыта в программировании.Познакомитесь с основами Java и сможете выйти на новый уровень в тестировании
Зачем инженеру по ручному тестированию учиться автоматизации
1.Избавитесь от рутины
Автоматизация позволит избежать рутинных проверок и ускорить тестирование задач
2.Освоите новые инструменты и технологии — станете конкурентоспособнее
IntelliJ IDEA
Maven
Selenium WebDriver
Selenide
JUnit
Git
REST Assured
Allure
Jenkins
SQL
3.Сможете больше зарабатывать
Зарплаты автоматизаторов почти в 2 раза выше, чем у инженеров по ручному тестированию
Чему вы научитесь
- Писать код на Java
- Поймёте, как устроен язык, изучите базовый синтаксис и напишете небольшое приложение
- Автоматизировать тестирование
- Как веб-приложений, так и API — для этого освоите pytest, Selenium WebDriver, Git, XPath, CSS и Allure
- Использовать JUnit 5, Selenide и Postman
- Освоите продвинутые инструменты тестировщика, а ещё научитесь работать с базами данных
- Выстраивать процесс автоматизации
- Разберётесь в инфраструктуре и архитектуре приложений, чтобы покрывать их тестами на всех уровнях
Усилите свои хардскилы с помощью ИИ
Научитесь использовать нейросети, чтобы:
- Генерировать классы Page Object на Java, локаторы и структуру проекта
- Создавать тестовые данные и mock‑объекты для любых сценариев
- Автоматически составлять матрицу покрытия требований
- Группировать тест‑кейсы
- Разбирать логи ошибок
- Интерпретировать метрики нагрузочного тестирования
Составили программу по образовательной модели 4C/ID: будете учить только то, что нужно для решения настоящих задач автоматизатора
Срок обучения: 5 месяцев
Ссылка на тему: [Яндекс Практикум] Автоматизатор тестирования на Java 2026 (Эрик Бурыгин, Андрей Лисовой)Ответов: 0 -
[Productstar] Введение в системный анализ
8 мар 2026
Вы будете уметь
- Понимать роль и задачи системного аналитика в IT-проектах
- Формулировать и управлять требованиями к продукту
- Работать с User Story, Job Story и UML/ERD-диаграммами
- Проектировать пользовательские интерфейсы и прототипы
- Документировать API и интеграции (REST, SOAP)
- Использовать Agile и Waterfall подходы для документирования
- Применять AI-инструменты для сбора и анализа требований
- Выполнить проект по проектированию маркетплейса в портфолио
Сначала — фундамент из знаний, потом — инструменты, далее — задачи. Вы двигаетесь по модулям в размеренном темпе, без лишней теории и с возможностью углубиться, если нужно.
Урок 1 Кто такой Системный аналитик?
Специфика роли и ее отличие от других ролей аналитиков. Компетенции системного аналитика. Ключевые функции и задачи. Модели разработки ПО. Интеграция ИИ в работу системного аналитика.
Урок 2 Виды, критерии и источники требований
Виды требований. Разработка требований и управление ими. Критерии качества требований. Источники требований.
Урок 3 User Story, Job Story и основные графические нотации
Методология создания программного продукта. User Story и Job Story для документирования требований. Нотации EPC и BPMN. Основные диаграммы UML. ERD — диаграмма «сущность-связь».
Урок 4 Пользовательские интерфейсы
Зачем нужны пользовательские интерфейсы. Принципы проектирования пользовательского интерфейса. Бумажное прототипирование. Значение пользовательского интерфейса для системного аналитика. Этапы разработки пользовательского интерфейса. Интерфейсы с использованием искусственного интеллекта.
Урок 5 Программные интерфейсы
Введение в API. Виды интеграции. Протоколы интеграции: SOAP и REST. RESTful API — принципы и практика. Инструменты для работы с API.
Урок 6 Документирование
Введение в документирование. Методология Waterfall. Методология Agile. Типы документации. Инструменты для документирования.
Урок 7 ИИ и Системный аналитик
Автоматизация сбора и анализа требований. Разработка требований с помощью ИИ. User Story, Job Story и диаграммы. Создание пользовательских интерфейсов. API и интеграции. Документирование в IT-проектах.
Урок 8 Проект: проектирование маркетплейса
Основы системного проектирования и масштабирования. Использование паттернов: балансировка нагрузки, кеширование, партиционирование, избыточность. Основы Agile и Waterfall в управлении проектами. Введение в Doc-as-code. Применение спецификаций OpenAPI. Основы визуализации данных через PlantUML. Прототипирование интерфейсов в Figma. Тестирование API через Postman и SoapUI.
Ссылка на тему: [Productstar] Введение в системный анализОтветов: 0 -
[HTML Academy] Профессия лайт «Нейрофронтендер»
6 мар 2026
Станьте частью новой инженерной элиты, которая глубоко понимает код и мастерски владеет нейросетями
- Для новичков и тех, кто хочет прокачать навыки
- Без дедлайнов: учитесь, когда удобно
- Специализация: ИИ-фронтенд
Стандарты IT-гигантов
- Поверхностный вайбкодинг — путь в никуда.
- Ведущие IT-компании выбирают инженеров, которые глубоко понимают технологии и мастерски используют нейросети в работе. Здесь формируется именно такая экспертиза.
Раздел 1 (~ 3 месяца): HTML и CSS. Профессиональная вёрстка сайтов
Вы научитесь создавать выразительную и доступную разметку, работать с графическим макетом, строить сетки страниц, оформлять декоративные элементы и текстовое содержание, оптимизировать код и готовить завершённый проект к публикации.
В программе модуля:
- Введение
- Разметка
- Графика
- Стилизация
- Сетки на гридах
- Сетки на флексах
- Декоративные элементы
- Оформление контента
- Доступность и формы
- Оживление интерфейса
Вы изучите основы JavaScript, научитесь алгоритмическому мышлению, разберётесь, как оживлять статичные страницы, валидировать данные в формах, взаимодействовать с серверами и получите практику решения типовых задач.
В программе модуля:
- Знакомство с JavaScript
- Основные возможности JavaScript
- Объекты и массивы
- Встроенные объекты и функции
- Организация кода
- DOM и события
- Манипуляции с DOM
- Работа с событиями
- Внешние API и сторонние библиотеки
- Сеть
- Асинхронность. Работа с сетью
- Обратная связь и оптимизация
Вы научитесь проектировать небольшие приложения на JavaScript, разберётесь в синтаксисе ES2015, познакомитесь с концепцией ООП. При проектировании приложения вы будете использовать паттерн MVC и узнаете, что такое компонентный подход к разработке, слабое связывание кода и дата-биндинг. Кроме этого, вы научитесь работать с REST API и делать офлайновые приложения. Также мы поговорим о настройке окружения: о зависимостях, использовании внешних библиотек, сборке кода и серверах разработки.
В программе модуля:
- Single Page Application (SPA)
- Структуры данных
- ООП. Введение
- ООП. Наследование и полиморфизм
- MVP. Presenter
- MVP. View
- MVP. Model
- Работа с сетью
- Offline
Вы научитесь проектировать большие клиентские приложения с использованием стека React-Redux-Thunk-Jest. Будете настраивать окружение. Поймёте, где использовать React, а где он не нужен. Познакомитесь с библиотекой Redux. Большой упор будет сделан на отладку кода. Кроме этого, вы научитесь тестировать свои приложения: писать регрессионные и юнит-тесты, и будете использовать для этого библиотеку Jest.
В программе модуля:
- Знакомство с TypeScript
- React
- Маршрутизация (React Router)
- React-компоненты. Hooks
- React и паттерны
- Redux
- Асинхронность в Redux
- Оптимизация производительности
- Тестирование React
ИИ даёт ощутимый эффект только тогда, когда за ним стоит глубокая инженерная база. Именно поэтому модуль по AI-агентам стоит в конце программы.
Вы освоите навык разработки фронтенда с использованием AI-агентов GPT-5, GitHub Copilot и Cursor. Научитесь доверять рутину искусственному интеллекту и автоматизировать ежедневные задачи, ускоряя работу минимум в 2 раза.
В программе модуля:
- Оптимизация рабочего окружения
- Обзор популярных AI-ассистентов для кодинга (GitHub Copilot, ChatGPT, Cursor и др.) и их возможности
- Разработка и рефакторинг
- Техники эффективного «prompt engineering»: формулирование запросов к AI для получения корректного и оптимального кода
- Контроль качества ответов: стратегии проверки сгенерированного кода
- Генерация unit-тестов средствами AI с использованием описания функциональности или контрактов функций
- Тестирование краевых случаев: привлечение AI для придумывания нетривиальных сценариев
- Автодокументирование кода: генерация описания функций и компонентов
- ИИ в командной работе и повседневных задачах
Разработаете индивидуальный проект и получите глубокое код-ревью (разбор проекта) от опытного наставника.
Аттестация (~ 2 недели): Грейдирование
Дадим задание разработать проект и проверим насколько вы усвоили материал курса. Оценим по критериям качества и скорости, сравним со средними показателями выпускников Академии. При успешном прохождении вы получите сертификат.
Ссылка на тему: [HTML Academy] Профессия лайт «Нейрофронтендер»Ответов: 0 -
[Stepik] Автоматизация тестирования Backend с Python (Никита Филонов)
2 мар 2026
Автоматизация тестирования Backend с Python. Расширенный
Чему вы научитесь
- Проектировать и реализовывать стабильные, быстрые и детерминированные автотесты для backend-систем, работающих в микросервисной архитектуре.
- Строить изолированную тестовую инфраструктуру для backend-приложений с использованием Docker и Docker Compose, включая сервисы, базы данных, очереди и мок-зависимости.
- Разрабатывать изоляционные автотесты, которые запускаются поверх локального тестового стенда и воспроизводимо работают как локально, так и в CI/CD.
- Тестировать backend-приложения, использующие HTTP и gRPC протоколы, с акцентом на проверку бизнес-сценариев, а не отдельных запросов.
- Тестировать асинхронные event-driven сценарии с использованием Kafka без флейков и недетерминированного поведения.
- Проектировать и реализовывать собственные mock-сервисы для HTTP и gRPC, управляя поведением внешних интеграций на уровне сценариев.
- Работать с контрактами взаимодействия микросервисов и использовать их как основу для тестирования и мокирования.
- Разрабатывать сценарные API-клиенты для HTTP, gRPC и Kafka, применимые в автотестах, моках и инфраструктурных сценариях.
- Использовать сценарный подход для управления поведением системы и зависимостей в автотестах.
- Тестировать backend-системы через API, события Kafka и прямую работу с базой данных (PostgreSQL), осознанно выбирая подход в зависимости от сценария и архитектуры системы.
- Проектировать тесты так, чтобы они не зависели от порядка выполнения, состояния среды и внешних факторов.
- Организовывать детерминированную подготовку тестовых данных и управлять состоянием системы перед выполнением тестов.
- Интегрировать запуск тестового стенда и изоляционных автотестов в CI/CD пайплайн с автоматическим поднятием инфраструктуры, выполнением тестов и публикацией Allure-отчётов.
- Анализировать причины нестабильности автотестов и устранять флейки на архитектурном уровне, а не через ретраи и костыли.
- Проектировать тестовую систему так, чтобы автотесты выполнялись за миллисекунды, а асинхронные сценарии — за предсказуемое и контролируемое время.
Ответов: 0 -
.Net Fullstack Development (Кирилл Сачков)
2 мар 2026
- Получишь опыт разработки фулстек приложения с нуля
- Получишь большой пет-проект для резюме
- Освоишь сложные принципы и концепции разработки
- Поработаешь в команде, как на реальной работе
- Получишь все необходимые навыки для трудоустройства
.Net Fullstack разработчик способен разрабатывать всё: от высоконагруженных серверных приложений, которые обрабатывают тысячи запросов, до удобных интерфейсов для пользователей. Такой специалист способен разработать веб-приложение “под ключ”, обеспечив слаженную работу всех его компонентов.
Такой специалист очень востребован на рынке, благодаря широкому спектру навыков найти работу для него не составит труда, особенно с учётом высокого спроса на разработчиков, умеющих работать как с бэкендом, так и с фронтендом.
Тебе подойдет курс, если:
- Ты знаешь базу С#: умеешь работать с классами, коллекциями, условиями, циклами, интерфейсами, понимаешь базовые принципы ООП
- Готов уделять обучению 10+ часов в неделю
- Хочешь освоить профессию .Net разработчика и найти работу
- Намерен прокачать навыки работы в команде над большим проектом, как на реальной работе
- Готов много практиковаться, гуглить, ошибаться, задавать вопросы и просить помощи
- Архитектура бэкенд приложений
- Реляционные и неряционные базы данных
- ASP.NET Core
- Аутентификация и авторизация
- Реальные бизнес задачи
- Amazon S3
- Юнит и итеграционное тестирование
- Docker, Docker compose и Nginx
- Фоновые процессы и задачи с Hangfire или Quartz
- Модульный монолит и микросервисы
- Кэширование и распределённый кэш с Redis
- Доменные и интеграционные события. Брокеры сообщений: RabbitMq и Kafka
- React, TypeScript, Axios, Tailwind
- Redux и Rtk query
- Резюме и собеседования
- CI/CD
Ссылка на тему: .Net Fullstack Development (Кирилл Сачков)Ответов: 0 -
[DataStudy] SQL и автоматизация витрин данных (Даниил Джепаров)
28 фев 2026
Для кого это обучение
- Хочешь самостоятельно реализовывать аналитические задачи и отчетность "под ключ"
- Сильного специалиста на рынке отличает умение делать задачу от сбора требований до финального результата
- Хочешь научиться оптимизировать комплексные SQL запросы
- Оптимизация - это навык, который позволяет писать быстрые и эффективные запросы, которые соответствуют высокому качеству аналитической системы для быстрого отклика расчета данных
- Хочешь использовать Python для автоматизации широкого спектра задач
- Функциональное программирование на Python позволяет писать DAGи в Apache Airflow для настройки ETL потоков, автоматизировать работу с Google таблицами, извлекать данные по API, считывать данные из баз данных, а также отправлять отчеты в любой мессенджер. Это универсальные навыки для большого спектра задач
- Хочешь систематизировать знания в работе с DWH и ETL и уметь выполнять задачи в области анализа и инженерии данных
- Инженерные навыки всегда высоко оплачиваются на рынке, компании ищут сильных людей, готовых работать с комплексными системами
- Хочешь профессионального и финансового роста
- Практические навыки после обучения позволяют работать на позиции middle+ / senior специалиста, зарплатная вилка на рынке 180-350 gross в зависимости от компании и требуемого опыта
- фильтрация
- функции агрегации
- JOIN
- понимание оконных функций
- Умею реализовывать сложные бизнес и технические задачи с помощью SQL
- Умею писать оптимальные и оптимизированные SQL-запросы, применяя оконные функции, JOIN, CTE, подзапросы, временные таблицы
- Умею реализовывать полную и инкрементальную загрузку данных с помощью SQL и Python
- Умею автоматизировать обновление данных с помощью Apache Airflow и Cloud Functions
- PostgreSQL
- Apache Airflow
- Cloud Functions
- Витрины данных
Сначала погрузишься в контекст что называется витриной данных, как загружаются данные в витрину разными способами и какие виды материализации витрин существуют - Сбор требований
В этом блоке узнаешь как собирать требования для разработки витрин, какие вопросы задавать и какие шаблоны можно применять для фиксации требований - SQL для преобразований данных
Для разработки бизнес-логики расчета метрик и автоматизации обновления данных изучишь новые операторы SQL и научишься работать с массивами, списками и json форматами данных внутри базы. Также рассмотрим методы формирования комплексных запросов с помощью подзапросов, CTE и временных таблиц - Лайфхаки из практики
Здесь собраны максимально полезные практические материалы с работы, тонкие нюансы и лайфхаки, которые нарабатываются обычно только с опытом. Стандарты сборки витрин, дедубликация, снэпшоты данных, расчет окон атрибуции, тотал и сабтотал метрики и другое - Теория и практика Git
Навыки аналитика-инженера или фулстек-аналитика подразумевают работу с Git-системами. Поэтому здесь изучишь основные команды git и работу с репозиторием, которая будет закреплена в практических заданиях - Реализация полной перезагрузки
Научишься создавать витрины с полной перезагрузкой данных в них разными способами - Реализация инкрементальной загрузки
Научишься реализовывать загрузку данных разными инкрементами (частями) - Оптимизация запросов
Нам важно уметь писать SQL-запросы эффективно, чтобы они выполнялись максимально быстро и просто. Поэтому изучим правила оптимизации SQL и чтения плана запроса - Документация
После создания витрины нужно создать документацию, чтобы ты и твои коллеги могли этим пользоваться. Рассмотрим шаблоны документации и как их заполнять - Качество данных
Без качественных данных не получить качественный анализ. Научишься следить за метриками качества при создании витрин и автоматизировать проверки на качество - Clickhouse
Узнаешь чем колоночная база данных Clickhouse технически отличается от реляционной PostgreSQL - Полноценный пайплайн от источника до отчета
Разберём создание проекта "под ключ" от извлечения данных из источника, их преобразования и обработки в хранилище до создания BI отчета с метриками в Datalens. Стек: PostgreSQL, Apache Airflow, Yandex Datalens - Разработка и автоматизация 10 витрин
На практике разработаешь 10 витрин под разные аналитические задачи: расчет Retention, RFM, LTV, Маркетинговый отчет, P&L отчет, CRM отчет и другое
- Я организовал Datastudy, чтобы максимально эффективно обучать людей навыкам анализа и преобразования данных.
- У меня 6 лет коммерческого опыта работы аналитиком, сейчас я лид-аналитик в Сравни, выполняю задачи сам и отвечаю за команду аналитиков.
- С 2022 года обучил своей профессии множество людей, помимо этого делюсь знаниями и своей жизнью в tg-канале
Ссылка на тему: [DataStudy] SQL и автоматизация витрин данных (Даниил Джепаров)Ответов: 0 -
[Eduson Academy] Fullstack-разработчик на Node.js (Арман Черхаров, Юлия Зотова)
28 фев 2026
Fullstack-разработчик — универсальный IT-специалист, который может самостоятельно разработать сайт или веб-приложение: и «внешнюю», и серверную части. Они востребованы на рынке труда, так как совмещают две роли: backend- и frontend-разработчиков. Поэтому их средняя зарплата на 20% выше, чем у каждого из этих специалистов.
JavaScript — самый популярный язык программирования по результатам опроса Stack Overflow. Только с помощью него можно создавать динамичные сайты: добавлять интерактивные аудио, видео, игры и анимации.
Благодаря технологии Node.js на JavaScript можно писать не только frontend, но и backend. На Node.js разработаны крупные проекты: мобильный backend Twitter для браузерной версии, агрегаторы «Сравни.ру», OneTwoTrip и Aviasales.
Кому подойдет курс:
- Тем, кто хочет освоить новую IT-профессию
Станете универсальным IT-специалистом с нуля. Освоите полный цикл разработки на JavaScript и Node.js, отработаете полученные навыки на стажировке в IT-компании и сможете работать удалённо. - Начинающим JavaScript-разработчикам
Систематизируете и дополните свои знания, отработаете навыки на практике и стажировке. Усилите своё портфолио 10 крупными проектами и сможете повысить свою стоимость как специалиста на рынке труда. - Смежным специалистам в сфере IT
Освоите backend- и frontend-разработку, сможете применять новые навыки в текущей профессии или полностью сменить направление.
- Программирую на JavaScript и TypeScript
- Владею навыками создания адаптивной и кроссбраузерной вёрстки на HTML и CSS
- Использую препроцессоры SASS и LESS
- Знаю основы backend-разработки: клиент-серверной архитектуры, проектирования и интеграции API
- Работаю на Node.js и фреймворке Express
- Создаю интерфейсы с использованием библиотеки React
- Использую систему контроля версий Git
- Применяю паттерны проектирования и принципы ООП
- Работаю со сборщиком Webpack
- Знаю основы DevOps
- Анализирую и отлаживаю свой и чужой код
- Умею писать документацию по коду
- Провожу анализ и review кода
- Автоматизирую работу в Figma
- Тестирую сайты и приложения, нахожу ошибки и провожу рефакторинг кода
- Умею писать unit-тесты для JavaScript-кода
- Провожу тестирование API
- Знаю основы SQL, работаю с СУБД PostgreSQL
- Работаю с ОС Linux и командной оболочкой Bash
- Понимаю и применяю принципы современной разработки ПО: Agile, Scrum, Kanban
- HTML
- CSS
- JavaScript
- Node.js
- Visual Studio Code
- React
- Git
- Bash
- DevTools
- Figma
- Flexbox
- Grid Layout
- SASS
- LESS
- jQuery
- AJAX
- Webpack
- SQL
- PostgreSQL
- API
- REST API
- TypeScript
- Express
- Сайт экскурсий
С помощью HTML и CSS вы создадите одностраничный сайт-каталог со списком экскурсий по Санкт-Петербургу. - Сайт-портфолио
С помощью JavaScript, HTML и CSS вы создадите одностраничный сайт, на котором соберёте информацию о себе, презентуете свои проекты и навыки. - Многостраничный сайт ресторана
По готовому макету сайта вы напишете HTML- и CSS-код для всех страниц сайта, добавите интерактивные элементы и настроите автоматическую генерацию контента из JSON-файлов. - Веб-страница по готовому макету: сайт магазина сантехники
С помощью HTML и CSS вы напишете код для адаптивной страницы сайта магазина сантехники по готовому макету из Figma. Также вы настроите сайт для разных типов экранов. - Социальная сеть на Node.js
Создадите backend для социальной сети на Node.js и с помощью фреймворков Express, MongoDB, JWT и TypeScript. Напишете API, который позволяет публиковать посты, добавлять новых друзей, ставить лайки и писать комментарии. - Графический онлайн-редактор
Будете использовать обработчики событий и элементы DOM, чтобы создать графический онлайн-редактор. Научитесь работать с тегом canvas и добавите интерактивные элементы в проект. - Робот для игры в шахматы
С помощью классов напишете робота для игры в шахматы на JavaScript. - Чат с использованием технологии AJAX
Разработаете базовый чат с библиотекой jQuery, отработаете AJAX-запросы и настроите общение браузера с сервером. - База данных магазина
Спроектируете базу данных для магазина, свяжете её с другими и настроите обмен информацией между таблицами одного проекта. - Дипломный проект: одностраничный сайт на Node.js
Разработаете frontend- и backend-части веб-приложения «Приложение для вишлистов» на Node.js. Его пользователи смогут создавать, редактировать и удалять карточки с подарками в своём профиле, делиться вишлистами и изучать профили других пользователей. Вы используете TypeScript, чтобы сделать код проекта более надёжным.
- Введение в IT
- Жизненный цикл ПО
- Введение в профессию fullstack-разработчика
- Инструменты разработчика
- Основы веб-разработки
- Базовая верстка: HTML и CSS
- Работа с макетом сайта
- Продвинутая верстка
- Основы программирования
- Базовый JavaScript
- Продвинутый JavaScript
- Стиль написания кода
- React
- Работа с TypeScript
- Основы backend-разработки
- Основы работы с базами данных
- Основы работы с Node.js
- Тестирование
- Как выложить сайт и поддерживать готовый проект
- Как построить карьеру в IT
- Удалённая работа
Ответов: 0 - Тем, кто хочет освоить новую IT-профессию
-
[Eduson Academy] React (Арман Черхаров, Любовь Бурцева)
28 фев 2026
Знание React — обязательно для frontend-разработчиков в 2026 году
React — это самая популярная JavaScript-библиотека для создания интерфейсов сайтов и приложений. По данным Stack Overflow, в 2026 году более 40% разработчиков по всему миру выбирают React — из-за стабильности, скорости и масштабируемости. Его используют гиганты индустрии: Netflix, AliExpress, Airbnb, Roblox, Ozon, Avito и «Яндекс».
В 2026 году по всему миру — около 500 000–600 000 рабочих мест с требованием знания React. Количество вакансий тоже растёт: сейчас только на HeadHunter их больше 1900.
Кому подойдёт курс:
Тем, кто уже пишет на JavaScript, знает HTML и CSS, понимает принципы сетевого взаимодействия (HTTP, API) и имеет опыт разработки. Если вы только стартуете в IT, сначала пройдите нашу базовую программу по frontend-разработке.
- Frontend-разработчикам
Прокачаете навыки frontend-разработки, добавите в свой стек React и сможете работать с более сложными и интересными задачами. - Тем, кто начал самостоятельно изучать React
Систематизируете знания, поработаете с TypeScript и Context, на практике научитесь использовать state managers и собирать сложные интерфейсы. - Разработчикам, которые хотят расширить свой стек
Углубитесь в frontend-разработку, получите опыт работы с React, TypeScript, нейросетями и тестированием — расширите профессиональные навыки и повысите свою ценность на рынке.
- Разрабатываю интерфейсы веб-приложений на React
- Использую props, state и React Hooks для управления состоянием компонентов
- Управляю навигацией с помощью React Router
- Применяю Context и state managers для управления глобальным состоянием
- Провожу анализ и отладку компонентов с помощью React DevTools
- Пишу код на TypeScript, применяю интерфейсы, дженерики и ООП-подход
- Разрабатываю API-интерфейсы с типами и внешними библиотеками
- Следую принципам чистого кода и оптимизирую производительность
- Владею системой контроля версий Git и работаю с GitHub
- Провожу unit-тестирование JavaScript-кода
- Публикую проекты в интернете и на GitHub
- Использую нейросети и автокомпиляторы для ускорения разработки и документирования кода
- React
- TypeScript
- JavaScript
- HTML
- CSS
- Git
- GitHub
- React Router
- React Context
- Redux
- Jest
- VS Code
- Vite
- REST API
- React DevTools
- ChatGPT
- Сайт с рейтингом фильмов
Создадите сайт с информацией о 100 лучших фильмах по мнению IMDB. С помощью React оформите карточки, добавите динамический контент, создадите страницу с отзывами, а также настроите темы интерфейса. - Сайт для создания вишлистов
С помощью библиотеки React разработаете frontend-часть веб-приложения со списками желаний.
- Как учиться эффективно
- Работа с библиотекой React
- Работа с TypeScript
- Тестирование и деплой
- Бонусный модуль. Работа с Git и GitHub
- Бонусный модуль. Нейросети для разработчиков
- Бонусный модуль. Как построить карьеру в IT
- Бонусный модуль. Удалённая работа
Ссылка на тему: [Eduson Academy] React (Арман Черхаров, Любовь Бурцева)Ответов: 0 - Frontend-разработчикам
-
[Eduson Academy] 1C-разработчик (Анна Кунац, Дарья Прищепова)
28 фев 2026
Чем занимается 1С-разработчик
1С-разработчик автоматизирует бизнес-процессы с помощью платформы «1С:Предприятие». Он настраивает программы для учёта, расчёта зарплаты, управления клиентами и товарами.
1С используют более 1,5 млн компаний. Спрос на специалистов растёт, особенно на фоне импортозамещения в IT.
Кому подойдёт курс
- Новичкам, которые хотят сменить профессию
Курс построен по принципу «от простого к сложному», что позволит вам плавно погрузиться в новую сферу и освоить все необходимые навыки начинающего специалиста. - Бухгалтерам, финансистам
Расширите навыки работы в «1С», сможете применять их на текущей работе или полностью сменить направление. - Разработчикам на других языках
Сможете расширить компетенции, освоить новый язык и повысить свою ценность на рынке как специалиста.
- Разработка модулей, форм, отчётов, обработок и печатных форм в системе «1С:Предприятие»
- Уверенное владение языком программирования «1С» и языком запросов «1С»
- Доработка типового и нетипового функционала под конкретные задачи бизнеса
- Понимание и настройка механизмов обмена данными между конфигурациями и внешними системами
- Добавление и изменение основных объектов конфигурации, адаптация их под потребности пользователей
- Совместная разработка и командная работа над конфигурациями
- Интеграция «1С» с внешними ресурсами и системами
- Первоначальная установка и настройка
- Описание основных функций в режиме конфигуратор
- Знакомство со списком пользователей и их ролями
- Знакомство с типами и операторами
- Работа с объектами конфигурации
- Знакомство с универсальными коллекциями
- Конструктор запросов и работа с ним
- Получение данных из регистров и алгоритмы проведения документов
- Бухгалтерский учёт
- Расчёт зарплаты
- Использование бизнес-процессов и задач
- Блокировки
- Работа с данными при передаче в обычных формах и управляемых
- Обмен данными
- Знакомство с http и web сервисами и работа с внешними API
- Работа с макетами и файлами (Excel, Word)
- Работа с печатью и характеристиками
- СКД
- Совместная разработка и доработка типовых и нетиповых конфигураций
- Ретроспектива
- Процессы и коммуникации в IT-проектах
- Финансы для нефинансистов
- Онлайн-тренинг "Трудоустройство в IT"
Ссылка на тему: [Eduson Academy] 1C-разработчик (Анна Кунац, Дарья Прищепова)Ответов: 0 - Новичкам, которые хотят сменить профессию
-
[Stepik] Продвинутый FastAPI для продолжающих (Илья Перминов)
28 фев 2026
Курс "Продвинутый FastAPI для продолжающих" предназначен для разработчиков, которые уже знакомы с основами FastAPI и хотят углубить свои знания, освоить передовые практики и научиться строить высокопроизводительные, масштабируемые и хорошо структурированные API.
Данный курс является продолжением курса «FastAPI для начинающих», который получил Приз зрительских симпатий 2024!
Для кого этот курс:
Курс будет полезен для продолжающих свое изучение создания API используя FastAPI.
Начальные требования:
Для прохождения курса необходимы знания Python, ООП, SQL и иметь базовые знания FastAPI.
Программа:
Раздел 1: Продвинутые возможности FastAPI
Мы углубимся в продвинутые инструменты FastAPI. Вы изучите вложенные маршрутизаторы (APIRouter), различные подходы к версионированию API (через заголовки Accept, Path или Header), создание пользовательских классов APIRoute для расширения функциональности и использование Lifespan Events для управления жизненным циклом приложения. Также мы рассмотрим глобальную конфигурацию FastAPI и настройку классов Response для точного контроля ответов.
Раздел 2: Продвинутая работа с Pydantic
Мы подробно разберем продвинутые возможности Pydantic. Вы научитесь работать с вложенными моделями, циклическими зависимостями, расширенной валидацией и модификацией данных. Мы изучим Pydantic Generics для создания гибких моделей, а также тонкости сериализации и десериализации. Вы узнаете, как настраивать поведение Pydantic с помощью ConfigDict.
Раздел 3: Работа с файлами в FastAPI
В этом разделе мы разберем загрузку и скачивание файлов, их валидацию и обработку. Особое внимание уделим потоковой передаче данных (Streaming) для эффективной работы с большими файлами.
Раздел 4: Архитектуры в FastAPI
Мы начнем с простых монолитных структур и постепенно перейдем к более сложным архитектурным паттернам: модульной структуре, многоуровневой архитектуре (Layered Architecture), луковой архитектуре (Onion Architecture) и чистой архитектуре (Clean Architecture). Вы научитесь проектировать легко поддерживаемые и масштабируемые приложения.
Раздел 5: Микросервисы с FastAPI
Мы изучим создание нескольких FastAPI-сервисов и организацию их взаимодействия через HTTP и брокер сообщений RabbitMQ. Вы узнаете, как внедрить концепцию API Gateway для эффективного управления сервисами.
Раздел 6: Производительность и оптимизация
В этом разделе мы разберем методы оптимизации приложений FastAPI. Вы научитесь внедрять кэширование, настраивать Rate Limiting для защиты от перегрузок, а также использовать Prometheus и Grafana для мониторинга и логирования. Мы также рассмотрим трассировку запросов с OpenTelemetry для анализа производительности API.
Раздел 7: Тестирование FastAPI-приложений
Мы изучим, как использовать TestClient для тестирования API. Вы научитесь писать эффективные тесты с помощью pytest для синхронного и асинхронного кода, тестировать защищенные конечные точки и обеспечивать изоляцию тестов для надежных результатов.
Ссылка на тему: [Stepik] Продвинутый FastAPI для продолжающих (Илья Перминов)Ответов: 0
Страница 4 из 34