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

Категории

  1. [Prosto programming store] Программирование в 1С. Специалист (Сергей Сикорский, Валентина Салифова)

    16 авг 2025
    [​IMG]


    Уникальный онлайн-курс для подготовки к экзамену 1С: Специалист по платформе. Подготовитесь к экзамену за 3 месяца под руководством опытных преподавателей на практических заданиях.

    Кому подойдёт курс:
    Курс создан для тех, кто хочет быстро и эффективно подготовиться к экзамену 1С:Специалист по платформе.
    • Подтверждение профессионализма — экзамен сдается на официальной площадке 1С, а сертификат ценится среди работодателей.
    • Преимущество при трудоустройстве — многие компании ищут специалистов именно с подтвержденной квалификацией.
    • Доступ к более интересным и высокооплачиваемым проектам — сертифицированные специалисты чаще получают предложения по сложным и перспективным проектам.
    • Карьерный рост — наличие сертификата увеличивает шансы на повышение, особенно в крупных франчайзинговых компаниях.
    Авторская методика подготовки к экзамену:
    1. Самое сложное на экзамене — понять формулировку задачи: что именно имели в виду экзаменаторы, и что должно получиться в итоге. Даже разработчики с огромным опытом порой впадают в ступор, прочитав задание на экзамене. Мы научим вас анализировать текст задачи, выполнять четкую и понятную постановку. А дальше решение задачи по грамотной постановке — это дело техники!
    2. По сути, каждая задача состоит из множества подзадач: контроль остатков, учет в разрезе складов, валютный учет, перерасчеты. Вы отработаете решение каждой подзадачи вместе с преподавателем, и доведете его до автоматизма. А на экзамене останется только применить полученные навыки.
    3. В конце курса у вас останется шпаргалка — справочник, который поможет быстро ответить на любые вопросы, возникающие при решении задач.
    Выпускники курса получат:
    1. не просто общее понимание экзамена и навык решения задач, но и уникальный алгоритм решения заданий по аналогии с тренировочными задачами:
    2. Научим анализировать задачи и быстро находить подход к решению
    3. Разберём ошибки, которые чаще всего допускаются на экзамене
    4. Покажем, как сэкономить время на экзамене, используя горячие клавиши, синтакс-помощник, конструкторы
    5. Сможете оценивать прогресс, благодаря замеру времени выполнения заданий
    6. Получите оценку готовности к экзамену и рекомендации от преподавателя по зонам роста
    7. Посмотрите на тест со стороны экзаменатора, благодаря заданию в курсе по проверке в анонимной работе
    Курс состоит из 12 модулей, каждый из которых содержит:
    По окончании курса ученики выполняют дипломную работу — решают билет с реального экзамена «1С:Специалист по платформе».
    Дипломная работа позволит оценить, насколько вы готовы к экзамену.
    1. Видео-уроки. Изучение каждого модуля начинается с просмотра видео-уроков. Каждый ролик длится от 10 до 30 минут. В видео преподаватель рассказывает всю необходимую теорию, а также решает несколько задач с подробным разбором алгоритма решения. Для оптимального усвоения материала, рекомендуем решать задачи вместе с преподавателем.
    2. Текстовые заметки. Иногда нужно быстро освежить в памяти информацию из видео. Для этого, в каждом уроке есть конспект: выжимка ключевых аспектов урока в текстовом формате, которую удобно использовать, чтобы повторить информацию или найти свою ошибку в решении задач.
    3. Тестирование. В каждом модуле ученикам предлагается решить несколько экзаменационных задач самостоятельно. При решении задачи главное — правильная постановка. Постановка выполняется в виде теста. Ученик отвечает на вопросы, и если тест сдан, то переходит к решению задачи, а были ошибки, получает подробное объяснение по исправлению.
    4. Задачи. Теперь можно приступать непосредственно к решению задачи. Постановка уже готова, поэтому решение задачи сводится к набору подзадач, каждая из которых подробно рассмотрена ранее на лекции.
    Эксперты курса:
    Валентина Салифова
    • Автор и преподаватель курса;
    • Ведущий разработчик 1С в Programming Store.
    Сергей Сикорский
    • Преподаватель курса;
    • Разработчик 1С в Programming Store.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  2. [Инфостарт] Бустер Конвертации данных 3

    15 авг 2025
    [​IMG]

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

    "Бустер Конвертации данных 3" (Data Conversion 3 Booster) - расширение созданное для улучшения и ускорения, повышения удобства разработки.

    Расширение использует функционал разработки Infostart Toolkit как библиотеку - это хорошо, т.к. инструмент постоянно развивается, и данное расширение будет получать новый функционал, исправление ошибок старого (шаг в сторону от монолитного решения).

    Требования: Конвертация Данных 3 (3.1.1.4 и выше), платформу 8.3.14 и выше. Нужно использовать два расширения (Бустер и Toolkit) Бустер без IS Toolkit не работает! Потребуется IS Toolkit версии 2024.3.2 и выше. Подойдет версия ADMIN.

    Наиболее важные функции:
    Редактор кода и запроса (с подсветкой, контекстной подсказкой и др.)
    Глобальный поиск по коду
    Планируется развивать функционал, идеи приветствуются.

    Редактор кода
    Используется редактор IS Toolkit базируется на редакторе bsl_console Шкураева Александра, а также специально для КД3 появились новые функции: подсказка по функциям модулей. Редактор встроен во все места где используется работа с кодом и запросом (Правила конвертации объектов, Правила конвертации свойств и т.д.).

    Подсветка синтаксиса
    Наглядно! Позволяет легче читать код.

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

    - Локальные переменные и их типы
    - Использование алгоритмов, запросов
    - Параметры конвертации
    - Обращение к метаданным
    - Использование общих модулей

    Для корректной работы подсказки в объекте "Релиз конфигурации" нужно указать путь к выгруженным файлам конфигурации

    Настройки редактора
    Можно настроить внешний вид редактора через контекстное меню - Настройки редактора. Доступны: Шрифт, размер шрифта, а также отображение карты кода, пробелов и табуляций, номеров строк и позиции курсора (по умолчанию отключено).

    - Закладки и отображение изменений
    - Другое
    - Подсветка текущего оператора
    - Сворачивание блоков
    - Подсказки по функциям
    - Переход к определению (F12)

    Поиск по коду
    Добавлен инструмент глобального поиска в коде по всех правилам, алгоритмам и т.д.

    - Переход к месту где найден текст
    - Отбор по конвертации
    - Удобный поиск использование алгоритмов и запросов (из контекстного меню "Настройки правил обмена")
    Поиск осуществляется в фоне

    Установщик
    Обработка установщик (аналог из IS Toolkit) поможет правильно установить расширение в один клик. Предупредит о проблемах совместимости версий расширений.

    Важно! Разработка не является самостоятельным продуктом, используется совместно с Infostart Toolkit (нужно покупать и ее).

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  3. Полный курс по Тильде + 4 нейроагента В. Тариф Летний Профи (Елена Червонец)

    14 авг 2025
    [​IMG]

    Базовый курс по созданию сайтов на Тильде (23 урока)

    • Начинаем создание сайта на Тильде
    • Практика: Создаем простой сайт на Тильде
    • Практика: Как создать свое первое портфолио
    • Заработок и поиск первых клиентов
    Как создавать продающие сайты на Тильде и зарабатывать на них от 50000 в месяц (76 уроков)
    • Вводный блок
    • Приветственное видео
    • Активация бонусных месяцев Тильды
    • Какие программы понадобятся
    • Над каким сайтом работать на курсе
    • Порядок разработки лендинга
    • Как обратиться в поддержку Тильды
    Модуль 1. Анатомия продающего сайта:
    • Структура посадочной страницы с примерами
    • Библиотека блоков Тильды
    • Прототипы и их виды
    • Брифование клиента
    • Самоупаковка. Начало
    • Видео-отзыв о модуле
    Модуль 2. Создание сайта на практике:
    • Практическая работа. Подготовка, прототип
    • Практическая работа. Первый экран
    • Практическая работа. Оформляем блоки сайта
    • Дайджест. Обновления и фишки Тильды 2024
    Модуль 3. Технические фишки
    • Меню, плавный скролл, якоря, кликабельный номер
    • Элементы интерфейса. Реакция на наведение (Hover)
    • Адаптация под мобильные устройства. Мобильное меню
    • Блоки "Вкладки" и "Показать еще"
    • Настройка Домена
    • Настройка Политики конфиденциальности на сайте
    • Многостраничный сайт, папки, шапка и подвал
    • Alias-блок
    • Подключение аналитики и целей
    • Чек-лист проверки сайта перед передачей
    • Интернет-магазины, корзина, товары и работа с каталогом
    • Подключение платежных систем
    • Настройка HTTPS
    • Настройка онлайн-записи через Yclients
    • Генерация текста с помощью нейросети Tilda AI
    • Работа с 3D-изображениями
    • Видео-отзыв о модуле
    Модуль 4. Заработок и клиенты
    • Введение в работу с клиентами
    • Сарафан, соцсети, партнерства
    • Денежные вопросы
    • Нюансы клиентской работы
    Бонусный модуль. Оформление продающего портфолио даже если работ еще мало:
    • Оформление своего портфолио
    • Что делать, если еще мало работ
    • Оформление отдельной работы + ликбез по Photoshop
    Бонусный модуль. Zero Block: как делать блоки с нуля и воплощать в них любые идеи, когда шаблонных блоков уже мало:
    • Что такое Zero Block и что будет в этом модуле
    • Обзор рабочей области Zero Block
    • Разбор элементов Zero Block - Текст
    • Разбор элементов Zero Block - Изображения и шейпы
    • Разбор элементов Zero Block - Кнопка
    • Разбор элементов Zero Block - Видео, Tooltip, формы, Html, Галерея, Вектор
    • Разбор элементов Zero Block - Домашнее задание
    • Практическая работа - Блок с призывом к действию, сборка
    • Практическая работа - Блок с призывом к действию, адаптация
    • Практическая работа - Конвертация стандартного блока в Zero
    • Практика Zero Block Первый экран. Прототип и первые настройки
    • Практика Zero Block. Оформление, работа с цветом и графикой
    • Наполнение макета, работа с текстом. Визуальные фишки
    • Подбор и оформление буллитов
    • Настройка упрощенной и Step-by-step анимации
    • Адаптация под устройства. Планшеты
    • Адаптация под устройства. Мобильные телефоны
    • Адаптация под устройства. Мобильное меню, технические настройки. Насмотренность дизайнера
    Бонусный модуль. Научишься создавать быстрые сайты-квизы за 1 час и зарабатывать на них:
    • Что такое квиз, и как они помогут вам зарабатывать больше
    • Регистрация, бонусные заявки, настройка вопросов
    • Установка квиза, интеграции, доп настройки
    • Настройка целей, работа с Яндекс Метрикой
    • Работа с клиентами, постановка ТЗ, тарифы
    Тариф Летний Профи
    • Доступ к агенту НейроАналитику
    • Доступ к агенту НейроМаркетологу
    • Доступ к агенту НейроПсихологу фрилансеров
    • Доступ к агенту Мастеру креативных решений
    • Урок по нейрофотосессии

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

    13 авг 2025
    [​IMG]

    Курс состоит из:

    • 40+ видео-уроков
    • 2 готовых сайта в портфолио
    • шаблоны структур сайтов
    Это все!
    • Сайты на Taplink — направление в веб- дизайне, которое с каждым днём только растёт, всё больше бизнесов заинтересованы в сайте на Taplink, а вместе с этим растёт и спрос на специалистов
    • За 5 лет курс прошли более 200 человек, каждый из них вышел с конкретным результатом: новая профессия, первые (а потом уже постоянные) клиенты, уверенность в себе как в специалисте еще 300 дизайнеров приобрели библиотеку кодов, прокачав свои навыки
    И вот теперь - финал, я закрываю курс!
    Это последний шанс и полная ликвидация всего моего опыта, выстроенного годами. если вы всё ещё думаете «пойду на следующий поток» - не получится, другого потока не будет

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. [Stepik] Машинное обучение: Метрики качества классификации и регрессии (Сергей Спирёв)

    12 авг 2025
    [​IMG]

    Добрый день! Меня зовут Сергей Спирёв, и я являюсь автором данного курса.

    Когда я только начинал свой путь в изучении машинного обучения, тема метрик качества была для меня какой-то «головоломной». Вроде бы и нет в ней какого-то совсем уж сложного математического аппарата, но когда в неё углубляешься, то в голове каша и винегрет из понятий, формул, терминов. А когда её ещё и преподносят в академической форме, то тут уж совсем тоска зелёная.

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

    Как понять, ваша модель «умная» или «глупая»? Понять это можно, только посмотрев на её ошибки и оценки качества. Хорошо, посмотрели на оценки качества – результат получился супер. Отлично! Но подходит ли та метрика качества, которую вы применили к вашей модели, или она не учитывает важные особенности ваших данных?

    На эти вопросы специалист по машинному обучению должен уметь отвечать.

    Скажу также, что по своей натуре я не являюсь теоретиком. Я предпочитаю, когда теория соединяется с практикой. Через практику я могу понять больше, чем из сухих формул.

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

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

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

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  6. [stepik] Android-разработка с нуля, 2025 (Андрей Сумин)

    12 авг 2025
    [​IMG]


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

    Для кого этот курс:
    • Для тех, кто хочет стать Android-разработчиком и ищет системный путь обучения с нуля на актуальном стеке.
    • Для начинающих разработчиков, которые уже знают Kotlin и хотят перейти к созданию мобильных приложений.
    • Для тех, кто уже пробовал Android, но хочет обновить знания и перейти на современные инструменты: Jetpack Compose, Hilt и др.
    • Для студентов и самоучек, которые хотят собрать портфолио и практические проекты для трудоустройства или фриланса.
    • Для тех, кто готовится к первым собеседованиям или стажировке и хочет уверенно чувствовать себя в профессиональной разработке.
    Чему вы научитесь:
    • Разрабатывать мобильные приложения на Android
    • Создавать интерфейсы с помощью Jetpack Compose и Material Design 3
    • Строить архитектуру проектов на основе Clean Architecture и MVVM
    • Использовать Hilt для инъекции зависимостей
    • Работать с сетевыми запросами через Retrofit
    • Организовывать локальное хранение данных с помощью Room
    • Уверенно работать с компонентами Android SDK
    • Настраивать навигацию между экранами через Jetpack Compose Navigation
    • и многое другое
    О курсе:
    Это современный курс по Android-разработке с нуля, построенный на технологиях и подходах, которые используются в коммерческой разработке. Вы будете работать с инструментами и библиотеками, рекомендованными Google в 2025 году: Kotlin, Jetpack Compose, Jetpack Navigation, Hilt, Room, Retrofit, Coroutines и Flow.

    В курсе используются только актуальные практики, которые применяются в крупных компаниях: декларативный UI, чистая архитектура, инъекция зависимостей, Unidirectional Data Flow, устойчивость к сбоям и масштабируемость кода.

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

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

    Начальные требования
    Для прохождения курса требуется знание языка Kotlin, включая: Сoroutines, Flow, функциональное программирование, паттерны проектирования (Command, Observer, Singleton), делегаты.

    Программа курса
    • Введение
    • Создаём калькулятор
    • Приложение NotePad
    • Dependency Injection в Android
    • Организация локального хранения данных
    • Работа с сетью в Android
    • Работа с сетью в Android - готовятся к публикации

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  7. [Future People] Python для Excel с библиотекой openpyxl

    12 авг 2025
    [​IMG]


    Приветствуем вас в увлекательном мире автоматизации Excel с помощью openpyxl! Наш курс разработан специально для тех, кто хочет освоить мощные возможности Python для работы с книгами Excel, начиная с основ и до продвинутых техник. Это идеальный выбор как для новичков, так и для тех, кто желает расширить свои навыки.

    Чему вы научитесь
    • Автоматизировать создание книг Excel с нужными данными.
    • Применять основные функции openpyxl для работы с книгами и листами Excel, увеличивая эффективность и точность обработки данных.
    • Разрабатывать продвинутые решения для управления данными, включая сложное форматирование, чтобы максимально использовать потенциал Python и Excel.
    • Строить и настраивать разнообразные типы диаграмм и таблиц для наглядной визуализации данных, улучшая представление информации и делая анализ более интуитивно понятным.
    • Защищать чувствительную информацию в Excel через реализацию мер безопасности, таких как защита ячеек, листов и книг.
    • Интегрировать знания openpyxl в реальные проекты и задачи, практически применяя полученные умения в создании автоматизированных и оптимизированных рабочих процессов.
    • Развивать критическое мышление, находя разные подходы к решению задач автоматизации в Excel.
    На курсе Вы изучите
    • Основы openpyxl: Начнёте с установки openpyxl и настройки VS Code для максимального комфорта работы.
    • Работа с листами и книгами: Узнаете, как создавать, копировать и управлять листами и книгами в Excel.
    • Мастерство работы с ячейками: От заполнения ячеек до работы с генераторами, научитесь манипулировать данными в Excel с легкостью.
    • Продвинутые операции: Углубите знания в таких операциях, как копирование строк, вставка колонок и удаление данных.
    • Визуализация данных: Научитесь создавать привлекательные таблицы с фильтрами, гистограммы и другие виды диаграмм для наглядного представления информации.
    • Условное форматирование: Исследуйте различные виды условного форматирования для выделения важной информации.
    • Защита данных: Научитесь защищать ваши данные в Excel, устанавливая защиту для ячеек, листов и всей книги.
    • Стилизация и форматирование: Освойте техники стилизации ячеек, работу с объединенными ячейками и многое другое.
    Для кого этот курс
    Этот курс как для новичков, так и для тех, кто желает расширить свои навыки. Курс будет особенно полезен тем, кто хочет автоматизировать работу с книгами Excel.

    Начальные требования
    Базовые знания Python, желание познавать новую информацию

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

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  8. [ironskills] Интеграция и обмен данными в 1С (Иван Гордынец)

    12 авг 2025
    [​IMG]


    Изучи все основные технологии обмена данными в 1С за 3 месяца и щёлкай задачи по обменам
    интеграциям в 1С как орешки!

    Что вы будете уметь после окончания курса
    Настраивать обмен между базами 1С
    Сможете без труда настроить обмен между любыми конфигурациями 1С или доработать типовой обмен.
    Работать с API и веб-сервисами
    Научитесь отправлять и получать данные через HTTP-запросы и SOAP-сервисы
    Исправлять ошибки в обменах
    Научитесь находить и исправлять ошибки в обменах 1С
    Выполнять интеграцию 1С с другими приложениями
    Научитесь настраивать обмен 1С с сайтом, интеграцию с CRM-системой, мессенджерами и другими приложениями и сервисами.

    Программа курса
    • Основы. Первый простой обмен
    • Распределенная информационная база (РИБ)
    • Универсальный обмен по правилам XML (КД 2.1)
    • Обмен через универсальный формат EnterpriseData (КД 3.1)
    • Web-сервисы (SOAP-сервисы)
    • HTTP-сервисы. Интерфейс OData
    • Работа с электронной почтой (Email) в 1С
    • Обмен 1С с сайтом (интернет-магазином)
    • Интеграция 1С с мессенджерами
    • Интеграция 1С с сервисами SMS-рассылок
    • Интеграция 1С с CRM-системами
    • Интеграция 1С с маркетплейсами
    • Бесшовная интеграция с 1С:Документооборот
    • Брокеры сообщений и шины данных
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  9. [Учебный центр №1] Запросы в «1С:Предприятие 8» для программистов и разработчиков (Евгений Филиппов)

    11 авг 2025
    [​IMG]

    Видеокурс записан заново в июле 2025 г.


    Что нового?
    • Изменен и расширен круг разбираемых тем
    • Курс записан на свежей редакции платформы
    • Обновлен пример в рамках курса
    • Добавлены домашние задания
    Цель: дать начинающим специалистам базовые знания и практические навыки для работы с платформой 1С, метаданными прикладного решения (конфигурации) и языком запросов.

    Механизм запросов в системе «1С:Предприятие» предназначен для получения информации из базы данных. Фактически можно рассматривать механизм запросов как отдельный язык программирования.

    Основной способ программной работы в системе «1С:Предприятие» предполагает работу с объектной моделью данных и соответствует общепринятому понятию «язык программирования». Такой способ работы позволяет решать самые разные практические задачи, связанные с описанием последовательности действий, организацией ввода и вывода информации. Однако нередко на практике встречаются задачи, которые предполагают взаимодействие с табличной моделью работы с данными в части получения и обработки информации. Такие разные задачи – построение алгоритма работы с объектами или же обращение к таблицам базы данных – привели к разным способам их решения. По сути мы имеем два разных способа взаимодействия с информацией, имеющих существенные отличия в использовании.

    Практика приёма экзамена 1С:Специалист, а также проверки самостоятельных работ в процессе различных обучающих курсов показала, что существует большая проблема. Очень часто сложность задачи для слушателя существенно возрастает из-за того, что он не только пытается придумать, ЧТО надо сделать, но еще вынужден пытаться придумать, КАК это реализовать. Представьте себе, что школьнику, который только недавно научился писать буквы, необходимо написать сочинение. Если простое написание букв уже требует от него огромных усилий, то естественно, что на тему содержания подумать сил уже не хватит. То же самое очень часто приходится наблюдать на практике, когда, не имея достаточного навыка работы с запросами, слушатели пытаются приступить к решению учетных задач.

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

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  10. [Thinknetica] Domain Driven Design в Ruby-приложениях. Слушатель (Игорь Симдянов)

    11 авг 2025
    [​IMG]

    Этот воркшоп для вас, если:

    • задачи "бизнеса" постоянно ломают ранее принятые архитектурные решения
    • вы не понимаете, о чем говорит "заказчик" - все эти "сторнирования", "акты" вам непонятны
    • вы оторваны от бизнес-контекста: коммуникация идёт через продактов и аналитиков.
    • у вас в проекте архитектура есть, и даже неплохая, но она только в головах разработчиков и в соглашениях
    Почему Domain Driven Design (DDD) такая популярная тема?

    DDD не дает простых ответов - это стратегия разработки, реализовать которую очень не просто:

    Архитектурный подход Domain Driven Design (DDD) очень популярное направление, несмотря на то, что возник более 20 лет назад. На какую бы вы конференцию не попали, пару докладов будет посвящено этому подходу.

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

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

    В ходе этой работы родились объектно-ориентрованное программирование, UML, паттерны разработки, гибкие технологии. Однако, лучшим на текущий момент архитектурным подходом для борьбы со сложностью и наведению мостов между бизнесом и разработкой является Domain Driven Design.

    Конечно, DDD — стратегия, ее не просто начать применять на практике, прочитав пару книг. Как заполнить стратегию практическими приемами и инструментами, мы разберемся на воркшопе.

    Программа воркшопа

    День 1. Для чего нужен DDD

    В этой части отвечаем на вопрос "Что?" и "Зачем?". Что такое архитектура, зачем она нужна. Как, опираясь на архитектуру можно накладывать на систему ограничения или наоборот выявлять их в предметной области и технологиях. Предъявляем системе нефункциональные требования.

    Обсудим, зачем нужна архитектура и из каких слоев она состоит. Что такое Domain Driven Design и чем он ценен? Дадим определение ключевых терминов: домен, поддомен, контекст, единый язык.

    Результат:
    • Познакомимся с типами архитектур и современным архитектурным подходом Domain Driven Design (DDD).
    • Научимся выявлять нефункциональные требования к системе и оформлять их в концепциях DDD.
    • Освоим проведение штурма бизнес-задачи и установление единого языка.
    • Изучим оформление результатов в виде Archimate-диаграмм в архитектурном редакторе archi.
    Содержание:
    • Архитектура и ее типы
    • Domain Driven Design
    • Домен и поддомен
    • Контекст
    • Единый язык
    • EventStorming
    • Архитектурный редактор archi
    День 2. Использование DDD для Rails-приложений

    В этой части отвечаем на вопрос "Как?". Что делать с полученными на предыдущем дне воркшопа поддоменами? Это кандидаты для микросервисов. Фактически это отдельное рельсовое приложение, к которому могут обращаться пользователи или другие микросервисы.

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

    Встает задача создания контрактов между микросервисами как на уровне REST, так и на уровне асинхронного взаимодействия.

    Результат:
    • Освоим распределение поддоменов бизнес логики по микросервисам.
    • Научимся использовать генераторы Rails-приложений для быстрого прототипирования.
    • Изучим документирование контрактов при помощи OpenAPI и AsyncAPI.
    • Разберем создание mock-серверов для тестирования и раздельной разработки backend и frontend-частей приложений.
    Содержание:
    • Микросервисная архитектура и ее связь с Domain Driven Design
    • Генераторы Rails-приложений
    • Информационная архитектура
    • API: REST vs Асинхронное взаимодействие
    • Контракты на API
    • Документирование: OpenAPI и AsyncAPI
    • Mock-сервера
    День 3. Поддержка и изменения в ходе эксплуатации

    Микросервис — небольшое приложение, покрывающее один поддомен бизнес-логики. Все было бы хорошо, если разработав приложение на основе микросервисов, мы бы его больше не трогали. Однако, если приложением пользуются, его потребуется дорабатывать и сопровождать.

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

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

    Результат:
    • Изучим как работать с требованиями, возникающими для уже созданной системы.
    • Научимся сопровождать архитектурные решения.
    • Освоим BPMN-диаграммы

    Содержание:
    • Аутентификация
    • Архитектурные решения
    • Сопровождение в archi
    • BPMN-диаграммы
    • Жизненный цикл программного обеспечения
    Автор воркшопа - Симдянов Игорь
    Solution Architect вНетологии
    • разработчик с 25-летним стажем
    • автор двух десятков книг по базам данных и веб-программированию, в том числе Самоучитель Ruby
    • работал во множестве российских компаниях: заказной разработке, медиа, fintech и edtech.
    • в настоящий момент работает архитектором решений в Нетологии.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  11. [Яндекс Практикум] Rust для действующих разработчиков. Тариф погружение в блокчейн

    9 авг 2025
    [​IMG]

    За 4 месяца научитесь писать безопасный и производительный код на Rust и сможете применить его в работе
    Углублённый Rust: от владения и заимствования до async/await и FFI
    Практика на реальном проекте: банковская система с полным стеком
    Продакшн-решения: gRPC и HTTP API, CLI‑утилиты и WASM‑модули
    Профессиональная отладка: профилирование, бенчмаркинг и динамический анализ unsafe‑кода
    Дополнительные модули по выбору: основы Rust и блокчейн

    Что даст этот курс
    Освоите язык, который сочетает в себе высокую производительность с гарантиями безопасности и надёжности. Rust помогает избегать утечек памяти, гонок данных и непредсказуемых сбоев ещё на этапе компиляции. Именно поэтому его выбирают для системных решений, веб‑сервисов и WebAssembly.
    На курсе вы научитесь проектировать устойчивые, многопоточные и масштабируемые системы, работать с API, писать безопасный и эффективный код, а также использовать инструменты, которые применяются в продакшне.

    Это курс для разработчиков с опытом, которые хотят освоить Rust и вырасти профессионально
    Нужно знать основы Computer Science, понимать принципы императивного программирования и уметь работать с терминалом

    За 4 месяца вы научитесь
    Писать безопасный и производительный код на Rust
    Реализовывать многопоточные и асинхронные приложения
    Создавать HTTP/gRPC API и веб‑сервисы
    Работать с CLI-инструментами и WebAssembly
    Проектировать архитектуру приложений
    Использовать FFI, подключать и создавать C‑style‑библиотеки
    Оптимизировать и отлаживать код
    Разворачивать Rust-приложения и писать интеграционные тесты
    Применять паттерны проектирования и писать идиоматичный код

    Программа курса
    Рассчитана на 4 месяца, в среднем учёбе нужно уделять 10–15 часов в неделю

    Rust: знакомство с курсом
    Вводный модуль — бесплатно, чтобы вы познакомились с платформой и определились, подходит ли вам курс
    Как устроен курс
    Узнаете больше о том, какие навыки вы получите
    Нагрузка
    Поймёте, сколько времени будет занимать прохождение курса

    0. Основы Rust
    Это дополнительный модуль на курсе «Rust для действующих разработчиков: погружение в блокчейн», который можно пройти по желанию, и обязательный на курсе ‭«Rust для действующих разработчиков: переход с Python, С++ или C»
    Утилиты Cargo, пакеты, крейты и модули
    Основы синтаксиса: скалярные составные и пользовательские типы данных
    Стек и куча: перемещение, копирование и клонирование
    Выполните набор мини‑заданий на отработку синтаксиса и концепций Rust
    Форматирование строк и обработка ошибок
    Умные указатели и коллекции

    1. Основные фичи Rust
    Проект, типы данных и элементы std
    Владение и заимствование
    Алгебраические типы данных и матчинг паттернов
    Создадите банковскую систему с переводами, внесением и выводом средств. Также подготовите тестовую среду, имитирующую поведение пользователей
    Дженерики и трейты

    2. Сеть и многопоточность
    Безопасная многопоточность
    Многопоточный TCP‑сервер
    Многопоточный приём данных по UDP, зависимости и фичи
    Реализуете систему безопасности банка с удалённым контролем состояния помещений и управлением банковскими ячейками
    Трейт-объекты, object safety и Fn‑трейты

    3. Асинхронные веб-приложения и CLI-инструменты на Rust
    HTTP API
    Асинхронность
    gRPC API
    Создадите веб-сервис биржи. Реализуете HTTP API банковской системы и gRPC API для торгов. А также CLI‑утилиту и фронтенд на WebAssembly для взаимодействия с перечисленными API
    Фронтенд

    4. Механизмы FFI и использование unsafe‑кода в Rust
    C-style ABI и линковка библиотек
    Библиотека с С‑style ABI
    Реализуете поддержку торговых ботов на бирже и библиотеку торгового бота

    5. Использование инструментов для отладки и оптимизации кода на Rust
    Оптимизация
    Отладка
    Научитесь находить узкие места в коде с помощью профилирования и оптимизировать производительность, сокращая время выполнения и потребление памяти

    6. Проектирование и рефакторинг
    Паттерны, элементы ООП и ФП
    Описание контрактов и сохранение инвариантов
    Спроектируете фреймворк для создания safe торговых ботов

    Blockchain-разработка
    Этот дополнительный модуль есть только на курсе «Rust для действующих разработчиков: погружение в блокчейн»
    Основы blockchain
    Нода bitcoin‑like
    Смарт‑контракты и Solana
    Реализуете кастомную blockchain‑ноду и смарт‑контракт fungible‑токена для Solana
    Fungible Token Contract

    Тариф: Rust для действующих разработчиков: погружение в блокчейн
    Для тех, кто хочет писать блокчейн‑проекты на Rust
    5 месяцев обучения
    7 практических заданий с проверкой ревьюером
    Основные фичи Rust, многопоточность, асинхронность, FFI, unsafe код, откладка, оптимизация, проектирование, рефакторинг
    Модуль по основам Rust: Cargo, типы данных, управление памятью, базовый синтаксис и элементы стандартной библиотеки
    Модуль по блокчейн-разработке

    Ближайший старт — 2 октября

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  12. [Vibecoder School] Самый полный курс по вайбкодингу сайтов и веб-приложений (Станислав Быстрицкий)

    8 авг 2025
    [​IMG]
    Получите актуальные навыки вайбкодинга за 2 недели
    Вайбкодинг — будущее разработки, и мы поможем вам освоить этот навык одним из первых

    • Вы сможете запустить стартап в одиночку
      Реализуете любые идеи, MVP за выходные без привлечения команды разработчиков
    • Увеличите доход
      Обойдёте конкурентов, предлагая клиентам полный цикл разработки с нуля до релиза
    • Автоматизируете рутину
      Освободите силы для творчества и креатива вместо того, чтобы перекладывать JSON'ы
    • Обретёте массу знаний
      Помимо навыков вайбкодинга вы получите базу по фронтенду, бэкенду, тестированию и безопасности
    Только полезные знания.
    Обучение происходит на реальных проектах, которые решают проблемы клиентов
    • Обучение полному циклу разработки
      Вы научитесь не только созданию фронтенда, но также проектированию REST API и разработке бэкенда
    • От простого к сложному понятным языком
      Мы начнём с базовых навыков и постепенно перейдём к созданию полноценных веб-приложений с бэкендом. Мы даём всю необходимую базу — поймёт даже новичок
    • Современные технологии
      Вы получите навык интеграции нейросетей в своё приложение, а также получите опыт работы с самыми актуальными технологиями
    • Фокус на практике, а не теории
      Никакой «воды» — только актуальные техники, которые можно применить сразу после просмотра урока
    Программа
    • Начало работы с Cursor Al
    • Настройка Cursor
    • Вёрстка лендинга
    • Продвинутая работа с Cursor
    • Git и GitHub для вайбкодинга
    • Введение в базовый бэкенд
    • Разработка бэкенда сервиса нейросчетчика калорий
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  13. Как делать аналитику? Научись делать выводы на основе данных. Тариф Базовый (Андрон Алексанян)

    7 авг 2025
    [​IMG]

    Делать аналитику - это навык. И его нужно качать, если вы:

    • Аналитик. Основная ценность вашей работы - не в табличках и коде, а в ценных выводах.
    • Продакт. Чтобы развивать продукт, необходимо видеть неочевидное в цифрах и конверсиях.
    • Менеджер. Управлять командами и проектами возможно только за счет выверенных действий, подкрепленных цифрами.
    • Предприниматель. Аналитика снижает энтропию и повышает эффективность действий, что выражается в деньгах.
    После прохождения тренинга вы научитесь:
    • Строить деревья метрик и находить рычаги роста
    • Читать отчеты и видеть не просто цифры, а ценные выводы
    • Считать когорты всеми возможными способами
    • Делать реверс-инжиниринг и моделировать будущее
    • Анализировать клиентов, товары, маркетинг и другие бизнес-сущности
    • Строить юнит-экономику и находить узкие места в продукте
    • Превращать дашборды и таблички в рабочие инструменты
    • Регистрировать и искоренять типичные ошибки при проведении аналитики
    • Строить правильные объяснительные конструкции и причинно-следственные связи
    • Видеть полную картинку бизнеса без погружения в него — только на основании цифр
    Программа
    • 1 неделя. Дерево метрик и иерархия метрик.
    • 2 неделя. Аналитика товаров и ассортиментной матрицы.
    • 3 неделя. Как выстроить эффективную систему отчетности и дашбордов в компании.
    • 4 неделя. Юнит-экономика.
    • 5 неделя. Когортный анализ
    • 6 неделя. Реверс-инжиниринг
    • 7 и 8 недели. Бонусные занятия и воркшопы.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  14. [Purple School] Основы C# (Антон Ларичев)

    7 авг 2025
    [​IMG] [/B]​

    Курс несомненно подойдёт начинающим разработчикам, который хотят освоить современный и востребованный язык программирования.

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


    Далее мы подробно разберём, что же такое объектно-ориентированная парадигма программирования и как она реализована в C#. Курс будет содержать достаточное количество практических заданий. Помимо этого на протяжении курса мы будем создавать проект - известную игру Морской бой в консольном варианте.

    План курса

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

    1. Введение
    2. Настройка окружения
    3. Система типов
    4. Управление потоком
    5. Коллекции
    6. Циклы
    7. ООП и классы
    8. Другие пользовательские типы
    9. Обработка ошибок и отладка
    10. Заключение


    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  15. The Nature of Concurrency. Курс по многопоточному программированию. Тариф Base (Игорь Панасюк)

    7 авг 2025
    [​IMG]

    Путь для тех, кто готов и хочет стать мастером многопоточного программирования

    Самое главное
    • Уникальность
      Помимо личного опыта, материалы для курса я собирал, общаясь с ведущими разработчиками индустрии, например, с создателем языка Kotlin
    • Универсальность
      Знания, которые будут получены на курсе, будут применимы к любому языку программирования, в частности, к языку Go
    Программа курса
    По итогу обучения ты напишешь свою In-Memory многопоточную obstruction-free платёжную систему
    • Занятие №1. Мотивация изучения многопоточного программирования
    • Занятие №2. Глобальные проблемы и цели многопоточного программирования
    • Домашнее задание №1
    • Занятие №3. Реализация низкоуровневых примитивов синхронизации на Go
    • Занятие №4. Реализация критической секции на базе низкоуровневых примитивов синхронизации
    • Домашнее задание №2
    • Занятие №5. Устройство и ключевые свойства блокировок
    • Занятие №6. Использование и устройство сложных примитивов синхронизации
    • Домашнее задание №3
    • Занятие №7. Каналы в Go как встроенная многопоточная очередь
    • Занятие №8. Многопоточные паттерны на основе каналов в Go
    • Домашнее задание №4
    • Занятие №9. Формализм и аппаратные особенности многопоточного программирования
    • Занятие №10. Продвинутые блокировки для многосерверных систем
    • Домашнее задание №5
    • Занятие №11. Продвинутые многопоточные паттерны для коллекций
    • Занятие №12. Lock-free и obstruction-free алгоритмы
    • Домашнее задание №6
    • Занятие №13. Асинхронное программирование
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Наверх