Запрет складчины

  1. Все статусы
  2. Открыто
  3. Сбор взносов
  4. Доступно
  1. Запись Мастерство отладки в 1С: восемь простых шагов. Тариф «Ученик» (Ильяс Низамутдинов)

    [​IMG]

    В онлайн-курсе "Мастерство отладки в 1С: восемь простых шагов" рассматриваются главные вопросы работы с отладкой в 1С, знание которых очень критично для любого, кто начинает программировать в платформе 1С.

    "Мастерство отладки в 1С" - это онлайн-курс, который избавит вас от необходимости в закачки видео-уроков, установки специальных плайеров и т.п. Вы сможете проходить занятия курса в любое время в любом месте с любого устройства. В результате прохождения курса вы приобретете все необходимы знания по работе с отладкой в 1С и сможете их успешно применять на практике!

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

    Уметь работать со всеми инструментами отладки - это главный навык любого разработчика программного обеспечения 1С! Поскольку без знаний механизмов отладки затруднительно какое-либо дальнейшее тестирование и сопровождение уже написанного продукта.

    • Урок 1. Подключение и отключение отладки

      1.1. Вводная. С какой базой работаем
      1.2. Запуск отладки из конфигуратора
      1.3. Подключение к отладке уже запущенной базы
      1.4. Отладка расширений
      1.5. Отладка фоновых заданий

    • 2
      Урок 2. Работа с точкой останова в отладке

      2.1. Установка, снятие и удаление точек останова
      2.2. Точка останова с условием
      2.3. Остановка по ошибке
      2.4. Новое в работе с точкой останова в платформе 8.3.24

    • 3
      Урок 3. Работа с кодом в отладке

      3.1. Движение по коду
      3.2. Локальные переменные, вычисление выражения, табло и стек вызова
      3.3. Изменение значения переменных в табло

    • 4
      Урок 4. Отладка запросов

      4.1. Отладка простого запроса и запроса с временными таблицами в консоли запроса
      4.2. Отладка простого запроса и запроса с временными таблицами в отладчике

    • 5
      Урок 5. Отладка отчётов на СКД

      5.1. Отладка с помощью консоли СКД фирмы «1С»
      5.2. Отладка при помощи консоли СКД инструментов разработчика

    • 6
      Урок 6. Работа с ошибками при тестировании приложения

      6.1. Исправление ошибок при помощи отладчика
      6.2. Исправление ошибок при помощи журнала регистрации

    • 7
      Урок 7. Работа с замером производительности

      7.1. Использование окна "Замер производительности"

    • 8
      Урок 8. Изучение функционала конфигураций на примере 1С: УНФ Учебная

      8.1. Отладка печати коммерческого предложения документа «Заказ покупателя»
      8.2. Отладка создания договора займа из справочника «Сотрудники»
      8.3. Отладка заполнения цен при выборе номенклатуры в табличной части документа «Заказ покупателя»

    [​IMG]

    Продажник:
  2. Запись [OTUS] Архитектор 1С, 2024 (Роман Кузин, Сергей Бывальцев)

    [​IMG]
    Формируйте архитектуру окружения 1С и встраивайте в общую схему построения IT-ресурсов компании.

    Курс "Архитектор 1С" предлагает полный набор знаний и практических навыков для проектирования и разработки программных продуктов на платформе 1С. В течение обучения вы овладеете следующими ключевыми навыками:
    1. Проектирование структуры программных продуктов 1С, а также моделирование бизнес-процессов и создание прототипов разработки;
    2. Проектирование технических проектов в СППР;
    3. Работа с Git, OneScript, Vanessa, SonarQube, Apdex, Grafana, брокерами сообщений;
    4. Установка и настройка РИБ (Распределенные Информационные Базы);
    5. Проведение Code review и парное программирование, планирование и проектирование доработок;
    6. Создание мобильных приложений на 1С, работа с EDT для разработки;
    7. Использование тонких настроек СКД (система компоновки данных), настройка и доработка 1С:ДО и 1C:ERP.

    Для кого этот курс:
    1. Программист 1С, который хочет структурировать знания и сможет повысить свои компетенции для повышения должности;
    2. Системный аналитик 1С, желающий повысить свои компетенции и вырасти до технического архитектора 1С;
    3. Архитектор 1С, который хочет повысить уровень знаний и дохода.

  3. Запись [OTUS] Observability: мониторинг, логирование, трейсинг (Сергей Барышев, Владимир Дроздецкий)

    [​IMG]

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

    Для кого этот курс:
    Вам подойдет курс, если вы Администратор Linux, DevOps-инженер, разработчик и вам необходимо настроить мониторинг, логирование и трейсинг с помощью Prometheus, Grafana, ELK, Tempo.

    Вы научитесь:
    1. Строить сложные эффективные системы мониторинга и логирования инфраструктуры и приложений;
    2. Следить за работой большого количества серверов и работать в связке c Prometheus, Grafana, ELK, etc;
    3. Обеспечивать визуализацию метрик и настраивать оповещения о критически важных событиях;

    Содержание:

    Модуль 1 - Observability - и что он включает
    Введение в мониторинг и алертинг.
    Тема 1: Задачи мониторинга, логирования, трейсинга
    Модуль 2 - GAP-stack (Grafana, Prometheus, Alertmanager)
    Рассмотрим основу Gap-стека. Поговорим об устройстве и принципах работы Prometheus, о том как он собирает метрики и хранит их. Разберем основы работы с PromQl. Рассмотрим Alertmanager, обсудим его устройство и то как он работает с алертами. Научимся визуализировать метрики с помощью дашбордов в Grafana
    Тема 1: Prometheus - как новый виток развития систем мониторинга // ДЗ
    Тема 2: Prometheus - Exporters, Service Discovery // ДЗ #1
    Тема 3: Grafana - основной инструмент визуализациии данных
    Тема 4: Отказоустойчивость Prometheus, хранилища метрик для Prometheus (Thanos, VictoriaMetrics, Mimir) // ДЗ #2
    Тема 5: Prometheus, Alertmanager - работа с метриками (PromQL), написание алертов и их ротация // ДЗ #3
    Тема 6: Grafana - продвинутое использование // ДЗ #4
    Тема 7: Kube-prometheus-stack - мониторинг Kubernetes при помощи Prometheus operator
    Тема 8: Q&A сессия по разбору домашних заданий
    Модуль 3 - Zabbix
    В данном модуле рассмотрим работу с Zabbix. Его устройство, как собираются и хранятся метрики. Рассмотрим как создаются алерты и графики по метрикам
    Тема 1: Установка и конфигурация
    Тема 2: Мониторинг порталов и баз данных
    Тема 3: Настройка алертинга // ДЗ #5
    Тема 4: Discovery Trapper
    Тема 5: Графики и комплексные экраны. Q&A по модулю zabbix
    Модуль 4 - Система перехвата ошибок Sentry
    В данном модуле рассмотрим способы применения, разберем как устроена система и научимся отправлять события в Sentry, а также работать с ними
    Тема 1: Sentry
    Модуль 5 - TICK стек
    В данном модуле мы рассмотрим набор open source инструментов которые являются составными частями системы сбора, хранения и визуализации временных рядом
    Тема 1: Telegraf
    Тема 2: Хранение временных рядов с InfluxDB
    Тема 3: Chronograf как инструмент визуализации метрик
    Тема 4: Алертинг с Kapacitor
    Модуль 6 - Логирование
    В данном модуле разберем какие способы логирования существуют
    Тема 1: Классическое логирование в Linux
    Тема 2: Централизованные системы логирования
    Модуль 7 - Elastic stack
    В данном модуле: - Рассморим устройство стека и его задачи - подробно рассмотрим компоненты стека по отдельности.
    Тема 1: Построение системы централизованного логирования на основе Elasticsearch, Logstash, Kibana, Beats. Введение в Elasticsearch
    Тема 2: Elasticsearch
    Тема 3: Beats - инструменты доставки данных // ДЗ #6
    Тема 4: Logstash
    Тема 5: Vector как альтернатива Logstash // ДЗ #7
    Тема 6: Kibana как инструмент визуализации логов
    Тема 7: Q&A сессия по разбору домашних заданий
    Модуль 8 - Системы централизованного логирования
    Бесплатный форк Elastic stack от Amazon - Opensource систему централизованного локирования Graylog. Рассмотрим роль Apache Kafka как очереди сообщений в схемах систем логирования
    Тема 1: Grafana Loki - управление логами и доставка // ДЗ #8
    Тема 2: Opensearch // ДЗ #9
    Тема 3: Graylog
    Тема 4: Apache Kafka в логировании
    Модуль 9 - Системы распределенного трейсинга
    Разберем систему хранения трейсов Tempo - Подробно рассмотрим систему распределенного трейсинга Zipkin
    Тема 1: Tempo(Jaeger) - построение систем распределенного трейсинга
    Тема 2: Zipkin
    Модуль 10 - Бизнес процессы в observability
    Разберем процессы связанные с observability в компаниях. Реагирование на инциденты, on-call, написание постмортемов и т.д.
    Тема 1: Incident management
    Модуль 11 - Итоговый проект
    Заключительный месяц курса посвящен проектной работе. Свой проект — это то, что интересно писать слушателю. То, что можно создать на основе знаний, полученных на курсе. При этом не обязательно закончить его за месяц. В процессе написания по проекту можно получить консультации преподавателей.
    Тема 1: Консультация по проектам и домашним заданиям
    Тема 2: Итоговый проект

  4. Запись [Zerocoder] Станьте профессиональным зерокодером. Тариф Бизнес

    [​IMG]
    ЗЕРОКОДИНГ — ЭТО ВСЕРЬЁЗ И НАДОЛГО
    • Зерокодинг (или low- no- code) — современный способ до 3–5 раз дешевле и до 5–10 раз быстрее создавать прототипы и полноценные масштабируемые IT-продукты, автоматизировать свою работу с помощью готовых онлайн-инструментов без кода.
    • Писать код и просить что-то сделать разработчиков больше не обязательно. No-code инструменты позволяют своими руками за дни и недели без опыта в IT делать то, на что обычно требуются программисты, месяцы и миллионы рублей.
    • No-code — это не хайп, а новый тренд в IT-разработке, который активно растёт с 2000-х годов, когда появились Wordpress и Shopify. Ключевой метрикой стала скорость запуска новых IT-продуктов на рынок, а зерокодинг как раз даёт мощное ускорение.

    ЗЕРОКОДЕР — ПРОФЕССИЯ БУДУЩЕГО, ДОСТУПНАЯ УЖЕ СЕЙЧАС
    • Скоро без no-code не сможет обойтись ни один бизнес
      К 2024 году 65% всех вакансий, связанных с разработкой, будут заменены на зерокодеров. Об этом говорит авторитетная компания Gartner.
    • Зерокодеров пока мало, и каждый нарасхват
      Рынок зерокодинга становится всё больше и насыщается. Получите знания, навыки и клиентов, пока в зерокодинге настоящая золотая лихорадка.
    • Вход в профессию за недели и месяцы вместо нескольких лет
      Вы можете легко освоить no-code инструменты и понять как зарабатывать на этом уже через пару недель. Минимальное знание английского языка поможет вам при обучении. Остальному мы вас научим.
    • Применить знания можно почти где угодно
      С зерокодингом вы сможете автоматизировать работу себя, своей команды и компании. Разрабатывать IT-продукты для клиентов или запустить стартап. А еще это кайфовый процесс сам по себе!

    А ЧТО ИМЕННО ТЫ СМОЖЕШЬ СОЗДАТЬ БЕЗ КОДА?
    • Маркетплейс с товарами за 1 день
    • Бота для сбора аналитики за 30 минут
    • Свое мобильное приложение за 5 часов
    и практически все, что тебе захочется :)

    Есть сотни зерокод-сервисов и мы учим использовать их на 100%, чтобы быстрее развивать свои проекты и зарабатывать больше.

    ТАРИФ БИЗНЕС
    ▸ Зерокодер мобильных приложений
    ▸ Зерокодер на Bubble
    ▸ Зерокодер на Directual
    ▸ FlutterFlow
    ▸ Веб-разработчик на зерокоде
    ▸ Управление зерокод разработкой
    ▸ Курс по n8n
    ▸ Практический курс по организации данных в Airtable
    ▸ Нейросети. От принципов к практике
    ▸ Нейросети для маркетинга и продаж
    ▸ Курс-конструктор Нейросети для жизни
    + фриланс-модуль
    + все обновления курсов
    + все новые форматы
    + все новые курсы в течение года

  5. Запись [Otus] Математика для программистов (Евгений Тюменцев)

    [​IMG]

    Что даст вам этот курс
    Особенности и цели курса:
    - Показать связь между математической теорией и программированием, для того чтобы глубже понимать то, что происходит в вашем коде;
    - Сейчас в разработке активно используется DDD (Domain Driven Design) с микросервисной архитектурой. DDD пропагандирует разработку по модели. Весь курс показывает применение математических моделей к программированию, то есть вырабатывается навык построения моделей;
    - Курс показывает, как устроены языки программирования изнутри. Данный курс затрагивает тему, почему языки так устроены, как процессор обрабатывает конструкции языков высокого уровня.

    Почему нужно изучать этот курс?
    - Курс даст вам базу программирования и после изучения этих основ вы будете легче и быстрее изучать новые языки программирования и фреймворки, за счет понимания, как устроены языки и процесс выполнения компьютерной программы на процессоре;
    - Знания на курсе позволят вам легче и быстрее обнаруживать ошибки в вашем коде;
    - Можно проводить параллели между разными языками программирования за счет понимания, почему та или иная фича реализована именно так, а не по-другому и это не свойство конкретного языка, а более фундаментальные ограничения.
    - Курс ликвидирует частые пробелы в знаниях разработчиков, например, понимание импликации и ее роль в программировании;
    - Для начинающих специалистов в IT курс даст фундаментальные знания, которые позволят легче и быстрее изучать новые технологии.

    Для кого этот курс?
    - Для начинающие в IT, знакомых с синтаксисом какого-либо языка программирования, желающих быстрее продвинуться в изучении какой-либо технологии в IT;
    - Для уже действующих разработчиков, желающих повысить свою квалификацию.

  6. Запись [Clockwork School] AI-профессионал 2.0. Тариф Premium (Дамир Халилов)

    [​IMG]

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


    Модуль 1. Принципы работы с нейросетями
    • Разбираемся, как устроены нейросети, что они могут, а чего нет
    • Понимаем ключевые понятия: AI, AGI, LLM, GPT, Q*, промт-инжиниринг, токены
    • Определяем, какие конкретно задачи сможем передать нейросетям, а что оставим за собой
    • Выбираем конкретные платформы для работы, переходим с ними на ты и составляем план использования каждой
    • Учимся создавать контекст для нейросетей
    Модуль 2. Решаем оргвопросы и отправляемся в путь
    • Оплачиваем необходимые сервисы из России
    • Проходим регистрацию в ChatGPT
    • Выбираем надёжный VPN
    • Регистрируемся в Discord для работы в Midjourney
    • Определяем, чем заменить ChatGPT и Midjourney, если не хочется «париться»
    Модуль 3. Работа с ChatGPT и его аналогами
    • Стартуем работу с ChatGPT за 12 шагов
    • Создаём первый текст в ChatGPT
    • Разбираемся с функциями и ключевыми командами ChatGPT
    • Устанавливаем необходимые расширения для ChatGPT
    • Разбираемся с GigaChat и YandexGPT
    • Работаем с ChatGPT через Telegram-бота
    Модуль 4. Новейшие функции ChatGPT 4 Turbo
    • Загрузка и обработка файлов
    • Работа с внешними сайтами
    • Новые возможности для стилизации
    • Обучение ChatGPT на собственных данных
    • Загрузка изображений в ChatGPT
    • Преобразование текста в голос с помощью ChatGPT
    Модуль 5. Промт-инжиниринг
    • Осваиваем авторскую модель универсального промта от Дамира
    • Изучаем матчасть промт-инжиниринга: плейсхолдеры, переменные, анкоры
    • Изучаем три основных фреймворка промт-инжиниринга
    • Учимся создавать последовательные, ролевые, двухшаговые промты, а также метапромты
    • Создаём устойчивые связки для собственных промтов
    • Автоматизируем промт-инжиниринг с помощью генератора промтов
    Модуль 6. Midjourney, Leonardo создание иллюстраций с помощью нейросетей
    • Основы AI-иллюстрации
    • Основной функционал: постановка промтов, сохранение, римейки
    • Базовые промты для Midjourney и Ко
    • Работаем со стилями: от реалистичного фото до стимпанка
    • Создаём иллюстрации на основе фотографий человека
    • Работаем с генераторами промтов для Midjourney
    • Создание иллюстраций в Leonardo
    Модуль 7. Отдаём AI задачи SMM-специалиста
    • Разрабатываем контент-план с помощью ChatGPT
    • Создаём Reels с помощью AI
    • Пишем пост и лонгрид с помощью ChatGPT
    • Создаём «фабрику контента» с помощью ChatGPT
    • Создаём сложный экспертный контент с помощью ChatGPT
    • Используем техники сторителлинга (трёхактная структура, клиффхэнгеры, твисты, конфликт) с помощью ChatGPT
    Модуль 8. Отдаём AI задачи дизайнера и иллюстратора
    • Создаём тизеры для объявлений таргетированной рекламы
    • Оформляем страницы в социальных сетях
    • Создаём фирменный стиль с помощью Looka
    • Создаём презентацию «под ключ»
    • Заменяем фотобанки: создаём визуал для Stories, постов, писем
    Модуль 9. AI как профессия
    • Упаковываем AI-навыки в конкретный офер
    • Ценообразование на AI-услуги
    • Поиск Клиента
    • Внедрение AI-сервисов в бизнес Клиента
    • Создание промтов на заказ
    • Работа с Fiverr, Upwork и другими маркетплейсами работы
    Модуль 10. Профессиональная работа с GPT агентами
    — Ключевые принципы работы с GPT-агентами
    — Создание AI-ассистентов в ChatGPT
    — Алгоритм разработки и оформления GPT-агентов
    — Внедрение действий в работу GPT-агентов
    — Работа с App Store GPT
    — Воркшоп по созданию комплексного GPT-агента
    — Монетизация навыка создания GPT-агентов

    Модуль 11. Отдаем Al задачи маркетолога
    — Проводим CustDev с помощью ChatGPT
    — Создаём Buyer Persona
    — Создаём индивидуальные лид-магниты для каждого сегмента с помощью ChatGPT
    — Разрабатываем маркетинговый план
    — Разрабатываем tone of voice и элементы бренд-идентичности

    Модуль 12. Отдаем AL задачи таргетолога и SEO специалиста
    — Пишем объявления для таргетированной рекламы
    — Пишем тексты для лендинга
    — Строим гипотезы по аудитории с помощью ChatGPT
    — Собираем семантическое ядро
    — Оптимизируем тексты под поисковики

    Модуль 13. Создаем автоворонки, которые настраиваются под каждого пользователя.
    — Устанавливаем ChatGPT на сайт/лендинг
    — Выстраиваем стратегию работы с каждым сегментом
    — Разрабатываем структуру автоворонки с помощью ChatGPT
    — Пишем сообщения для автоворонки
    — Встраиваем AI-консультанта в автоворонку

    Модуль 14. Эффективная работа с DALL E 3
    — Ключевые отличия от Midjourney
    — Создание иллюстраций в интерфейсе ChatGPT
    — Создание логотипов, элементов оформления и маскотов в DALL-E 3
    — Продвинутые техники иллюстрации
    — Создание серий иллюстраций
    — Создание инфографик

    Модуль 15. Создаем нейровидео и цифровые аватары
    — Создаём цифровые аватары
    — Создаём разговорные видео в HeyGen
    — Создаём короткие видео в Runway
    — Создаём Reels с помощью InVideo
    — Создание видео на основе иллюстраций в Midjourney 6
    — Создаём клипы в Pika Labs

    Модуль 16. Смысловик как незаменимое звено в бизнесе
    — Смыслы, и как с ними работать
    — Воркшоп: Проводим распаковку продукта
    — Готовим смыслы для каждого этапа работы с аудиторией
    — Создаём карту смыслов
    — Прорабатываем эмоциональные, рациональные и функциональные смыслы
    — Отстраиваемся от конкурентов с помощью ценностей
    — Создаём смыслы для прогрева
    — Создаём смыслы для продажи
    — Передаём смыслы нейросетям
    — Смысловик как профессия

    Модуль 17. Al иллюстрация топового уровня
    — Создаём Midjourney-фотографии
    — Получаем иллюстрации уровня иллюстратора с Мэдисон-авеню с помощью работы со светом, функционалом AI-камеры, планом
    — Используем 70+ стилей для создания иллюстраций
    — Создаём 3D-модели в Midjourney
    — Дорабатываем функциональную часть иллюстраций с помощью редакторов
    — Продвинутые промты для AI-иллюстрации

    Модуль 18. Смотрим в будущее
    — Что такое AGI: какие опасности он несёт?
    — Какими будут нейросети через год (информация от OpenAI founders)?
    — Что такое Q* и почему его боится даже Илон Маск?
    — Топ-10 AI-прогнозов от ключевых деятелей индустрии
    — На каких навыках сосредоточиться сейчас, чтобы быть востребованным через год?

    Модуль 19. Создаем Al агенство
    — Бизнес-план AI-агентства
    — Список услуг и ценообразование
    — Штатное расписание и регламенты
    — Ключевые документы агентства
    — Привлечение Клиентов: ключевой инструментарий
    — Онбординг и аккаунтинг Клиентов
    — Абонентский формат обслуживания и допродажи

  7. Запись [Skillbox] Профессия Python-разработчик. Тариф Базовый (Роман Булгаков, Никита Нестеренко)

    [​IMG]

    Получите ключевые навыки Python-разработчика

    • Работаю с базовыми алгоритмами и типами данных в Python
    • Работаю с системами очередей задач и брокерами сообщений, такими как RabbitMQ
    • Автоматизирую развёртывание приложений с Docker
    • Знаю SQL, работаю с базами данных и API сторонних сервисов
    • Разбираюсь в основных принципах ООП
    • Работаю с фреймворками Django, Flask и FastAPI
    • Понимаю принципы работы протоколов HTTP, HTTPS и WebSockets
    • Пользуюсь системой контроля версий Git для совместной разработки и настройки CI/CD
    Содержание курсов
    180 часов теории
    282 часа практики
    14 проектов
    Обновлено в 2023 году

    Основные курсы

    Основы Python. Часть 1 11 практических заданий
    • Основы работы с Python
    • Операторы, выражения
    • Условный оператор if: ветвления и продолжение
    • Цикл while
    • Цикл for: циклы со счётчиком, особенности работы с range и строками
    • Вложенные циклы
    • Числа. Типы int и float
    • Функции: начало
    • Особенности float
    Основы Python. Часть 2: чат-бот для Telegram 18 практических заданий
    • Установка и настройка IDE
    • Базовые коллекции: списки, строки, словари, кортежи
    • List: методы работы со списками
    • Представления списков
    • Функции: продолжение
    • Работа с файлами
    • Исключения: работа с ошибками
    • Введение в ООП и принципы
    • Итераторы и генераторы
    • Декораторы: от базового до продвинутого уровня
    • Функции: окончание
    • Библиотеки для работы с данными
    Python Advanced: социальная сеть 29 практических заданий
    • Flask
    • Основы работы в Linux
    • Основы культуры CI
    • Основы дебаггинга и профилирования
    • Logger
    • Деплой приложения на Linux
    • Docker
    • Многозадачность
    • Вводный модуль по MVC-фреймворку
    • RESTful API
    • ORM SQLAlchemy
    • CGI server
    • Многозадачность: asyncio
    • Многозадачность: FastAPI
    • Postgres + Миграции
    • Pytest, Mock
    • Безопасность
    • Основы культуры CI: linters
    • CD, автоматический деплой
    Продвинутые навыки

    Python-фреймворк Django 20 практических заданий, 1 большой проект
    • База данных и модели
    • Административный интерфейс в Django
    • Обработка запросов в Django
    • Формы
    • Class based views. Generic views
    • Аутентификация и авторизация
    • Регистрация и права доступа
    • Тестирование
    • Работа с файлами
    • Локализация и интернационализация
    • Документирование
    • Эффективная работа с базой данных в Django
    • Логирование и профилирование
    • Экспорт/импорт данных
    • Оптимизация с помощью кеширования
    • Деплой и командная разработка
    Командный проект: создание маркетплейса 8–12 рабочих спринтов, презентация проекта перед экспертами
    • Попадёте в команду из 3–5 человек под руководством тимлида
    • Разработаете собственный аналог Яндекс.Маркета
    • Будете работать в Scrum/Kanban
    • Регулярно обсуждать прогресс и получать новые задачи для доработки продукта
    • Брать более сложные задачи на работе благодаря продвинутым знаниям и навыкам и быстрее дорастёте до Middle.
    Дополнительные курсы
    • Карьера и развитие для программиста
    • Язык запросов SQL
    • Система контроля версий Git

  8. Запись Чистый код на 1С. Пакет Малыш грогу (Евгений Шилов)

    [​IMG]
    На курсе вы получите:
    5+ часто употребляемых паттернов в типовых конфигурациях
    Принципы SOLID, на которых строятся типовые и разработка современного ПО
    Разложим по полочкам 30+ стандартов, которые отвечают за качество кода
    15+ задач по автоматизации бизнеса, которые взбодрят мозг и вытащат из рутины
    Видеоразборы вашего кода домашних заданий. Код-ревью опытного программиста, а не шаблонные ответы
    1 дипломная работа. Выразительностью кода диплома похвастаетесь перед коллегами и работодателями

    1 МОДУЛЬ: СОГЛАШЕНИЯ ПРИ НАПИСАНИИ КОДА
    РЕЗУЛЬТАТ МОДУЛЯ: научитесь оформлять код по стандартам, чтобы вы и ваши коллеги быстро понимали суть алгоритма. Научитесь давать содержательные имена методам и переменным, которые передают намерения программиста. Научитесь грамотно оформлять модули.

    2 МОДУЛЬ: РАБОТА С ТРАНЗАКЦИЯМИ
    РЕЗУЛЬТАТ МОДУЛЯ: научитесь правильно применять обработчики событий объектов. Научитесь правильно программно создавать объекты. Научитесь писать код, в котором не произойдет ошибка «В этой транзакции уже были ошибки». На практике отработаете пессимистические, оптимистические, транзакционные блокировки. Научитесь использовать ответственное чтение.

    3 МОДУЛЬ: ПРИНЦИП БИБЛИОТЕЧНОЙ РАЗРАБОТКИ
    РЕЗУЛЬТАТ МОДУЛЯ: поймете, как между собой связаны библиотеки. Осознаете, что публичный интерфейс — не про области видимости. Научитесь делить код на свой и чужой. Научитесь писать интерфейсы (контракты). Поймете, что такое обратная совместимость методов.

    4 МОДУЛЬ: ПАТТЕРНЫ
    РЕЗУЛЬТАТ МОДУЛЯ: научитесь дружить разные интерфейсы между собой. Поймете, как прототипирование сделано в платформе. Научитесь прятать сложную логику за понятным интерфейсом. Научитесь разделять создание и использование объектов. Поймете, что создание и использование объектов — две разные ответственности. Научитесь создавать интерфейс для построения сложных объектов по шагам. Научитесь писать код, в котором алгоритм подменяется на лету.

    5 МОДУЛЬ: SOLID - ПОЙМЕТЕ, ЧТО ДОЛЖЕН ДЕЛАТЬ НАСТОЯЩИЙ АРХИТЕКТОР ПРИЛОЖЕНИЯ, А НЕ АРХИТЕКТОР БАЗЫ ДАННЫХ
    РЕЗУЛЬТАТ МОДУЛЯ: научитесь выделять политику и детали, поймете как и зачем устанавливать границы между модулями, узнаете как проектировать бизнес-логику с помощью UML диаграмм. Научитесь писать код, при доработке которого измените меньшее количество модулей. Разберетесь с направлением зависимостей. Поймете принцип, на основании которого строятся современные паттерны.

    6 МОДУЛЬ: МЕТОДЫ (ПРОЦЕДУРЫ И ФУНКЦИИ)
    РЕЗУЛЬТАТ МОДУЛЯ: научитесь писать методы, которые выполняют одно действие. Научитесь крупные концепции разбивать на компактные и очевидные методы. Научитесь писать методы с предсказуемым результатом. Поймете, какой код должен знать о существовании соседнего, а какой нет. Перестанете бояться исключений и научитесь применять исключения к месту.

    ДИПЛОМНЫЙ ПРОЕКТ
    Примените все новые навыки, которыми овладели на курсе. Похвастается выразительностью и консистентностью своего нового кода перед коллегам и работодателями.

  9. Запись [OTUS] Java Developer. Advanced (Александр Царев)

    [​IMG]


    Что даст вам этот курс
    Вы сможете:
    Обосновать выбор имплементации JVM
    Изучить байткод, применить инструмент, меняющий байткод
    Выбрать нужный GC под задачу
    Получить дамп памяти
    Анализировать heap работающего приложения. Найти утечку памяти
    Ускорить загрузку приложения
    Подключить агентов к JVM
    Собрать модуль в модульной системе JAVA
    Синхронизировать потоки с помощью объектов java.util.concurrent
    Профилировать приложения, искать "горячие" места
    Использовать фреймворки на основе неблокирующих IO
    Использовать реактивный подход при обработке данных: Reactor
    Деплоить приложения в Kubernetes
    Настроить service mesh
    Спроектировать модель метрик приложения: что, где и как фиксируем
    Настроить интеграцию приложения с Prometheus
    Настроить интеграцию Prometheus & Grafana
    Реализовать дашборд в Grafana.
    Проработать модели логирования в сервисе. Обеспечить трассировку запросов
    Спроектировать приложения (сервисы): распределить зоны ответственности по приложениям
    Обеспечить аутентификацию и авторизацию при вызове сервисов
    Спроектировать REST API одного сервиса: набор методов и DTO к ним
    Описать сервис с помощью OpenAPI, Swagger
    Описать сообщения на Protobuf
    Для кого этот курс:
    Действующие Java-разработчики с опытом от 2х лет, желающие углубить знания в устройстве JVM, принципах профилирования и оптимизации приложений в облачной инфраструктуре.

  10. Запись [Otus] Unreal Engine Game Developer. Professional (Виталий Талых, Ростислав Мусиенко)

    [​IMG]

    Для кого этот курс?

    Курс рассчитан на разработчиков игр на Unreal Engine, которые хотят повысить свои навыки разработки игровых проектов, а также научится разрабатывать модули расширений (плагины) под различные платформы: PC, Mobile и VR-проекты.
    Ключевая цель курса — систематизировать знания для карьерного роста, развития навыков и создания собственных проектов высокого качества.

    Введение
    Цель модуля: ознакомится с курсом, подготовится к работе на UE5 в C++
    Тема 1: Вводное занятие
    Тема 2: Подготовка к работе

    Работа с персонажем
    Цель модуля: создать персонажа от 3 лица на C++, настроить управление и анимацию для этого персонажа. Добавить классы оружия на C++ и систему инвентаря.
    Тема 1: Блюпринты и С++
    Тема 2: Перемещение
    Тема 3: Оружие и стрельба
    Тема 4: Здоровье
    Тема 5: Инвентарь

    Дополнительные свойства персонажа
    Цель модуля: Разработать визуальный интерфейс с возможностью вывода информации о состоянии персонажа на экран пользователя. Добавить системы взаимодействия в виде 'Бафов и дебафов', а также систему способностей для разнообразия игрового процесса.
    Тема 1: Widget
    Тема 2: Бафы и дебафы
    Тема 3: Система способностей

    Работа с NPC
    Цель модуля: Создать родительский тип NPC. На его основе разработать наследников для противников и союзников, а также для полноценного боса.
    Тема 1: Враждебные NPC
    Тема 2: Союзные NPC
    Тема 3: Босс

    Дизайн уровней VFX&SFX
    Цель модуля: Создать игровую сцену с использованием современных инструментов. Изучить систему материалов и частиц, а также работать со звуком на сцене. Применить пост-обработку для создания цельного визуального образа.
    Тема 1: Landscape and Foliage API
    Тема 2: Материалы в Unreal Engine
    Тема 3: Частицы в Unreal Engine
    Тема 4: Звук в Unreal Engine
    Тема 5: Пост-эффекты в Unreal Engine

    Мультиплеер
    Цель модуля: Добавить мультиплеерную составляющую и отдельное лобби для подключения игроков. Обеспечить взаимодействие игровых персонажей между собой и корректную работу способностей в мультиплеере. По итогу собрать игровой цикл со всеми элементами проекта.
    Тема 1: Основы клиент-серверной архитектуры
    Тема 2: Выделеный сервер
    Тема 3: Персонаж и его компоненты
    Тема 4: Дополнительные свойства персонажа
    Тема 5: NPC

    Тестирование и билд
    Цель модуля: Разобраться в создании авто-тестов и профайлинге проекта перед его сборкой.
    Тема 1: Доработка мультиплеера и создание игрового цикла
    Тема 2: Создание автоматических тестов
    Тема 3: Профайлинг
    Тема 4: Создание билда

    Плагины и модули
    Цель модуля: Изучить систему плагинов и создать своё расширение для движка.
    Тема 1: Знакомство с системой модулей и плагинов Unreal Engine
    Тема 2: Создание собственного плагина расширяющего возможности редактора Unreal Engine
    Тема 3: Создание модуля и плагина для игры

    Мобильные приложения
    Цель модуля: Разобрать особенности создания сборок под мобильные платформы.
    Тема 1: Настройка Unreal Engine и конфигурация проекта для разработки и сборки проекта под Android
    Тема 2: Настройка Unreal Engine и конфигурация проекта для разработки и сборки проекта под iOS

    Приложения для виртуальной реальности
    Цель модуля: Разобрать VR Template и создать на его основе новые механики. Создать нового VR персонажа с возможностью тестирования в десктоп формате.
    Тема 1: Настройка Unreal Engine и конфигурация проекта для разработки и сборки проекта для виртуальной реальности
    Тема 2: Управление персонажем и взаимодействие с объктами в виртуальной реальности

    Дополнительно
    Цель модуля: Изучить дополнительные модули, такие как Core API и HTTP API. Работать с локализацией.
    Тема 1: Core API (Logging and Math API)
    Тема 2: HTTP API
    Тема 3: Локализация
    Тема 4: Многопоточность в Unreal Engine

    Проектная работа
    Заключительный месяц курса посвящен проектной работе - это то, что интересно писать студенту и что можно создать на основе знаний, полученных на курсе.
    Тема 1: Выбор темы и организация проектной работы"
    Тема 2: Консультация по проектам и домашним заданиям
    Тема 3: Защита проектных работ
    Тема 4: Подведение итогов курса
    Тема 5: Карьерная консультация

  11. Запись [Hard&Soft Skills] Технический лидер. Пакет: Standard (Павел Вейник)

    [​IMG]


    Для разработчиков middle+, senior, architect

    Автор и преподаватель курса: Павел Вейник. Разработчик с 2003 года, занимается обучением с 2008, обучением сеньоров и архитекторов с 2018. Делился экспертизой на более чем 100 митапах и конференциях

    Что будет на курсе:

    - Узнаем кто такой технический лидер, его границы, обязанности и тд. Рассмотрим современные наиболее часто используемые инструменты и решения: библиотеки, фреймворки, базы данных различного типа, очереди, кэши, системы управления фоновыми задачами и тд.
    Для каждого инструмента рассмотрим его принципиальные ограничения и достоинства, а также применимость для различных задач
    - Разберем реальные архитектурные задачи и проблемы
    Начиная от простых учебных примеров и до масштабных реальных проектов. Ваши собственные реальные проекты и задачи на курсе мы тоже разберем. Мы разработали архитектурные задания двух уровней сложности
    - Разберем следующие аспекты процесса разработки и роль архитектора в них:- Миграции и deployment, включая zero-downtime
    Управление конфигурациями
    Управления качеством
    Подходы и мониторингу и инструменты
    Переосмыслим и структурируем коммуникации архитектора и архитектурной документации, а также процессы и роли вокруг архитектуры- На начальных фазах проекта - RFC, presale, discovery
    - Во время implementation phase
    - При определении roadmap на будущие периоды для стрима/отдела
    - Во время радикальных изменений архитектуры
    А также управление техническим долгом, архитектурное ревью, согласования и прочие коммуникации вокруг архитектуры

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

    Модуль 1. Технический контекст задач техлида и архитектора
    Модуль 2. Систематизация существующих компонентов распределенной системы
    Модуль 3. Наиболее значимые для архитектора аспекты процесса разработки
    NEW! Модуль 4. Коммуникации архитектора

    Пакет: Standard

    ТЕОРИЯ
    Живые лекции в Zoom
    Доступ ко всем записям и материалам курса на неограниченное время
    ПРАКТИКА
    Практические занятия в Zoom
    Индивидуальная обратная связь по задачам
    Архитектурные задачи 2 уровней сложности
    Сопровождение курсового проекта
    ДОПОЛНИТЕЛЬНЫЕ БОНУСЫ
    Общение в групповом чате вашего потока онлайн
    Электронный сертификат об окончании курса на EN и RU языках
    Доступ к закрытому сообществу выпускников и бесплатным мероприятиям
    В течение 2 месяцев после курса одно общее занятие с обратной связью длительностью 1,5 часа


  12. Запись [kobezzza.lab] Продвинутое использование webpack (Дмитрий Холстинин)

    [​IMG]
    Программа курса:
    1. Вводная лекция. Предпосылки и история появления Webpack.
    2. Конфигурирование Webpack
    3. Модульная система
    4. Resolve система
    5. Webpack in depth
    6. Плагины в Webpack
    7. Лоадеры в Webpack
    8. Ассеты и отладка
    9. Webpack-dev-server и watch
    10. Безопасность и target
    11. Оптимизация времени сборки
    12. Оптимизация собранных ассетов
    13. Дополнительные возможности и популярные инструменты
    14. Сборка библиотек
    15. Микрофронтенды и монорепа
    16. Альтернативы Webpack и их полное сравнение
    17. Webpack and beyond
    18. Мастер класс: применяем все изученные знания на практике
  13. Запись [Purpleschool] Kubernetes и Helm (Антон Ларичев)

    [​IMG]

    Минимальные требования: Знание основ Linux, Будет плюсом знание Docker

    Чему вы научитесь?
    1. После прохождения курса вы сможете:
    2. Работать с kubectl
    3. Понимать механику работа кластера Kubernetes
    4. Писать конфигурации для выкладки приложений
    5. Работать с YML синтаксисом
    6. Работать с Pod, Deployment, Services, ConfigMap и другими объектами
    7. Выкладывать полноценные приложения на кластер
    8. Работать с сетью и хранение данных
    9. Шифровать секреты
    10. Писать Helm Charts
    11. Управлять релизами приложения через Helm
    12. Работать с Helm репозиторием
    Что в курсе?
    В этом курсе мы изучим Kubernetes и Helm, и развернём на нём полноценное приложение. Этот курс подойдёт как backend разработчикам, которые хотят научиться разворачивать свои приложения в Kubernetes и использовать Helm charts, так и системным администратором, которые развиваются в направлении DevOps.

    Курс будет сфокусирован на практике работы с Kubernetes и реальных сценариях использования, которые вам пригодятся в ежедневной работе. При этом мы будем детально разбирать его устройство, чтобы понимать как он работает под капотом и что происходит в кластере при выполнении тех или иных команд. Так же в курсе присутствуют дополнительный упражнения, которые помогут вам попрактиковаться в работе с Kubernetes.
  14. Запись [Skillbox] Специалист по компьютерному зрению дронов и нейросетям (Дмитрий Шадрин, Арсений Павлов)

    [​IMG]

    Что такое компьютерное зрение

    Это область искусственного интеллекта, задача которой научить компьютеры видеть объекты, а не набор пикселей. Занимаются компьютерным зрением AI-разработчики — специалисты по машинному обучению и нейросетям.
    В умных автомобилях системы компьютерного зрения отвечаютза дополнительный уровень безопасности, рассчитывая расстояние до ближайшихобъектов и их скорость.
    В строительстве умные камеры следят за безопасностью рабочих и предотвращают несчастные случаи. Скажем, если какой-то рабочий оставил балку в опасной близости от края здания, камера зафиксирует это и передаст руководству.
    Например, обычная камера «увидит» в клубне картошки массу пикселей с превалирующим цветом
    И таких сфер применения очень много! В картографии дроны с компьютерным зрением помогают строить подробные карты местности. Такие карты очень нужны, например, в геодезии или строительстве для анализа рельефа.

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

    Чему вы научитесь:
    1. Ориентироваться в задачах Machine Learning и компьютерного зрения
      Узнаете сильные и слабые стороны разных нейросетей. Сможете безошибочно определить, какая архитектура лучше подходит для решения конкретной задачи.
    2. Понимать принципы функционального программирования
      Сможете понимать логику языка. Работать с данными из сторонних источников. Использовать библиотеки Python и решать уравнения с помощью Python.
    3. Использовать Python для решения задач
      Научитесь решать прикладные математические задачи при помощи Python.
    4. Разрабатывать решения в области Machine Learning и компьютерного зрения
      Освоите Python-библиотеки PyTorch, Keras, TensorFlow и другие. Научитесь правильно собирать и размечать данные, обучать и тестировать модели.
    5. Использовать математику в робототехнике
      Получите весь необходимый объём знаний из высшей математики для решения основных задач робототехники. Научитесь использовать теорию вероятностей, дифференциальное исчисление, численные методы для построения сложных моделей.

  15. Запись [Otus] Углубленное изучение языка Java

    [​IMG]


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

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

    Подготовка к собеседованиям: курс идеально подходит для подготовки к собеседованиям по языку Java. Мы сфокусировались на ключевых темах и вопросах, которые часто задают на интервью, чтобы вы могли успешно пройти любое испытание.

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

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

    Подготовка к сертификации Oracle Java Programmer (OCAJP): если вы планируете работать в международной компании, наш курс даст вам необходимые знания для успешной сдачи сертификации Oracle Java Programmer (OCAJP). Этот сертификат будет дополнительным преимуществом при поиске работы и повысит вашу ценность на рынке труда.

    Курс рассчитан на:

    • Java-разработчиков, которые хотят структурировать свои знания и лучше подготовиться к собеседованиям;
    • Программистов, которые начали переходить на Java c других языков;
    • Студентов-программистов, которые хотят изучить Java или улучшить своё знание ядра и тонкостей языка;
    • Желающих подготовиться к сертификации Oracle Java Programmer (OCAJP).