Вы используете мобильную версию

перейти на Полную версию сайта

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

  1. Laravel Level 2 (Дмитрий Лаврик)

    29 июл 2025
    [​IMG]

    Курс предназначен для тех, кто:

    • Уже умеет работать с Laravel, например, прошёл базовый курс
    • Чувствует, что хотел бы закрепить знания тренировочным проектом
    • Готов к весёлому современному стеку Laravel + Inertia
    Стек технологий
    • PHP >= 8.2
    • Laravel 12
    • MariaDB
    • InertiaJS
    • Vue + UI (предположительно Vuetify)
    • React + UI (предположительно Ant)
    Цели курса:
    • Закрепление тем Laravel на практике
    • Подробное изучение InertiaJs
    • Реализация тренировочного проекта
    • Создание backend на Laravel в стиле MPA
    • Создание frontend на Inertia Vue
    • Создание frontend на Inertia React
    Что тренируем в Laravel:
    • Работу с ORM при большом количестве связей
    • Полиморфные связи для универсальных сущностей
    • Корректную валидацию для сложных сценариев
    • Работу с ресурсами для безопасной сериализации
    • Использование Event-системы
    • Авторизация и разделение прав доступа
    Программа курса:
    • Не расписана по урокам, поскольку делаем проект
    • Первым делом освоим базовые темы Inertia
    • Создадим каркас двух frontend Vue / React
    • Подробно распишем функционал проекта
    • Спроектируем базу, осмыслим роли пользователей
    • Шаг за шагом будем пилить проект

    Ссылка на тему: Laravel Level 2 (Дмитрий Лаврик)
    Ответов: 0
  2. Software Design с акцентом на Programming in Small (Сергей Бобровский)

    26 июл 2025
    [​IMG]

    Мой опыт непрерывного программирования 45 лет (начиная с 1979-го), я автор более чем десятка книг, учебных курсов по программированию (изд. Питер и др), написал около тысячи статей (с 1995 г.) по программной инженерии в еженедельнике PC Week/RE, обучил программированию более тысячи человек, работал программистом во множестве международных проектов, начиная c первого совместного советско-американского предприятия Диалог-МГУ в конце 1980-х, в компаниях Франции и США, Сингапура и Канады, мои проекты внедрены, например, в Сбербанке и Мегафоне. Сертифицированный коуч ICM (Institute of Consulting and Management).


  3. Solid-25 (Сергей Бобровский)

    26 июл 2025
    [​IMG]

    Глубокий разбор SOLID с точки зрения ООП и ФП, затем как следует SOLID похейтим и затем разберем новую парадигму SOLID на смену

    Ссылка на тему: Solid-25 (Сергей Бобровский)
    Ответов: 0
  4. [DATAbi] SQL для бизнес-анализа. Пакет Standart (Дмитрий Жанжаров)

    26 июл 2025
    [​IMG]

    SQL ДЛЯ БИЗНЕС-АНАЛИЗА

    20+ часов практических занятий с тренером
    100+ запросов к БД, 20 домашних заданий, курсовой проект
    3 практикума, поддержка онлайн-тренером

    Особенности курса:
    1. Реальная база данных
    Обучение на базе данных Интернет-магазина мобильных телефонов: продукты, бренды, производители, поставщики, клиенты, продажи, прайс-листы, склад
    2. Три практикума
    Система из трех модулей – практикумов позволяет резюмировать пройденные особенности, закреплять и приобретать устойчивые практические навыки использования SQL
    3. Где и как использовать
    Два дополнительных модуля в составе курса – как использовать SQL в приложениях бизнес-аналитики (BI) и в разработке программного обеспечения (на примере VBA в Excel)
    4. Оптимальная длительность - результат
    Несмотря на наш подход - тщательная, детальная проработка и приобретение устойчивых навыков, – в этом курсе результат достигается при сравнительно небольшой длительности

    Тренер и автор курса SQL Дмитрий Жанжаров

    Программа курса
    Модуль 1. Создаем первые запросы. инструкция select
    Модуль 2. Значение null, вычисляемые столбцы и сортировка выборки (order by)
    Модуль 3. Добавляем условия на отбор строк. where, top и другие
    Модуль 4. Группируем строки и накладываем условия. group by, having
    Модуль 5. Как организована реляционная база данных. практическое исследование
    Модуль 6. Объединяем данные из разных таблиц. joinы и подзапросы
    Модуль 7. Подзапросы и объединения. union (all), except, intersect
    Модуль 8. Где и как аналитик использует SQL?
    Модуль 9. Практикум. Резюмируем работу с одно- и многотабличными запросами
    Модуль 10. Функции SQL. используем текстовые функции
    Модуль 11. Функции SQL. логические функции и выражения. функции для работы с null
    Модуль 12. Функции SQL. работаем с датами и временем
    Модуль 13. Функции SQL. математические функции и функции преобразования типов
    Модуль 14. Практикум. Резюмируем работу с функциями и выражениями sql
    Модуль 15. Язык манипуляции данными (DML): добавление, изменение и удаление данных
    Модуль 16. Язык определения данных (DDL): добавление, изменение и удаление объектов бд
    Модуль 17. Практикум. Разработка и конструирование БД для мини CRM системы
    Модуль 18. Элементы языка программирования в T-SQL
    Модуль 19. Пользовательские процедуры и функции, триггеры
    Модуль 20. Создание базы данных. Права доступа
    Модуль 21. Использование SQL при разработке приложений (в программировании)

    Для успешного прохождения курса и выполнения его заданий рекомендуем, чтобы на вашем личном компьютере была установлена операционная система не ниже Windows 10. В вводном занятии есть инструкция по установке MS SQL Server Management Studio (бесплатно, с сайта Microsoft). Обратите, также, внимание на то, что для установки программного обеспечения у себя на компьютере у вас должны быть права администратора.

    При разработке данного курса мы ориентировались на бизнес-аналитиков, маркетинг-аналитиков, финансовых аналитиков и аналитиков продаж, всех, кто в своей повседневной рабочей жизни сталкивается с обработкой и анализом бизнес-данных, и кто хочет научиться использовать SQL «с нуля». Если ваша цель – стать разработчиком либо администратором баз данных, данный курс будет отличной стартовой площадкой для дальнейшего, более глубокого изучения реляционных баз данных и SQL.

    Для прохождения курса не требуется какая-либо специальная подготовка по базам данных и SQL. Курс – «с нуля». Вам необходимо быть обычным уверенным пользователем компьютера. Понадобится также логическое и абстрактное мышление. Если вы являетесь уверенным пользователем Excel, легко работаете с формулами – у вас это уже точно есть.
    Данный курс – о реляционных базах данных и языке запросов к базам данных SQL. Ориентирован в большей части на аналитиков и людей, кому нужно уметь извлекать «сырые» данные для дальнейшего их использования (моделирования, визуализации).
    1. Для прохождения курса не требуются знания в области баз данных, SQL и программирования. Курс - с нуля.
    2. Для получения наилучшего эффекта от прохождения курса желательно, чтобы вы:
    • Имели представление и хотя бы минимальный опыт работы с данными: извлечение, подготовка и очистка, моделирование, визуализация
    • Умели работать в Excel и/или других специализированных приложениях бизнес-аналитики (BI): Power BI, Tableau, Qlikview или других
    • Понимали концепции формул, функций, логики (например, работая в Excel)
    Если Вы все же делаете только первые шаги в бизнес-аналитике и работе с данными, рекомендуем к SQL вернуться немного позже, а начать с изучения подходов, методов и инструментов работы с данными, пройдя наиболее подходящий для этой цели курс Excel:
    Excel: бизнес-анализ и прогнозирование
  5. [Eduson Academy] Аналитик данных (Елена Серегина, Алена Артемьева)

    26 июл 2025

    [​IMG]
    Аналитик данных помогает принимать эффективные бизнес-решения
    С помощью анализа и интерпретации данных специалист выявляет ключевые закономерности и тенденции, что позволяет компаниям принимать рациональные решения, оптимизировать процессы и достигать поставленных целей.

    Программа обучения
    1. Как учиться эффективно
    2. Погружение в профессию
    3. Как превратить хаотичные данные в таблицу, с которой удобно работать
    4. Как визуализировать данные с помощью MS Excel
    5. Как делать быстрые расчеты с помощью функций и формул
    6. Как автоматизировать задачи и ускорить работу
    7. Как работать с Google таблицами
    8. Аналитика данных для бизнеса
    9. Проектирование системы метрик и unit-экономика
    10. Работа с данными и инструменты аналитика
    11. Теория вероятности и математическая статистика
    12. Описательная аналитика в Excel
    13. Диагностическая аналитика в Excel
    14. А/B-тестирование
    15. Маркетинговая аналитика
    16. SQL для анализа данных
    17. Python для анализа данных
    18. Разведочный анализ данных
    19. Как работать с данными в Power Query и Power Pivot
    20. Как использовать VBA и макросы
    21. Как использовать язык М
    22. Power BI для анализа и визуализации данных
    23. Как презентовать результаты заказчику
    24. Как создавать крутые презентации в Power Point
    25. Как выступать с презентациями
    26. Дипломный проект
    27. Карьерный акселератор
    28. Работа по Agile
    29. Нейросети для работы

    Продажник:
  6. [deworker.pro] Стрим про оркестрацию с Kubernetes (Дмитрий Елисеев)

    24 июл 2025
    [​IMG]

    Если другие стримы были на небольшие более-менее простые темы, то теперь пришла пора бросить себе вызов и провести более сложную серию эфиров на тему, которую многие ждали и просили. Если мы для разворачивания своих демонстрационных проектов используем упрощённый Docker Swarm, то теперь стоит обратить внимание на более серёзный подход к деплою с использованием Kubernetes. С рассмотрением важных смежных тем и нюансов.

    Как раз этому посвятим серию эфиров в следующем сезоне.

    Пройдём от использования готовых managed-сервисов до разворачивания K8s-кластера с нуля. Пройдём путь от простого ручного описания сервисов до использования Helm Charts. В прямом эфире рассмотрим и исследуем каждую часть системы и на практике пошагово задеплоим сложный распределённый проект, учтя разные нюансы с конфигурированием, производительностью, масштабированием и безопасностью.

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

    Так что встретимся с вами осенью в большой серии эфиров на эту сложную и большую тему. Цена будет сильно расти, потому советую приобрести доступ сейчас с большой скидкой.

  7. [karpov.courses] Умная аналитика: как ИИ помогает работать с данными (Игорь Зуриев)

    21 июл 2025
    [​IMG]
    Научитесь быстро и эффективно работать с данными и автоматизировать рутину при помощи ИИ

    Зачем вам нужен ИИ

    Искусственный интеллект становится универсальным помощником для специалистов без технического бэкграунда. Он позволяет писать SQL-запросы и код на Python без глубоких знаний, анализировать таблицы, визуализировать данные и формулировать выводы простым языком.

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

    Кому подойдёт курс по работе с ИИ в аналитике
    • Продактам. Освоите инструменты ИИ для ускорения анализа, генерации отчетов, визуализации и автоматизации рутинных задач. Сократите время от запроса до ответа аналитикам .Освоите инструменты, которые раньше требовали помощи БА. С помощью ИИ сможете писать SQL-запросы, автоматизировать отчеты и даже разбираться в коде без технического бэкграунда
    • Аналитикам. Освоите инструменты ИИ для ускорения анализа, генерации отчетов, визуализации и автоматизации рутинных задач. Сократите время от запроса до ответа
    • Менеджерам и руководителям. Поймете, какие ИИ-инструменты нужны вашей команде, как распределять задачи между людьми и технологиями и какие роли развивать внутри команды
    Как проходит обучение
    • Программа реализуется в синхронном формате. Вы можете присутствовать на вебинарах онлайн — общаться с преподавателем, разбирать кейсы с другими слушателями и задавать вопросы
    • Все лекции и вебинары останутся у вас в записи, чтобы в любой момент можно было вернуться к уже пройденному материалу и глубже изучить тему
    • Посещайте вебинары с преподавателем — практикующим специалистом по генеративному ИИ и аналитике
    • Закрепляйте знания на практических заданиях, основанных на реальных кейсах из бизнеса, маркетинга и управления
    • Используйте SQL, Python, ChatGPT и другие нейросети для анализа данных, визуализации и подготовки решений
    • Осваивайте работу с BI-инструментами (Google Sheets, Notion, Gamma. app), чтобы автоматизировать задачи и делать понятные отчёты
    Чему вы научитесь
    • Расскажем, как с помощью искусственного интеллекта формулировать запросы на анализ, извлекать инсайты из таблиц, писать SQL и Python-код без необходимости быть программистом
    • Объясним, как превращать данные и выводы в визуальные слайды, текстовые резюме и отчеты, которые можно сразу отправить команде или руководству
    • Научим быстро формировать отчетность, писать письма, очищать данные, генерировать идеи и проверять гипотезы с помощью ИИ-инструментов
    • Расскажем, где искусственный интеллект уже сегодня может усилить вас и вашу команду: от работы в Excel и Notion до генерации документов и автоматизации принятия решений
    Преподаватель. Игорь Зуриев. Руководитель проектов по автоматизации бизнеса и внедрению систем на базе искусственного интеллекта и нейросетей

    Программа обучения
    1 неделя. Основы работы с ИИ в аналитике и управлении
    3 неделя. ИИ в бизнес-аналитике и управлении продуктом
    4 неделя. Интерпретация данных и визуализация с помощью ИИ
    2 неделя. ИИ и работа с таблицами, SQL и Python
    5-6 неделя. Финальная практика и разбор кейсов
  8. [dmdev] Microservices (Денис Матвеенко)

    21 июл 2025
    [​IMG]

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

    Мы затронем (и постараемся как следует разобрать) такие темы как:
    - Вертикальное и горизонтальное масштабирование
    - Load balancers
    - Service registry & service discovery
    - Аутентификация & авторизация
    - Logging & Metrics
    - Проблемы "монолитов"
    - Работа с базами данных в микросервисах
    - Механизмы общения между сервисами (sync & async)
    - Самые распространенные паттерны микросервисов и зачем они нужны (Transactional outbox, Strangler application, API Gateway, Distributed tracing, Saga, etc)
    - И многое другое

    Ответов: 1
  9. [Skill Issue] Подготовка к Golang собеседованию

    21 июл 2025
    [​IMG]

    Курс по подготовке к техническому собеседованию на Golang-разработчика, грейд middle/middle+/senior Включает в себя необходимую теорию, стратегии ответов на сложные вопросы, и разбор часто встречающихся практических задач.
    С помощью этого курса вы сможете за короткий срок подготовиться к сложным техническим собеседованиям.

    Для кого этот курс
    • Курс в первую очередь для тех, кто хочет перейти на Go с другого языка и не потерять при этом грейд, а в каких-то случаях даже поднять грейд при переходе.
    • Так же курс подойдет и для действующих Go-разработчиков, которые хотят увеличить свой доход за счет смены работы.
    Начальные требования
    - Начальные знания языка Go
    - Базовые знания в Computer Science
    - Начальные знания о базах данных

    Программа курса
    • О курсе
    • Работа с памятью в Go
    • Платформа Go
    • Планировщик и горутины
    • Практика по конкурентности в Go
    • Базы данных для собеседований
    • Очереди сообщений. Apache Kafka
    • Linux и сети
    • Проектирование распределенных систем (System Design)
    • Дополнительные материалы

    Что вы получаете
    • Навыки и знания, необходимые для успешного прохождения собеседований и получения офферов на большие суммы
    • Неограниченный по времени доступ к информации
    • Чат с поддержкой от автора курса
    Наш преподаватель: Skill Issue

    В курс входят
    51 урок
    10часов 39минут видео
    2 теста

    Ответов: 0
  10. [Stepik] FastAPI начальный уровень (Максим Крупчатников)

    20 июл 2025
    [​IMG]


    О курсе
    курс по FastAPI: от основ API до создания веб-сервисов
    API — это основа современных цифровых сервисов. Если вы хотите понять, как работают веб-приложения, взаимодействуют серверы и клиенты, и научиться создавать свои API с нуля, то этот курс для вас!
    Мы начнем с основ API и веб-сервисов, разберем HTTP-протокол, запросы, методы и коды состояния, после чего шаг за шагом освоим FastAPI — один из самых быстрых и удобных фреймворков для Python.

    Чему вы научитесь
    • Работать с API
    • изучите протоколы http/https
    • http запросы
    • Валидировать данные через Pydantic
    • Основы работы с FastAPI
    • Писать микросервисы
    • Основные сетевые протоколы TCP UDP

    Для кого этот курс
    • Начинающим разработчикам, которые хотят понять, как работают API
    • Python-разработчикам, желающим освоить FastAPI
    • Всем, кто хочет создавать быстрые и удобные API-сервисы
    Программа курса:

    Введение в API и основы веб-сервисов
    1. Определение API: назначение и примеры использования
    2. Обзор типов API (REST, GraphQL, SOAP)
    3. Принципы работы веб-сервисов
    4. Сравнение синхронных и асинхронных подходов
    5. Роль API в современных приложениях
    Основы протокола HTTP
    1. Структура HTTP-запроса и ответа
    2. Основные HTTP-методы: GET, POST, PUT, DELETE
    3. Значение HTTP-заголовков
    4. Объяснение кодов состояния HTTP
    5. Примеры взаимодействия клиента и сервера
    Знакомство с FastAPI
    1. Что такое FastAPI и его преимущества
    2. Установка и настройка окружения (виртуальное окружение, pip)
    3. Обзор документации и ресурсов сообщества
    4. Сравнение FastAPI с другими фреймворками
    5. Запуск первого приложения
    Знакомство с FastAPI
    1. Создание маршрутов в FastAPI
    2. Работа с параметрами пути (Path parameters)
    3. Передача параметров через URL (Query parameters)
    4. Обработка различных HTTP-методов в маршрутах
    5. Основы работы с динамическими маршрутами
    Валидация данных с помощью Pydantic
    1. Знакомство с библиотекой Pydantic
    2. Создание моделей данных для запросов
    3. Валидация входящих данных
    4. Обработка ошибок валидации
    5. Примеры использования базовых валидаторов
    6. Расширение моделей для типизации данных
    Формирование ответов и обработка ошибок
    1. Настройка формата JSON-ответов
    2. Создание моделей ответов с Pydantic
    3. Обработка исключений с использованием FastAPI
    4. Выбор корректных HTTP-кодов при ошибках
    5. Логирование ошибок для отладки
    6. Рекомендации по улучшению юзабилити API
    Документация и тестирование API
    1. Автоматическая генерация документации (Swagger UI)
    2. Обзор ReDoc и его возможности
    3. Настройка метаданных для документации
    4. Тестирование API через браузер
    5. Использование Postman для ручного тестирования
    Основы работы с зависимостями в FastAPI
    1. Принцип инъекции зависимостей в FastAPI
    2. Создание простых зависимостей
    3. Применение зависимостей в маршрутах
    4. Управление временем жизни зависимостей
  11. [Stepik] Junior QA / Инженер по тестированию ПО (Татьяна Овчинникова)

    20 июл 2025
    [​IMG]

    О курсе
    Данный курс поможет вам обучиться профессии тестировщика ПО с нуля: включает в себя понятно изложенную теорию тестирования и практические задания на ее закрепление. Главное правило - не лениться! Если кажется, что проверочные задания местами сложные, значит надо вернуться к теории и прочитать еще раз/два/три/n-раз, пока не дойдет суть. И покопаться в комментариях, возможно проблемные вопросы уже раскрыты. Это действительно важно, т.к. во-первых, вы убережете себя от неверного познания сути изучаемых процессов/понятий. А во-вторых, сохраните рассудок преподавателю, вложившему будь здоров сколько сил/времени/здоровья/бессонных ночей/деньги на кофе и вкусняшки в этот проект.
    С "Junior QA / Инженер по тестированию ПО" вы сделаете следующие вещи:
    - научитесь создавать ментальные карты,
    - попрактикуетесь в написании тест кейсов, чек-листов,
    - заведете парочку баг-репортов,
    - поработаете в TestRail (пробный бесплатный период в 2 недели) и Jira,
    - узнаете основу основ – что такое компьютерная сеть, какие виды бывают, какие характеристики имеют,
    - изучите модели OSI и TCP/IP и протоколы каждого уровня,
    - исследуете работу браузера, сервера, клиент-серверную архитектуру в целом и поймете, почему ее спрашивают на собеседованиях.
    Обучение не затрагивает тест дизайн и техники тест дизайна. Автоматизацию тестирования не трогаем.
    Теория курса содержит авторские разработки и переработанный материал из различных обучающих курсов и интернета (youtube, habr и др.). Это не значит, что все оттуда похищено или под копирку списано! Помните о душевных переживаниях и бессонных ночах преподавателя, перемоловшего не одну тонну информации, чтобы правильно структурировать для вас материал, разъяснить сложные моменты и замотивировать на дальнейшее самосовершенствование!

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

    Часть I. Тестирование и тестировщик
    1. Что такое тестирование?
    2. Кто такой тестировщик?
    7 принципов и 4 уровня тестирования
    1. Принципы тестирования
    2. Уровни тестирования
    Виды и методы тестирования
    1. Виды тестирования. Позитивные и негативные тесты.
    2. Функциональное тестирование
    3. Нефункциональное тестирование
    4. Методы тестирования
    Требования
    1. Требования и их свойства
    2. Как тестировщик работает с требованиями
    Тест кейс и правила его оформления
    1. Тест кейс и чек лист
    2. Системы управления тестами
    Баг-репорт и правила его оформления
    1. Что такое баг и баг-репорт?
    2. Как написать хороший баг-репорт?
    3. Жизненный цикл баг-репорта
    4. Баг-трекинговые системы
    Тестовая документация
    1. Что такое тестовая документация
    2. Практическая работа
    3. Отчет о тестировании
    Разработка ПО и место тестировщика в ней
    1. Методологии разработки программного обеспечения
    Часть II. Клиент-серверная архитектура, сети, API
    1. Что такое клиент-серверная архитектура
    2. Секретная жизнь браузера
    3. Не менее секретная жизнь сервера
    4. Тест по клиент-серверной архитектуре
    5. Структура клиент-серверных приложений
    Компьютерные сети. HTTP-обмен
    1. Немного о компьютерных сетях
    2. Сетевая модель OSI
    3. Модель TCP/IP
    4. HTTP-обмен
    5. Практическая отработка HTTP-запросов
    API. Часть I
    1. REST и SOAP
    2. MockAPI для тестирования
    3. Тестирование бэекенда (API)
    API. Часть II
    1. Практика. Часть I.
    2. Практика. Часть II.
    3. Итоги
  12. [Stepik] Jenkins в работе (Евгений Лестопадов)

    20 июл 2025
    [​IMG]

    О курсе
    Первая часть дает вам базовые знания об устройстве Jenkins, здесь мы с вами разбираем интерфейс, виды проектов, научимся работать с проектами различных типов Jenkins, начнем выполнять примеры интеграций Jenkins с разными программными продуктами.
    Во второй части курса мы продолжим изучения Jenkins на примерах подхода "infrastructure as code". В этой части курса мы будем изучать Jenkins Pipeline, рассмотрим синтаксис Jenkins Pipeline. Узнаем разницу между Scripted pipeline и Declarative pipeline. Изучим как начать писать собственные groovy скрипты на Jenkins. А так же посмотрим как можно ускорить написание и отладку Jenkins Pipeline используя VSCode с плагинами. Разберем возможность повторного использования кода в Jenkins Pipeline.
    В третьей части, мы будем изучать язык программирования Groovy, ведь именно этот язык программирования используется для написания скриптов для Jenkins Pipeline. Данная часть курса пригодится всем кто планирует разрабатывать собственные конвейеры автоматизации CI/CD используя Jenkins Pipeline.
    Для кого этот курс:
    Для всех желающих познакомиться с инструментом Jenkins. Хотите узнать, как построить CI/CD pipeline в Jenkins.

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

    Jenkins: Основы
    1. Введение
    2. Непрерывная интеграция и непрерывная поставка - CI / CD
    3. Необходимое программное обеспечение
    4. Jenkins: введение
    5. Manage Jenkins - Base
    6. Jenkins: Plugins
    7. Jenkins: Типы проектов
    8. Jenkins: Создаем и запускаем Freestyle project
    9. Jenkins: Backup & Restore
    10. Jenkins: Freestyle project (git, mvn, checkstyle)
    11. Jenkins: Freestyle project (git, mvn, junit, sonarqube)
    12. Jenkins: Параметризованная сборка
    13. Jenkins: Проекты с триггерами
    14. Jenkins: Freestyle & JFrog Artifactory (deploy to tomcat)
    15. Jenkins: Freestyle project - Email Notifications
    16. Jenkins: CLI & Rest Api
    17. Jenkins: Freestyle & Nexus3 (deploy to tomcat)
    Jenkins Pipeline
    1. Jenkins Pipeline: Введение
    2. Jenkins Pipeline: Синтаксис - Часть 1.
    3. Jenkins Pipeline: Синтаксис - Часть 2.
    4. Jenkins Pipeline: Синтаксис - Часть 3.
    5. Jenkins Pipeline: Shared lib
    6. Jenkins Pipeline: Где искать генераторы и документацию
    7. Jenkins Pipeline: Ускоряем работу VSCode & Jenkins
    Groovy lang
    1. Groovy: Знакомство
    2. Groovy: Базовые операторы
    3. Groovy: Условные операторы
    4. Groovy: Циклы
    5. Groovy: Строки
    6. Groovy: Ranges & Lists & Maps
    7. Groovy: Dates and Times
    8. Groovy: Обработка исключений
    9. Groovy: проверки условий в коде assert
    10. Groovy: Методы
    11. Groovy: ООП
    12. Groovy: Работа с XML, JSON, CSV, YAML

    Ответов: 0
  13. [stepik] Понятный SQL для всех с Сергеем Спирёвым (Сергей Спирёв)

    20 июл 2025
    [​IMG]


    Курс по изучению языка SQL на примере работы с MySQL — одной из самых популярных систем управления базами данных. Полученные навыки применимы в любой SQL-совместимой СУБД и востребованы в аналитике, разработке и администрировании.

    Чему вы научитесь
    • Создавать базы данных.
    • Создавать таблицы в базе данных.
    • Удалять таблицы из базы данных.
    • Изменять структуру таблиц – добавлять новые столбцы или удалять их.
    • Вносить записи в таблицы.
    • Удалять записи из таблиц.
    • Создавать таблицы из других SQL-таблиц.
    • Применять ограничения типов NOT NULL, UNIQUE, CHECK и другие к столбцам таблиц.
    • Познакомитесь с различными типами данных, применяемыми в MySQL.
    • Правильно выбирать типы данных при проектировании базы данных.
    • Изменять типы данных столбцов в существующих таблицах.
    • Анализировать структуру данных по ER-диаграмме.
    • Импортировать данные из CSV-файлов в таблицы базы данных.
    • Обеспечивать целостность данных с помощью первичных и внешних ключей.
    • Производить каскадное обновление или удаление данных в связанных таблицах.
    • Работать с различными функциями для обработки даты и времени.
    • Использовать функции для обработки текста, в том числе с применением регулярных выражений.
    • Изменять коллацию для столбцов, таблиц и всей базы данных.
    • Пользоваться функциями для математических расчётов.
    • Работать с агрегатными функциями.
    • Сортировать данные в SQL-таблицах.
    • Фильтровать данные с помощью WHERE.
    • Группировать данные по необходимым критериям.
    • Фильтровать данные после группировки с помощью HAVING.
    • Использовать оператор CASE для реализации условной логики в SQL-запросах.
    • Вертикально объединять таблицы, используя оператор UNION.
    • Горизонтально соединять таблицы, используя оператор JOIN.
    • Использовать вложенные запросы в SELECT, FROM, WHERE, HAVING.
    • Применять оператор EXISTS в SQL-запросах.
    • Использовать коррелированные подзапросы.
    • Самостоятельно писать код для решения практических заданий.
    Для кого этот курс
    Курс подойдёт как тем, кто только начинает делать свои первые шаги в работе с базами данных, так и тем, кто уже владеет начальными знаниями по SQL, позволив систематизировать свои знания и потренироваться в решении практических заданий.

    Начальные требования
    Даже если до этого вообще не сталкивались с программированием, с большой долей вероятности, вы сможете пройти этот курс полностью. Если на начальном этапе что-то будет непонятно, то всё равно продолжайте двигаться вперёд. Постепенно знания будут накапливаться, и с каждым решённым практическим заданием будет приходить понимание.
    У Вас всё получится!

    Наши преподаватели. Сергей Спирёв.Имею двадцатилетний опыт работы в банковской, страховой и лизинговой сферах, где занимался финансовым анализом, моделированием, управлением активами.
    Мои интересы: программирование, ИИ, инвестиции.

    Как проходит обучение
    Курс содержит более 30 уроков. Каждый урок разделён на несколько шагов. Сначала идут шаги с текстовой теоретической частью, а далее следуют шаги с тестовыми заданиями и задачами для отработки навыков написания запросов к базе данных. Практические задачи вы будете выполнять в тренажёре Stepik.
    Всего в курсе 31 тест и 169 задач на программирование.

  14. [Result University] Фронтенд-разработчик

    19 июл 2025
    [​IMG]

    Станьте middle-разработчиком с доходом от 150 000 ₽

    Кто такие фронтенд-разработчики?
    Фронтендеры настраивают пользовательский интерфейс сайтов и приложений

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

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

    Каталог онлайн-магазина с поиском или фильтром, корзина с возможностью добавить, удалить, оплатить товары, — все это тоже создает frontend-разработчик.

    Программа обучения подойдет тем, кто:

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

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

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

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

    Программа обучения:
    I. Джуниор
    1. HTML&CSS - Бесплатно
    2. JavaScript. 7 недель - Мастер-класс
    3. Git. 2 недели - Хакатон #1
    4. React. 20 недель - Хакатон #2 - Проект - Мастер-классы - Основная часть диплома
    5. Практика на React. 4 недели
    6. Backend. 3 недели - Мастер-класс - Вторая часть диплома
    7. TypeScript. 1 неделя
    8. Итоговая работа. 2 недели
    9. Дополнительные модули. 4 недели

    II. Мидл
    1. Git Advanced. 2 недели
    2. Webpack. 1 неделя
    3. TypeScript Advanced. 2 недели - Мастер Класс
    4. React Advanced. 6 недель, мастер-класс
    5. State Managers. 6 недель, мастер-класс, хакатон
    6. Testing. 3 недели, мастер-класс, хакатон
    7. Практика. Групповой проект в React. 3 недели, каникулы (1 неделя)
    8. Server-Side Rendering (SSR). 4 недели, мастер-класс
    9. FrontOps. 3 недели, мастер-класс, хакатон
    10. Webpack Advanced. 2 недели
    11. Scrum. 1 неделя, каникулы (1 неделя)
    12. Заключение. Итоговый проект. 2 недели
    13. Карьерный рост в сфере. 1 неделя
    14. Юридические вопросы. 1 неделя
    15. Эффективная коммуникация. 1 неделя

    Ответов: 0
  15. [NovaData] Python Engineer с нуля до junior

    19 июл 2025
    [​IMG]


    О курсе
    Основная цель курса — освоение языка программирования Python с нуля, без каких-либо начальных знаний.
    Курс — действительно Вам необходим, так как только в нём на всей платформе Stepik глубоко рассматривается и прорабатывается весь инструментарий стека (нейросети, pandas, чат-боты, алгоритмы и сортировки, PyQt5).
    Курс поможет вам получить нужный багаж знаний для успешного трудоустройства на грейд (Junior)

    Для кого этот курс
    Курс будет полезен всем людям:
    будь то школьники, студенты, взрослые, пенсионеры, люди, желающие освоить новое направление или желающие поменять род деятельности.

    Чему вы научитесь
    • Вы сможете написать своё первое Python-приложение
    • Научитесь программировать с использованием ООП
    • Напишете несколько чат-ботов
    • Изучите различные структуры данных в Python
    • Потренируетесь и узнаете, как работать с такими библиотеками, как Pandas, MatPlotLib, NumPy, TensorFlow
    • Узнаете, что такое нейросети, и напишете свою первую нейросеть
    • Освоите основные методы сборки приложений
    • Напишете свои первые тесты (unittest) к своим программам
    • Научитесь работать с PyQT5
    • Познакомитесь с SQL Alchemy, SQLite, Django
    • Прокачаете софт-скиллы в общении с другими студентами
    Программа курса:

    Общая информация
    1. Знакомство с платформой
    2. Сдача домашних работ
    3. Коммуникация с преподавателями
    Введение
    1. Что такое программирование?
    2. Актуальность Python
    3. Что можно сделать на Python?
    4. Что такое PEP 8 и почему это важно?
    5. Установка всего необходимого
    Начало Python
    1. Переменные
    2. Типы данных и комментарии
    3. Ввод и вывод информации
    4. Операции с переменными
    Условный оператор, циклы и try/except
    1. Условный оператор if/else
    2. Цикл for
    3. Цикл while
    4. Конструкция try/except
    Строки
    1. Что такое изменяемые и неизменяемые типы данных?
    2. А теперь про строки!
    3. Методы строк
    4. Форматирование строк
    5. Итоговое задание №1
    Списки и кортежи
    1. Введение в списки
    2. Методы работы со списками
    3. Поэлементное взаимодействие со списками
    4. Генерация списков (list comprehension)
    5. Что такое кортежи?
    Словари и множества
    1. Что такое словарь и зачем он нужен, если есть списки?
    2. Методы работы со словарями
    3. Вложенные словари
    4. Множества и методы множеств
    5. Круги Эйлера и операции над множествами
    6. Frozenset
    7. Итоговое задание №2
    Функции
    1. Что такое функция и зачем они нужны?
    2. Функции без параметров и с параметрами
    3. Возвращение результата из функции
    4. Рекурсия
    5. Аннотация типов
    6. *Args и **Kwargs
    7. Декораторы, передача функции как параметра
    8. map(), filter(), reduce()
    9. Lambda функции
    10. all(), any(), zip(), enumerate()
    11. Итоговое задание №3
    Модули и пакеты
    1. Что такое пакеты и модули?
    2. Псевдонимы
    Random и time
    1. Псевдослучайные числа
    2. Рассматриваем методы random
    3. Как замерять время работы программы?
    Decimal / Fractions
    1. Decimal
    2. Fractions
    IterTools
    1. Введение в комбинаторику
    2. Что такое IterTools?
    Введение в PyQT5
    1. Как реализуются графические приложения на Python?
    2. Введение в PyQT5
    3. Что такое window и label?
    4. Что такое layout? QVBox layout vs QHBox layout
    5. Как работать с кнопками? Виды кнопок
    6. Что такое виджеты?
    7. Реальные проекты, написанные на PyQT5
    8. Итоговое задание №4
    Асинхронность и многопоточность
    1. Что такое асинхронность?
    2. Что такое многопоточность/многопроцессорность?
    Алгоритмы и сортировки
    1. Введение в алгоритмы
    2. Введение в сортировки
    MatPlotLib
    1. Что такое визуализация?
    2. Знакомимся с MatPlotLib
    Что такое матрицы и NumPy?
    1. Что такое матрица? Операции над матрицами
    2. Что такое NumPy?
    3. Итоговое задание №5
    Файлы
    1. Что такое директория и файл? Виды файлов
    2. Чтение/запись/открытие файлов
    ООП
    1. Что такое ООП?
    2. Что такое класс?
    3. Что такое объекты класса?
    4. Зачем нужен конструктор?
    5. Инкапсуляция, наследование и полиморфизм
    6. Конструкция super
    7. Итоговое задание №6
    Машинное обучение, нейросети
    1. Что такое машинное обучение, нейросети и ИИ?
    2. Основные модели машинного обучения
    3. Из чего состоит нейросеть?
    4. Пишем первые нейросети и знакомимся с TensorFlow
    NLP
    1. Что такое NLP? Какие задачи решает?
    2. Практикуемся
    OpenCV
    1. Что такое компьютерное зрение?
    2. Что такое пиксели, RGB и каналы?
    3. Реализация приложения распознавания лиц на фото
    4. Реализация приложения распознавания лиц на видео
    Чат-боты
    1. Что такое чат-бот? История возникновения
    2. Пишем первого чат-бота в Telegram
    3. Итоговое задание №7
    Что такое SQLAlchemy | Что такое Django ?
    1. Для чего нужен SQLAlchemy?
    2. Создание и настройка подключения
    3. Определение моделей, ORM и основные операции CRUD
    4. Введение в django, конкуренты, первое приложение
    5. Делаем веб-форму для отправки сообщения в телеграмм
    Итоговый проект
    1. Итоговые проекты на выбор.
    2. Наши другие продукты


    Ответов: 0
Наверх