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

  1. Все статусы
  2. Открыто
  3. Сбор взносов
  4. Доступно

Категории

  1. .Net Fullstack Development (Кирилл Сачков)

    2 мар 2026
    [​IMG]
    • Получишь опыт разработки фулстек приложения с нуля
    • Получишь большой пет-проект для резюме
    • Освоишь сложные принципы и концепции разработки
    • Поработаешь в команде, как на реальной работе
    • Получишь все необходимые навыки для трудоустройства
    О профессии
    .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

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

    28 фев 2026
    [​IMG]

    Для кого это обучение

    • Хочешь самостоятельно реализовывать аналитические задачи и отчетность "под ключ"
    • Сильного специалиста на рынке отличает умение делать задачу от сбора требований до финального результата
    • Хочешь научиться оптимизировать комплексные SQL запросы
    • Оптимизация - это навык, который позволяет писать быстрые и эффективные запросы, которые соответствуют высокому качеству аналитической системы для быстрого отклика расчета данных
    • Хочешь использовать Python для автоматизации широкого спектра задач
    • Функциональное программирование на Python позволяет писать DAGи в Apache Airflow для настройки ETL потоков, автоматизировать работу с Google таблицами, извлекать данные по API, считывать данные из баз данных, а также отправлять отчеты в любой мессенджер. Это универсальные навыки для большого спектра задач
    • Хочешь систематизировать знания в работе с DWH и ETL и уметь выполнять задачи в области анализа и инженерии данных
    • Инженерные навыки всегда высоко оплачиваются на рынке, компании ищут сильных людей, готовых работать с комплексными системами
    • Хочешь профессионального и финансового роста
    • Практические навыки после обучения позволяют работать на позиции middle+ / senior специалиста, зарплатная вилка на рынке 180-350 gross в зависимости от компании и требуемого опыта
    Для обучения потребуются базовые знания SQL
    • фильтрация
    • функции агрегации
    • 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-канале

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  3. [Eduson Academy] Fullstack-разработчик на Node.js (Арман Черхаров, Юлия Зотова)

    28 фев 2026
    [​IMG]


    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
    На курсе вы создадите до 10 проектов:
    • Сайт экскурсий
      С помощью 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, чтобы сделать код проекта более надёжным.
    Программа:
    1. Введение в IT
    2. Жизненный цикл ПО
    3. Введение в профессию fullstack-разработчика
    4. Инструменты разработчика
    5. Основы веб-разработки
    6. Базовая верстка: HTML и CSS
    7. Работа с макетом сайта
    8. Продвинутая верстка
    9. Основы программирования
    10. Базовый JavaScript
    11. Продвинутый JavaScript
    12. Стиль написания кода
    13. React
    14. Работа с TypeScript
    15. Основы backend-разработки
    16. Основы работы с базами данных
    17. Основы работы с Node.js
    18. Тестирование
    19. Как выложить сайт и поддерживать готовый проект
    20. Как построить карьеру в IT
    21. Удалённая работа

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  4. [Eduson Academy] React (Арман Черхаров, Любовь Бурцева)

    28 фев 2026
    [​IMG]


    Знание 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
    На курсе вы создадите 2 крупных проекта в портфолио
    • Сайт с рейтингом фильмов
      Создадите сайт с информацией о 100 лучших фильмах по мнению IMDB. С помощью React оформите карточки, добавите динамический контент, создадите страницу с отзывами, а также настроите темы интерфейса.
    • Сайт для создания вишлистов
      С помощью библиотеки React разработаете frontend-часть веб-приложения со списками желаний.
    Программа:
    1. Как учиться эффективно
    2. Работа с библиотекой React
    3. Работа с TypeScript
    4. Тестирование и деплой
    5. Бонусный модуль. Работа с Git и GitHub
    6. Бонусный модуль. Нейросети для разработчиков
    7. Бонусный модуль. Как построить карьеру в IT
    8. Бонусный модуль. Удалённая работа

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. [Eduson Academy] 1C-разработчик (Анна Кунац, Дарья Прищепова)

    28 фев 2026
    [​IMG]

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


    1С-разработчик автоматизирует бизнес-процессы с помощью платформы «1С:Предприятие». Он настраивает программы для учёта, расчёта зарплаты, управления клиентами и товарами.

    1С используют более 1,5 млн компаний. Спрос на специалистов растёт, особенно на фоне импортозамещения в IT.

    Кому подойдёт курс
    • Новичкам, которые хотят сменить профессию
      Курс построен по принципу «от простого к сложному», что позволит вам плавно погрузиться в новую сферу и освоить все необходимые навыки начинающего специалиста.
    • Бухгалтерам, финансистам
      Расширите навыки работы в «1С», сможете применять их на текущей работе или полностью сменить направление.
    • Разработчикам на других языках
      Сможете расширить компетенции, освоить новый язык и повысить свою ценность на рынке как специалиста.
    Ваши навыки после обучения:
    • Разработка модулей, форм, отчётов, обработок и печатных форм в системе «1С:Предприятие»
    • Уверенное владение языком программирования «1С» и языком запросов «1С»
    • Доработка типового и нетипового функционала под конкретные задачи бизнеса
    • Понимание и настройка механизмов обмена данными между конфигурациями и внешними системами
    • Добавление и изменение основных объектов конфигурации, адаптация их под потребности пользователей
    • Совместная разработка и командная работа над конфигурациями
    • Интеграция «1С» с внешними ресурсами и системами
    Программа:
    1. Первоначальная установка и настройка
    2. Описание основных функций в режиме конфигуратор
    3. Знакомство со списком пользователей и их ролями
    4. Знакомство с типами и операторами
    5. Работа с объектами конфигурации
    6. Знакомство с универсальными коллекциями
    7. Конструктор запросов и работа с ним
    8. Получение данных из регистров и алгоритмы проведения документов
    9. Бухгалтерский учёт
    10. Расчёт зарплаты
    11. Использование бизнес-процессов и задач
    12. Блокировки
    13. Работа с данными при передаче в обычных формах и управляемых
    14. Обмен данными
    15. Знакомство с http и web сервисами и работа с внешними API
    16. Работа с макетами и файлами (Excel, Word)
    17. Работа с печатью и характеристиками
    18. СКД
    19. Совместная разработка и доработка типовых и нетиповых конфигураций
    20. Ретроспектива
    21. Процессы и коммуникации в IT-проектах
    22. Финансы для нефинансистов
    23. Онлайн-тренинг "Трудоустройство в IT"

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  6. [Stepik] Продвинутый FastAPI для продолжающих (Илья Перминов)

    28 фев 2026
    [​IMG]

    Курс "Продвинутый 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 для синхронного и асинхронного кода, тестировать защищенные конечные точки и обеспечивать изоляцию тестов для надежных результатов.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  7. [Университет Искусственного Интеллекта] VibeCoder. Тариф Базовый (Дмитрий Романов)

    26 фев 2026
    [​IMG]

    Не упусти свой шанс освоить vibe coding для создания web-приложений с AI без программирования

    10 занятий
    Продолжительность 2,5 месяца

    Тариф Базовый: 10 основных занятий, 10 встреч с тимлидами: мини-группы по 5-10 человек, ответы на вопросы, разбор проектов
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  8. [Stepik] BASH - скрипты: Магия автоматизации (Константин Варнали)

    25 фев 2026
    [​IMG]

    Хотите научиться автоматизировать рутинные задачи, управлять системами и создавать мощные скрипты?
    Тогда этот курс для вас! Bash-скрипты — это ключ к повышению вашей продуктивности и эффективности в работе с командной строкой.

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

    Курс посвящён исключительно bash-скриптам, так что вы уже должны обладать необходимой базой по работе в ОС Linux.
    Если считаете, что знаний недостаточно, рекомендую сначала пройти какой-нибудь базовый курс по Linux или ознакомиться с моими материалами до начала данного курса.

    Чему вы научитесь
    • Превращать рутинные задачи в мощные скрипты, которые сделают вашу работу легкой и приятной.
    • Автоматизировать все — от ежедневных административных задач до более сложных инженерных решений.
    • Работать с циклами, условиями, функциями и массивами на высоком уровне.
    • Грамотно планировать и отлаживать скрипты, избегать ошибок и оптимизировать производительность.
    • Писать красивые, читаемые и эффективные скрипты, которыми можно гордиться.
    Для кого этот курс
    • Этот курс подойдёт вам, если:
    • Только начали пользоваться Linux и хотите облегчить себе работу через автоматизацию.
    • Занимаетесь администрированием серверов или развёртыванием инфраструктуры.
    • Разрабатываете программное обеспечение и мечтаете быстрее собирать проекты и тестировать код.
    • Изучаете технологии и планируете строить карьеру в IT.
    • Хотите сократить рутину, сэкономить время и повысить продуктивность? Тогда добро пожаловать на курс! Здесь всё понятно, доступно и сразу применяется на практике.
    Начальные требования
    • Базовые знания командной строки Linux.
    • Желание учиться и развиваться.
    Введение в Bash
    • Знакомство
    • Что такое Bash?
    • Первые шаги в написании сценариев Bash
    • Тестирование по модулю
    Переменные и операторы
    • Переменные
    • Потоки ввода-вывода
    • Логические операторы
    • Тестирование по модулю
    • Пишем скрипты
    Управляющие конструкции if-else и case
    • Условные операторы (if, elif)
    • Проверка и сравнение файлов
    • Аргументы и специальные параметры
    • Конструкция Case
    • Тестирование по модулю
    • Пишем скрипты
    Циклы for, while и until
    • Циклы
    • Цикл for
    • Цикл while
    • Цикл until
    • Работа с массивами
    • break и continue
    • Тестирование по модулю
    • Пишем скрипты
    Функции в Bash
    • Что такое функции?
    • Рекурсия и вложенность функции
    • Обработка ошибок
    • Перехват сигнала trap
    • Тестирование по модулю
    • Пишем скрипты
    Автоматизация задач
    • Планировщик cron
    • Резервное копирование
    • Тестирование по модулю
    Регулярные выражения и обработка строк
    • Создание алиасов
    • Регулярные выражения
    • Команды текстового потока
    • Редактор текста sed
    • Инструмент AWK
    • Тестирование по модулю
    • Пишем скрипты
    Заключение
    • Заключение

    Преподаватель - Константин Варнали
    Тот, кто намерен сделать этот мир чуточку лучше и помочь войти в IT даже самым закоренелым гуманитариям — коим и сам являюсь.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  9. [Cors Academy] Разработка на 1С в 2026 году: нейросети, интеграция, тренды. Тариф Базовый

    25 фев 2026
    [​IMG]

    Жёлтый митап №2:

    • Практические кейсы и инструменты от экспертов: как использовать ИИ, интеграции и современные методы разработки в проектах на 1С.
    Что узнаете:
    • Узнаете, какие ИИ-инструменты доступны разработчику 1С
      • Обзор решений от фирмы 1С и внешних инструментов: где они применимы в разработке, а где пока бесполезны.
    • Разберёте, как использовать ИИ в ежедневной разработке
      • ИИ-кодинг, вайбкодинг в EDT, работа с задачей — от первого запроса до коммита в Git.
    • Посмотрите, как выстраивать современный процесс разработки 1С
      • Связка Конфигуратора, EDT, Git и нейросетей. Интеграция 1С с внешними системами и работа с API.
    • Поймёте, какие навыки будут важны для 1С-разработчика в 2026 году
      • Agentic SWE, автоматизация тестирования, интеграции, ERP-контекст и новые роли в команде разработки.
    Программа митапа:
    1. Вступительное слово - Илья Отькало
    2. Обзор ИИ-инструментов от фирмы 1С - Виталий Онянов
      • Искусственный интеллект активно внедряется в бизнес-процессы, и фирма «1С» последовательно развивает собственные ИИ-инструменты в платформе и экосистеме решений.
      • В докладе будет дан обзор ключевых ИИ-механизмов от фирмы «1С»: встроенных возможностей платформы, облачных сервисов и партнёрских решений. Отдельное внимание будет уделено практическим сценариям применения ИИ в типовых конфигурациях.
      • Также будут рассмотрены текущие тренды и перспективы развития ИИ-направления в экосистеме «1С». Доклад будет полезен разработчикам, консультантам и руководителям, которые оценивают потенциал использования ИИ в проектах автоматизации.
    3. ИИ кодинг в 1С для начинающих - Пётр Цап
      • Простые правила работы по ТЗ
      • Агент выполняет основную часть работы
      • Проверка и доработка результата в 1С
      • Ответы на вопросы
    4. Вайбкодинг в EDT: от задачи до коммита - Станислав Ганиев
      • Увидите полный цикл разработки с AI в реальном времени: от постановки задачи и генерации кода до итераций и финального коммита в репозитории.
      • Спикер покажет свой ежедневный рабочий процесс без прикрас с ошибками нейросети и их исправлением. Вы поймёте, почему работа с исходниками и EDT открывает возможности, недоступные при разработке только в конфигураторе.
      • Доклад для тех, кто уже слышал про AI-разработку, но пока не сделал первый шаг. После выступления будет понятно, как встроить этот подход в работу и с чего начать уже сейчас.
    5. Вайбкодинг мёртв, добро пожаловать в эру Agentic SWE - Олег Филиппов
      • Что изменилось за последний год в ИИ-разработке на 1С: ключевые сдвиги и немного статистики.
      • SDD как основа современной разработки: почему теперь разработчик всё чаще читает ТЗ, а не пишет код.
      • Обзор и планы по развитию ИИ инструментария для разработчиков 1С.
    6. Как подружить Конфигуратор, Git, EDT и разработчиков - Артём Кузнецов
      • Хранилище морально устарело и не вывозит современных требований.
      • Нужен GIT, хотим Merge Request’ы, Code Review
      • EDT – слишком прогрессивно и не все до него доросли.
      • Работаем с GIT не покидая конфигуратора и при чем тут автономный сервер.
      • Скрипты упрощающие работу с GIT из Конфигуратора.
      • Сборка/разборка обработок и расширений «на лету».
      • Превращаем обновление релиза в рутину
    7. Интеграция 1С с внешними системами: как выстроить процесс разработки с нейросетью - Владимир Харин
      • Полный цикл разработки интеграции: от текстового описания задачи до работающего API.
      • Бриф и исследование: как структурировать требования и проанализировать внешний API до написания кода.
      • План реализации: какие объекты создавать в конфигураторе, ревью плана перед генерацией кода.
      • Автоматическая генерация кода, OpenAPI-спецификации и тестирование через curl.
      • Роль разработчика: от «писать код» к «управлять процессом и проверять результат».
    8. Инструменты тестирования API в арсенале 1С-программиста: от Postman до своего стенда - Роман Чумадин
      • Краткая теория, виды тестов и их назначение.
      • Непосредственно инструменты: Postman, Insomnia и другие.
      • Создание тестового стенда.
      • Особый случай: тестируем WebSocket’ы.
    9. Нужно ли разработчику знать 1С:ERP? - Сергей Ваганов
      • Разработчик в проектах 1С:ERP работает не с отдельными «кубиками», а с готовой сложной моделью бизнеса. В докладе разберём типовые проблемы доработок и подходы к их грамотному решению. Обсудим, за счёт чего можно экономить время при доработке ERP и к чему приводит глубокое понимание предметной области и архитектуры системы.
    10. Окей, 1С! Реализуем распознавание речи! - Владимир Сатаров
      • Технология распознавания речи в 1С – это реальность. На платформе есть объект, который позволяет реализовать этот сценарий. Также существует альтернативный подход – построить собственный пайплайн с использованием нейросетей и вайбкодинга. В докладе будут разобраны оба варианта: как они реализуются, в чём их плюсы и ограничения.
    11. Секретный спикер

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  10. Научись делать многопользовательские игры за 4 месяца (Евгений Иншаков, Илья Карельцев)

    24 фев 2026
    [​IMG]
    Научись делать многопользовательские игры за 4 месяца

    Кому подойдет курс
    • Новички в Unity
      Если вы только начали осваивать Unity, имеете базовое представление о программировании на C# (знаете что такое класс, метод, переменная), вы справитесь с этим курсом.
    • Опытные Unity разработчики
      Лучше всего курс подойдет разработчикам, которые уже уверенно пользуются движком, делали свои реальные однопользовательские проекты. Навыки, которые вы получите в курсе сильно расширят ваши профессиональные возможности и творческий потенциал.
    • Программисты из других сфер
      Этот курс идеально подойдет и тем, кто уже владеет C# или другим языком программирования, но еще не занимался разработкой игр.
    Чему вы научитесь

    Разрабатывать серверную часть игры
    Основа любой сетевой игры — передача данных между сервером и клиентами.
    На языке TypeScript вы научитесь писать код исполняемый на сервере.
    Изучим все необходимые возможности фреймворка Colyseus.

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

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

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

    Работа с базой данных
    Умение работать с базами данных нужно не только для создания риалтаймовых сетевых игр. Это так же неотъемлемый атрибут однопользовательской игры. Таблица лидеров, система сохранения, работающая между устройствами, авторизация в игре, уведомление пользователя о вышедшем обновлении — все это требует навыков работы с базами данных.
    Что если вы захотите сделать ферму, где один игрок, может посетить огород другого и посмотреть что там и где растет?

    Продвинутое программирование на C#
    В курсе мы уделили внимание тем аспектам программирования, которые могут быть не понятны Джуну и подробно их объясняем.
    Проходим Action-ы, делегаты, анонимные методы, лямбда выражения, асинхронные методы, работу с корутинами и многие другие вещи.

    На чем мы будем делать мультиплеер?
    Мультиплеер в индустрии решается по-разному: где-то используют Unity Netcode, где-то Photon или свои решения. Работодатели ищут людей, которые умеют работать с любыми подходами.
    Мы изучаем и Unity Netcode как нативное решение от Unity, и Colyseus как фундаментальный инструмент. Это даёт широкий кругозор, гибкость и навыки, которые легко применить в любой студии.

    Игры, которые вы создаете:

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

    Змейка
    В этой игре уже не два игрока, а 100. Новые игроки могут подключиться к игровой сессии, где уже во всю играют другие пользователи

    Clash Royale
    Это еще один вариант сетевой игры. Игроки перетаскивают карточки и создают юнитов. Юниты идут к замку противника.
    Победит тот, кто первый уничтожит замок. В этой игре мы начнем разбирать работу с базой данных, реализуем регистрацию и авторизацию, а так же рассмотрим еще один вариант синхронизации состояний.

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


    Автор курса:
    Евгений Иншаков, автор и преподаватель этого курса.
    За последние 8 лет я принял участие в создании множества онлайн-игр различного уровня сложности, от простых казуалок до крупных метавселенных.
    Создавал приложения и игры как в одиночку, так и с командой.
    В последнее время занимался созданием этого курса, а также работал в крупной компании по ставке, создавая VR-тренажеры по отработке внештатных ситуаций в атомной промышленности.

    Соавтор курса
    Илья Карельцев — основатель школы Eccentric Games.
    Принимал участие в разработке программы этого курса.
    Работаю в Unity 10 лет.
    Являюсь основателем студии Eccentric Games.
    За 3f года наша студия выпустила более 100 игры, 3 из которых мультиплеерные.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  11. [Stepik] C#: Создаём API для маркетплейса на микросервисах (Сергей Камянецкий)

    23 фев 2026
    [​IMG]


    Курс предлагает комплексное обучение разработке микросервисов на .NET и C# с использованием современных технологий: CQRS, MediatR, gRPC, Marten, PostgreSQL, MySQL, Dapper, Entity Framework, Redis, RabbitMQ, MassTransit, Docker, Docker Compose, GitHub Actions, Serilog, ELK Stack, Prometheus, Grafana, k6 и Portainer.

    Вы создадите микросервисы с продвинутой архитектурой, научитесь их тестировать, логировать и мониторить, а также организуете автоматическое управление инфраструктурой

    Чему вы научитесь:
    • Использовать CQRS и MediatR для четкого разделения команд и запросов,
    • Настраивать и использовать базы данных PostgreSQL и MySQL с Marten, Dapper ORM и Entity Framework,
    • Версионировать и документировать API с помощью Swagger,
    • Реализовывать высокопроизводительный синхронный gRPC и асинхронный обмен сообщениями через RabbitMQ и MassTransit,
    • Внедрять Redis для кэширования и увеличения производительности,
    • Автоматизировать CI/CD процессы с GitHub Actions, создавать шаблоны проектов,
    • Строить централизованную систему логирования на базе Serilog и ELK Stack,
    • Настраивать сбор и визуализацию метрик через Prometheus и Grafana,
    • Проводить нагрузочное тестирование сервисов с k6,
    • Управлять контейнеризированной инфраструктурой с помощью Docker и Portainer,
    • Применять лучшие паттерны проектирования и практики аудита для повышения надежности приложений.
    О курсе:
    • Этот курс — полное практическое пошаговое руководство по разработке микросервисов на .NET, охватывающее все этапы: от создания шаблона и архитектуры до настройки взаимодействия, логирования и мониторинга.
    • Вы научитесь строить масштабируемые, отказоустойчивые системы с использованием современных технологий: CQRS, gRPC, RabbitMQ, Docker, Serilog, ELK, Prometheus и Grafana.
    • Курс выделяется глубокой проработкой практических задач и интеграцией DevOps-процессов, таких как CI/CD и автоматизация. В процессе вы будете создавать и развивать реальные микросервисы, настраивать обмен сообщениями и кэширование, организовывать централизованное логирование и управлять контейнерами.
    • Курс разделен на модули с последовательными заданиями, которые помогут закрепить знания и сформировать комплексные навыки для профессиональной работы с микросервисной архитектурой.
    • Если вы не уверены в том, подходите вы для этого курса или нет - напишите мне
    • Курс идеально подходит для backend-разработчиков и архитекторов, желающих освоить современные практики построения микросервисной архитектуры от начала до production-уровня.
    Для кого этот курс:
    • Курс предназначен для backend-разработчиков, архитекторов и инженеров DevOps, которые хотят освоить построение современных микросервисных решений на .NET. Он будет полезен тем, кто планирует разрабатывать распределённые системы с применением CI/CD, автоматизированной инфраструктуры, централизованного логирования, мониторинга и интеграций посредством gRPC и брокеров сообщений.
    • Перед началом требуется уверенное понимание отличий чистой архитектуры от слоёной, осознанное представление о назначении минимального API, принципах REST и практике работы с Docker. Человек, собирающийся пройти курс, должен хорошо отличать и применять паттерны проектирования — такие как CQRS, Декоратор, Спецификация — и понимать их место в архитектуре современных сервисов.
    • Курс будет особенно актуален:
      • разработчикам, переходящим от монолита к микросервисам;
      • специалистам, желающим внедрить лучшие практики аналитики, мониторинга и логирования в свои проекты;
      • разработчикам, которые хотят с нуля познакомиться с поэтапным построением современных приложений
    Начальные требования:
    • Уверенное владение .NET и C#, знание принципов объектно-ориентированного программирования.
    • Практический опыт работы с ASP.NET Core и REST API.
    • Четкое понимание разницы между слоёной и чистой архитектурами, знание основных паттернов проектирования.
    • Опыт использования Docker и контейнеризации приложений.
    • Навыки работы с системами контроля версий (Git).
    • Базовое понимание работы с реляционными базами данных и основ SQL.
    • Способность работать с системой командной строки (CLI) и элементарно взаимодействовать с Linux-окружением приветствуется.
    • Желательно: базовое представление о брокерах сообщений и принципах обмена сообщениями между сервисами.
    Программа курса:
    1. Старт
    2. Создание и публикация шаблона микросервиса
    3. Создание и настройка микросервиса каталога
    4. CQRS и MediatR в каталога
    5. Расширение и Production-ready
    6. Микросервис корзины: CQRS, кэширование и продакшн-подготовка
    7. Микросервис промоакций на gRPC: CQRS, Dapper, MySQL и продакшн
    8. Интеграция промосервиса и корзины
    9. Микросервис заказов
    10. Событийная интеграция с RabbitMQ: MassTransit
    11. Инфраструктура

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  12. [Яндекс Практикум] BI-аналитик

    23 фев 2026
    [​IMG]


    За 10 месяцев научитесь превращать данные в наглядные графики и отчёты для бизнеса. Получите реальный опыт и сразу 2 специальности: аналитик данных и BI-аналитик.

    Курс «BI-аналитик»:
    • Актуальная программа и навыки, которые нужны работодателям
    • DataLens, Superset, Python, SQL и проекты на основе реальных задач аналитиков
    • Через 7 месяцев у вас будет достаточно навыков, чтобы работать аналитиком данных
    Усилите навыки с помощью нейросетей чтобы они работали вместе с вами, а не вместо вас.

    Программа курса «BI-аналитик»:
    1. Вводный модуль
    2. Введение в аналитику. Отчёт в Google Таблицах
    3. Основы SQL. Извлечение данных для анализа
    4. SQL. Обработка данных
    5. SQL. Анализ данных и решение ad-hoc-задач
    6. Визуализация данных и дашборды
    7. Основы Python
    8. Python. Предобработка данных
    9. Исследовательский анализ данных и визуализация
    10. Расчёт и визуализация бизнес-метрик и показателей
    11. Формулировка и проверка гипотез
    12. Анализ результатов A/B-тестирования
    13. Сбор требований и прототипирование
    14. Дизайн дашборда и документирование его логики
    15. Завершение работы над дашбордом. Superset
    16. Проектирование витрины и предобработка данных
    17. Углублённая работа с данными
    18. Итоговый проект
    19. Кейсы от работодателей
    20. Нейросети для BI-аналитиков

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  13. [Balun.Courses] Облачные технологии - 1 поток. Тариф Стандарт (Илья Смирнов)

    20 фев 2026
    [​IMG]


    Как мигрировать в любое облако и сократить расходы на поддержку приложения
    Фундаментальный курс по облачным технологиям для разработчиков. Best practices по архитектурной миграции и эксплуатации приложения на примере реального проекта

    В рамках курса пошагово затащим видеоплатформу в облако
    • архитектурно мигрируем готовое приложение по всем best practices
    • обеспечим отказоустойчивость и безопасность внутри облака
    • разберем, когда нужно разбивать монолит, и масштабируем платформу с помощью Kubernetes
    • настроим централизованные мониторинг и логирование внутри облака
    • оптимизируем расходы и посмотрим, где теряются деньги, чтобы облако по-прежнему оставалось выгодным
    • и научимся эксплуатировать приложение без инцидентов
    Примеры на Python, но язык простой и много программировать не придется
    Мы не будем писать платформу с нуля. Курс о том, как правильно настраивать облака, затаскивать в них приложения, а потом эксплуатировать. Неважно, написан код на Go или C++ — принципы миграции везде одинаковы

    Программа
    За 1 месяц пройдем весь продуктовый цикл — от миграции до production-решенияБудем разбираться на примере Cloud.ru, но принципы едины везде — после курса получится затащить приложение в любое облако

    Урок №1. Основы облачных технологий
    Превращаем ВМ, зоны доступности, PaaS из набора непонятных слов в целостную картину. Разбираемся, зачем вообще компания идет в облако и чем это отличается от обычных серверов. Начинаем пошагово поднимать видеоплатформу в облаке
    Теория:
    устройство облаков и какие задачи бизнеса они решают
    почему компании выбирают облака вместо «железа»
    регионы и зоны доступности: как они влияют на отказоустойчивость
    IaaS / PaaS — минусы и плюсы, что и под какие задачи выбрать
    модели облачных вычислений: что придется настраивать самому, что может сломаться по твоей вине и за что придется отвечать перед руководителем
    стоимость владения приложением в облаке, и как твои архитектурные решения на нее влияют
    подходы и best practices по развертыванию приложения в облаке
    Практика:
    пошагово поднимаем ВМ в облаке и разворачиваем на ней приложение
    Результат:
    понимаешь внутреннее устройство облаков и умеешь самостоятельно развернуть BM в любом облаке

    Урок №2. Сети и объектное хранилище
    BM запустили… А как теперь настроить взаимодействие между разными сущностями и передавать данные между ними? Ведь одна строчка в конфиге — и трафик поехал не туда.
    Когда приложение уже работает, самые болезненные инциденты происходят из-за сети, доступа и хранения данных. Этот модуль про то, как перестать действовать наугад
    Теория:
    VPC (Virtual Private Cloud): разворачиваем сеть для приложения, чтобы извне можно было достучаться только до разрешенных портов
    балансировщик нагрузки или почему не стоит давать доступ к приложению напрямую
    публичные IP: что можно и нельзя выставлять «наружу»
    группы безопасности: как управлять доступом на уровне сети
    S3: почему данные не должны жить рядом с приложением и как хранилище помогает масштабировать систему и сократить расходы на хранение
    классы хранения объектного хранилища: что и когда выбирать, чтобы экономить бюджет и не переплачивать
    жизненный цикл хранения объекта: как сокращать издержки через автоматизированное удаление, архивирование и перемещение данных
    WORM (Write Once, Read Many): как защитить данные от случайного удаления или изменения
    CORS (Cross-Origin Resource Sharing): как безопасно отдавать данные фронтенду и исключить риск занесения вредоносных файлов
    Multipart Upload: как ускорять загрузку тяжелых файлов
    Все темы разберем не как отдельные сервисы, а как единую систему, из-за неправильной настройки которой чаще всего происходят инциденты в production
    Практика:
    настраиваем сеть между несколькими ВМ
    выносим данные приложения в объектное хранилище
    настраиваем доступ и изоляцию компонентов
    Результат:
    понимаешь, как реально ходит трафик и данные, почему изменения в сети часто приводят к инцидентам и где данные должны храниться и почему
    умеешь безопасно настраивать доступ между компонентами, разделять вычисления и хранение и принимать решения, которые не приводят к инцидентам и перерасходу бюджета

    Урок №3. БД, логи и мониторинг
    В этом уроке создаем базу данных в облаке и настраиваем централизованное логирование и мониторинг, чтобы превентивно устранять проблемы. Но если инцидент все-таки случился, научимся быстро искать root cause и устранять его
    Теория:
    Stateful vs Stateless
    БД как PaaS
    БД на базе ВМ
    масштабирование и отказоустойчивость в облаке
    резервное копирование
    Managed PostgreSQL
    мониторинг: как видеть проблему до пользователей
    логи: как быстро найти причину инцидента
    Практика:
    создаем кластер Managed PostgreSQL
    переводим приложение на managed БД
    настраиваем сбор логов и мониторинг, собираем дашборд на нативных инструментах облаков
    Результат:
    умеешь наблюдать систему и понимать, где проблема, почему она возникла и как ее не допустить в будущем
    можешь развернуть управляемую БД в облаке

    Урок №4. Микросервисы в облаке
    Масштабируем приложение — чем отличается ВМ от контейнера, когда лучше использовать микросервисы, как их развернуть и как разбить монолит
    Теория:
    BM vs Контейнер
    Монолит vs Микросервисы — когда реально нужно идти в MSA
    как запускать контейнеры
    как запустить контейнер в облаке
    репозиторий артефактов
    типы репозиториев
    интеграция с репозиториями артефактов
    основы Kubernetes
    Практика:
    разбиваем монолит на микросервисы (на примере готового кода без погружения в тонкости и практики backend’а)
    запускаем микросервис локально на ВМ
    cоздаем репозиторий и загружаем в него образы контейнеров
    запускаем приложение на базе Container Apps
    разворачиваем Managed Kubernetes и приложение в нем
    Результат:
    понимаешь, когда лучше остаться на монолите, принципы дробления монолита и чем полезен кубер в облаке
    умеешь контейнеризировать приложение, деплоить его в managed Kubernetes, читать и понимать существующую Kubernetes-инфраструктуру

    В результате начнешь уверенно работать с любым облаком в production
    • Перестанешь настраивать инфраструктуру «наугад» и научишься понимать последствия своих действий
    • Сможешь мигрировать и эксплуатировать приложение в любом облаке без риска и постоянных инцидентов
    • Поймешь, где облако реально экономит, а где архитектурные решения сжигают бюджет
    • Получишь практический опыт, который ожидают в небольших и BigTech-компаниях
    Преподает Илья Смирнов, архитектор решений Cloud.ru
    >6 лет приземляет мобильные и веб-приложения в облака. Автор курса Cloud.ru Evolution Fundamentals
    Kaspersky Lab ex-DevOps, автоматизировал и поддерживал виртуальную и облачную инфраструктуру, автор 5 технических тренингов
    Конференции спикер Cloud.ru Tech Lab и DevOps Conf

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  14. [Академия ТОП] Python разработка web-проектов. Тариф Онлайн

    18 фев 2026
    [​IMG]
    Почему Python популярен
    • У языка очень понятный и лаконичный синтаксис, научиться писать код на Python могут даже новички в программировании
    • Python универсален — подходит для создания сайтов, работы с искусственным интеллектом, написания приложений, игр, разработки программ
    • Совместим с любым ПО, запускается на разных операционных системах
    • Python не требует компиляции, код выполняется сразу, что ускоряет процесс разработки
    • Большая библиотека готовых модулей позволяет использовать проверенные решения для базовых задач и не допускать ошибок
    • Python поддерживает разные стили программирования: можно писать как объектно-ориентированный, так и процедурный или функциональный код
    • Python полностью бесплатный и имеет открытый исходный код. Это значит, что его можно свободно использовать и распространять без платы за лицензию
    Где используется Python
    • Веб-разработка — создание сайтов, веб-приложений и REST API (интерфейса безопасного обмена данными между двумя ПК) с использованием фреймворков, таких как Django и Flask
    • Анализ big data — сбор статистики и моделирование с помощью библиотек NumPy, pandas, SciPy
    • AI-технологии и машинное обучение — разработка нейронных сетей, построение математических моделей обработки данных и их обучение с использованием TensorFlow, PyTorch, scikit-learn
    • Автоматизация рутинных процессов — написание скриптов для обработки файлов, работы с системными ресурсами и сервисами
    • Создание чат-ботов — онлайн-помощников для сайтов, соцсетей и мессенджеров на основе фреймворков Aiogram, Telebot и ChatterBot
    • Разработка игр — создание 2D и 3D игр или их прототипов с помощью библиотек pygame, Panda3D и других
    • Финансовый анализ — сбор и аналитика финансовых данных, прогнозирование и поиск ошибок с использованием специализированных пакетов вроде pandas и statsmodels
    • Разработка десктопных приложений — создание графических программ с помощью PyQt, Tkinter, Kivy и других GUI-библиотек
    • Обработка изображений и видео — распознавание, преобразование, фильтрация файлов мультимедиа с помощью OpenCV, PIL и moviepy
    • Тестирование ПО — оценка качества кода с помощью тест-программ на основе pytest, unittest и других
    Кому подойдет курс разработка проектов на Python
    Курс дает возможность переквалифицироваться и "войти в IT" без риска и стресса. Python — это язык с простым синтаксисом, который может освоить человек с нулевым опытом в IT

    Специалистам вне IT-сферы
    Курс дает возможность переквалифицироваться и "войти в IT" без риска и стресса. Python — это язык с простым синтаксисом, который может освоить человек с нулевым опытом в IT
    Изучите новый язык программирования и начните работать над новыми проектами еще во время обучения. Углубите свои знания в сфере разработки и получите дополнительные возможности в карьере
    IT-специалистам
    Изучите новый язык программирования и начните работать над новыми проектами еще во время обучения. Углубите свои знания в сфере разработки и получите дополнительные возможности в карьере
    Освойте востребованную профессию еще во время основной учебы и начинайте применять знания на практике. Благодаря гибкому графику, учебу в Академии ТОП легко сочетать с посещением ВУЗа
    Студентам и выпускникам
    Освойте востребованную профессию еще во время основной учебы и начинайте применять знания на практике. Благодаря гибкому графику, учебу в Академии ТОП легко сочетать с посещением ВУЗа

    Портфолио студента после курса разработка на Python
    • Сайт новостей
    • Web-магазин одежды
    • Online-галерея изображений
    • Web-проект по управлению задачами
    • Карьерный рост
    • Web-проект "система доставки"
    • Книжная коллекция
    • Калькулятор калорий
    Занятия проводятся исключительно в прямом эфире - никаких записей и автовебинаров. Вы сможете задать вопросы преподавателю, чтобы разобраться в теме до конца и уточнить важные моменты.
    В этом случае в группах также не больше 25 студентов. Это позволяет преподавателю уделить внимание каждому обучающемуся. Для обучения вам нужен только интернет, для просмотра можно использовать как компьютеры или ноутбуки, так и смартфоны или планшеты - вы сами выбираете самый удобный вариант.
    Важно и то, что после успешного окончания курса вы получаете диплом установленного образца вне зависимости от формата обучения.
    Стоимость данной формы обучения действительна при оформлении банковской рассрочки.

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

    18 фев 2026
    [​IMG]


    Этот курс подробное и практическое руководство по работе с SQLAlchemy 2.0. Вы изучите Core и ORM, научитесь проектировать декларативные модели, строить сложные запросы, управлять транзакциями и связями, избегать N+1, работать с асинхронным SQLAlchemy и выполнять миграции через Alembic. Курс ориентирован на понимание внутренних механизмов и реальное применение в проектах. Курс полностью текстовый, без видео.

    Чему вы научитесь
    • Понимать устройство SQLAlchemy 2.0 и различия Core и ORM
    • Подключаться к БД и управлять engine, пулом и сессиями
    • Проектировать декларативные ORM-модели
    • Описывать связи, ассоциации и каскады
    • Реализовывать CRUD и управлять транзакциями
    • Писать сложные ORM-запросы
    • Избегать и диагностировать проблему N+1
    • Использовать SQLAlchemy Core и сырой SQL
    • Работать с асинхронным SQLAlchemy
    • Выполнять миграции БД с помощью Alembic
    О курсе
    Данный курс посвящён полному и системному изучению SQLAlchemy 2.0, одного из самых мощных и гибких ORM/SQL-инструментов в экосистеме Python. Курс построен от базовых концепций к продвинутым практикам и ориентирован на разработчиков, которые хотят уверенно работать с реляционными базами данных в реальных проектах.

    Модуль 1: «Введение, подключение и первый запрос»
    Вы познакомитесь с SQLAlchemy, разберёте, какие задачи он решает и чем отличается Core от ORM. Изучите устройство подключения к базе данных: dialect, URL, engine и пул соединений. Выполните первые SELECT-запросы и разберётесь с Result API и форматами результатов.

    Модуль 2: «Декларативные модели (SQLAlchemy 2.0)»
    Рассмотрите современный декларативный подход: DeclarativeBase, registry и MetaData. Изучите базовые и расширенные типы данных, ограничения, индексы, значения по умолчанию и вычисляемые поля. Отдельное внимание уделяется стратегиям наследования моделей.

    Модуль 3: «Связи и каскады»
    Вы научитесь описывать связи между таблицами с помощью ForeignKey и relationship, настраивать обратные связи и ассоциации. Разберёте каскадные операции, delete-orphan, passive deletes и самоссылочные связи.

    Модуль 4: «CRUD и транзакции в ORM»
    В этом модуле подробно рассматривается жизненный цикл Session, создание и изменение объектов, работа с транзакциями, откаты изменений и синхронизация состояния с базой данных. Вы научитесь корректно обрабатывать ошибки и исключения ORM.

    Модуль 5: «Запросы: от базовых до CTE и окон»
    Вы освоите построение сложных запросов: фильтрацию, сортировки, JOIN, подзапросы, агрегации, оконные функции и паттерны пагинации. Модуль формирует уверенное понимание SQL через призму SQLAlchemy.

    Модуль 6: «Оптимизация ORM и управление данными»
    В этом модуле мы изучаем продвинутую работу с SQLAlchemy, а именно стратегии загрузки и борьба с N+1, контроль ORM-графа, экономичная выборка данных, транзакции и конкурентность, типичные ошибки архитектуры и паттерн репозитория.

    Модуль 7: «SQLAlchemy Core»
    Этот модуль посвящён низкоуровневой работе с SQLAlchemy Core: Table, Column, DDL-операциям, генерации SQL, выполнению сырого SQL и работе с большими объёмами данных и потоковыми выборками.

    Модуль 8: «Асинхронность»
    Вы разберёте асинхронный SQLAlchemy: AsyncEngine, AsyncSession, особенности транзакций, выполнение запросов в async-контексте, обработку ошибок и корректное смешивание sync и async кода.

    Модуль 9: «Миграции с Alembic»
    Финальный модуль посвящён миграциям: инициализация Alembic, автогенерация и ручные ревизии, ветвления, сложные изменения схемы и data-миграции.

    Для кого этот курс
    Курс предназначен для Python-разработчиков, backend-разработчиков, которые хотят глубоко разобраться в работе с реляционными базами данных и научиться эффективно использовать SQLAlchemy в реальных проектах.

    Начальные требования
    Уверенное владение Python на базовом уровне, понимание основ SQL и общее представление о работе реляционных баз данных.

    Как проходит обучение:
    Обучение проходит в текстовом формате и состоит из последовательно выстроенных теоретических материалов и практических примеров кода. Все темы разбираются на реальных сценариях использования, с постепенным усложнением и акцентом на понимание внутренних механизмов SQLAlchemy.

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