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

Категории

  1. [Яндекс Практикум] 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 октября

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

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

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

    7 авг 2025
    [​IMG]

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

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

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

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

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

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


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

    План курса

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

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


    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. 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. Асинхронное программирование
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  6. Курс по созданию вирусных приложений Telegram. От нуля до Вирусного (Николай Сурков)

    6 авг 2025
    [​IMG]

    Создайте своё первое приложение для Telegram на 10 000 долларов в месяц за 30 дней или меньше
    Следуйте моему подробному плану из 12 видео, чтобы создать вирусное мини-приложение для Telegram с готовым к использованию кодом, проверенными системами монетизации и встроенными вирусными механизмами, которые действительно работают.

    Вы создадите полноценное вирусное игровое приложение с помощью:
    Захватывающий геймплейс использованием физического движка Matter.js
    Вирусная реферальная система, обеспечивающая органический рост
    Двойная платёжная система (Telegram Stars + TON)
    Защита от читерстваи проверка на стороне сервера

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

    Видео 1. Настройка проекта и Telegram-бота
    Подберите правильный фундамент
    - Что мы рассмотрим
    Приложение Next. js с TypeScript и Tailwind
    Telegram-бот с настройкой вебхука
    Базовая структура мини-приложения
    Подключение к базе данных Neon
    - Основной вывод
    Запустите своё первое работающее мини-приложение Telegram менее чем за час

    Видео 2. Аутентификация пользователей и база данных
    Безопасное управление пользователями
    - Что мы рассмотрим
    Проверка начальных данных Telegram
    Полная разработка схемы базы данных
    Процесс регистрации пользователя
    Структурированные маршруты API
    - Основной вывод
    Создайте надёжную систему аутентификации с возможностью масштабирования

    Видео 3. Matter.js Ядро игры
    Создавайте захватывающий игровой процесс
    - Что мы рассмотрим
    Интеграция Matter.js в Next.js
    Игровая механика в стиле Suika
    Отзывчивое управление игрой и интерфейс
    Управление состоянием игры
    - Основной вывод
    Создавайте плавные игры с реалистичной физикой, которые отлично работают на мобильных устройствах

    Видео 4. Логика игры на стороне сервера
    Полностью предотвратите мошенничество
    - Что мы рассмотрим
    Безопасные маршруты API игрового сеанса
    Генерация начального числа для игры на сервере
    Переместить систему проверки подлинности
    Логика проверки на мошенничество
    - Основной вывод
    Сделайте свою игру недоступной для взлома с помощью проверки на стороне сервера

    Видео 5. Игровая экономика и ограничения по времени
    Психология монетизации
    - Что мы рассмотрим
    Система перезарядки
    Игровой билет /кредитная система
    Маршруты API доступности игры
    Оставшееся время пользовательского интерфейса
    - Основной вывод
    Создайте дефицит, который заставит пользователей платить без лишних усилий

    Видео 6. Реферальная Система
    Механика вирусного роста
    - Что мы рассмотрим
    Схема отслеживания рефералов
    Генерация уникальной реферальной ссылки
    Реализация реферального вознаграждения
    Пользовательский интерфейс панели управления рефералами
    - Основной вывод
    Создавайте органичные циклы роста, которые привлекут тысячи пользователей

    Видео 7. Интеграция Telegram Stars
    Простой процесс оплаты
    - Что мы рассмотрим
    Настройка платежного бота Telegram
    Поток платежей Stars
    Покупка маршрутов API
    Обработка платежных веб-крючков
    - Основной вывод
    Принимайте платежи в два клика без комиссии

    Видео 8. Подключение к кошельку TON
    Войдите в крипто-мир
    - Что мы рассмотрим
    Интеграция TON Connect
    Поток подключения к кошельку
    Хранилище базы данных кошелька
    Пользовательский интерфейс управления кошельком
    - Основной вывод
    Сделайте Web3 таким же простым для пользователей, как Web2

    Видео 9. Осуществление Оплаты за тонну
    Принимайте криптовалютные платежи
    - Что мы рассмотрим
    Поток платежей за тонну
    Взаимодействие с смарт-контрактами
    Система верификации платежей
    Обработка подтверждения транзакции
    - Основной вывод
    Надежная и безопасная обработка криптовалютных платежей

    Видео 10. Система Таблицы лидеров
    Социальная конкуренция
    - Что мы рассмотрим
    Масштабируемая архитектура таблицы лидеров
    API для таблицы лидеров в реальном времени
    Ежедневные/еженедельные/всевозможные доски
    Анимированный пользовательский интерфейс таблицы лидеров
    - Основной вывод
    Создайте соревнование, которое будет заставлять пользователей возвращаться каждый день

    Видео 11. Ежедневные награды и UX
    Максимальное удержание
    - Что мы рассмотрим
    Система ежедневного вознаграждения
    Логика отслеживания полос
    Учебное пособие и процесс внедрения
    Тактильная обратная связь и звуки
    - Основной вывод
    Выработайте привычки, которые превратят пользователей в активных игроков

    Видео 12. Полировка и развертывание
    Готовое к производству приложение
    - Что мы рассмотрим
    Обработка темы Telegram
    Кнопка "Назад" и компоненты пользовательского интерфейса
    Состояния загрузки и обработка ошибок
    Оптимизированное развёртывание Vercel
    - Основной вывод
    Запустите профессиональное приложение, которое будет органично смотреться в Telegram

    Эксклюзивный Бонус за Курс
    Получить $2997 Набор разработчика Telegram Абсолютно бесплатно При Вашей Покупке
    Идеальная интерактивная площадка для разработки Telegram Mini App — полноценное приложение на Next. js, в котором реализованы и описаны все функции Telegram
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  7. [Хекслет] JavaScript-разработчик. Тариф Оптимальный (Вадим Кудрявцев, Кирилл Костиков)

    5 авг 2025
    [​IMG]

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

    • JavaScript-разработчик отвечает за клиентскую часть сайтов и приложений, с которой пользователь непосредственно взаимодействует на своем компьютере или телефоне
    • Работает с HTML и CSS, JavaScript и TypeScript. Хорошо разбирается во фреймворках и библиотеках, таких как React и Redux Toolkit.
    • Создает веб-страницы, оживляет макеты дизайнера, используя сложные анимации и графику. Умеет публиковать сайт и приложения для доступа пользователей. Отслеживает ошибки в пользовательском интерфейсе и устраняет их
    Кому подойдёт этот курс
    • Новичку, который хочет получить востребованную IT-профессию
    • Научитесь создавать сайты и веб-приложения с нуля, наработаете портфолио из реальных проектов и получите свой первый заказ как разработчик. И все это под чутким сопровождением наставников курса.IT-специалисту, решившему сменить профиль
    • Сможете разнообразить спектр навыков и получите возможность брать в работу новые, интересные и высокооплачиваемые проекты. А при наличии опыта вам будет значительно проще освоить JavaScript-разработку.JavaScript-разработчику для актуализации компетенций
    • Программа курса регулярно обновляется с учетом всех востребованных знаний и навыков. Мы внимательно изучаем рынок и дополняем материалы так, чтобы даже человек с релевантным бэкграундом смог взять от обучения максимум пользы.
    За 10 месяцев обучения вы научитесь
    • Работать в HTML, CSS, JavaScript и TypeScript
    • Ориентироваться в серверных технологиях
    • Разрабатывать веб-приложения и сайты
    • Разбираться в препроцессорах CSS
    • Пользоваться методами ООП и библиотекой React
    • Взаимодействовать с командой посредством Git
    • Публиковать веб-приложения и сайты в сети
    • Тестировать и править готовый продукт
    • Мыслить как опытный JavaScript-разработчик
    Программа

    Основы верстки и позиционирования

    Дополнительные материалы
    • Отладка кода (Chrome DevTools)
    • Стилистика верстки и основные методологии верстки
    Курсы
    • Основы современной верстки
    • Основы верстки контента
    • CSS: Позиционирование элементов
    • CSS: основы Flex
    Основы веб-программирования

    Дополнительные материалы
    • Настройка окружения (менеджер версий asdf, ubuntu on windows)
    • Эффективная отладка кода (дебагер, подходы)
    • Поиск технической информации
    • Организация задач с помощью Kanban-доски (Trello)
    Курсы
    • Трудоустройство
    • Введение в программирование
    • Основы командной строки
    • JS. Настройка окружения
    • JS. Массивы
    • Введение в Git
    Итоговый проект
    • Игры разума
    Профессиональный JavaScript

    Дополнительные материалы
    • Алгоритмы и структура данных
    • Эффективная работа (горячие клавиши, организация рабочего пространства, слепая печать)
    • Функциональное программирование (чистота, побочные эффекты)
    • Устройство языков (парсинг, AST, работа интерпретатора/компилятора, порядок вычислений, типизация)
    Курсы
    • JS. Функции
    • JS. Абстракция с помощью данных
    • JS. Объекты
    • JS. Автоматическое тестирование
    • JS. Деревья
    Итоговый проект
    • Вычислитель отличий
    Разработка браузерных приложений

    Дополнительные материалы
    • Устройство операционных систем (администрирование, процессы, память, файловая система)
    • Подключение к обучению подкастов, книг, онлайн-мероприятий, вовлечение в комьюнити, ведение блога
    • Командная работа в Git
    • REST API, Очереди, Background Jobs
    Курсы
    • Трудоустройство для разработчиков
    • JS. Введение в ООП
    • Протокол HTTP
    • JS. DOM API
    • JS. Архитектура фронтенда
    • JS. Объектно-ориентированный дизайн
    • JS. Асинхронное программирование
    • Регулярные выражения (Regexp)
    • JS. Продвинутое тестирование
    Итоговый проект
    • RSS агрегатор
    Разработка React приложений

    Дополнительные материалы
    • Пробные собеседования
    • Reach Hooks: useState, useEffect, useRef
    • Базовый Webpack
    • Как работает Redux и делаем аналог с помощью React Hooks
    • Практика React Hooks
    • Продуктовая разработка (Lean Start Up: Time To Market, MVP, A/B тесты)
    • Инженерная культура
    Курсы
    • JS. React
    • JS. Redux (React)
    • JS. Полиморфизм
    • JS. React Hooks
    • React. Redux Toolkit
    • JS. Погружаясь в классы
    Итоговый проект
    • Чат (Slack)

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  8. [Инфостарт] Перенос данных из УПП 1.3 в ERP 2.5, КА 2.5. Переносятся документы обороты за период

    4 авг 2025
    [​IMG]

    Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:ERP Управление предприятием 2.5 и 1С:Комплексную автоматизацию 2.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.250.x), ERP 2.5 (2.5.22.x), КА 2.5 (2.5.22.x).

    Переход с УПП на ERP
    Переносите справочную информацию, остатки и документы с помощью готовых правил для переноса данных из УПП 1.3 в актуальные базы ERP2.5/КА 2.5

    - Переносится более 60 документов
    - Простой интерфейс и понятные настройки
    - Зарегистрировано в реестре отечественного ПО

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

    Перенос по дате
    Перенос остатков на нужную дату. Заполните параметр «Дата остатков». Указывается дата и время с точностью до секунды, данные переносятся включая границу указанной секунды.

    По организации
    Если нужно перенести данные по одной организации - необходимо заполнить параметр «Организация», если параметр не заполнен - выгружаются данные по всем организациям.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  9. [Serge Bobrovsky] Вайб-проектирование (Сергей Бобровский)

    3 авг 2025
    [​IMG]

    Я закончил курс "Вайб-проектирование с AI"
    (он занял примерно на порядок больше времени чем я предполагал :)

    Разбираем тему проектирования при использовании AI. Создаём AI-чат на заданную тему ("персональный мотиватор" с использованием локальной модели или внешнего API) с полного нуля, делая основной акцент на правильном процессе анализа требований и Software/System Design. Практически полностью приведено всё общение с Claude 3.7 и весь код.

    Для прохождения курса ничего особенного дополнительно не потребуется,
    достаточно локально поставить python + pytorch + transformers + gradio (никаких AI IDE).

    Уровень скорее для AI-начинающих -- кто общался с LLM в простом чате, получал от него какие-то кусочки кода и имеет минимальное представление, насколько при таком подходе всё получается печально и как быстро всё запутывается :)
    Поэтому на курсе ключевой акцент делаем на Programming in Large.
    Ну и для всех тех, кто хочет запустить AI-сервис, но не знает, с чего начать.

    22 топика:

    БАЗА: Рабочий процесс vibe-кодинга
    Рабочий процесс vibe-кодинга: база
    1) Мозговой штурм и планирование
    2) System Design
    2) System Design - 2
    2) System Design - 3
    Технические шаги
    3) Скаффолдинг и спецификации кода
    4) Генерация кода в середине цикла
    Локальная загрузка модели
    Программируем чат с моделью
    Генерация генератора промптов
    Запускаем сервер
    Делаем архитектурную ошибку
    Спасаем проэкт
    Добавляем внешний API
    5) Генерация тестов
    6) Два основных приёма отладки с AI
    7) Рефакторинг
    8) Документация
    9) Генерация документов


    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  10. [Stepik] Jetpack Compose полный курс (Андрей Сумин)

    1 авг 2025
    [​IMG]

    Чему вы научитесь

    • Применять Jetpack Compose при разработке приложений
    • Работать с анимациями
    • Разрабатывать приложения с использованием Kotlin Flow
    О курсе
    • Jetpack compose - это современный подход к разработке пользовательского интерфейса. С каждым днем он набирает популярность и все больше работодателей хотят видеть в своих компаниях разработчиков со знанием данной технологии.
    • В этом курсе мы с нуля изучим все, что нужно, чтобы начать разрабатывать приложения с использованием Jetpack Compose. По большей части этот курс практический, в нем будет очень мало теории и очень много практики.
    • В процессе прохождения данного курса мы создадим довольно крупное приложение - мобильный клиент VK, в котором будет отображаться лента новостей с возможностью поставить лайк и посмотреть комментарии
    Для кого этот курс
    • Этот курс предназначен для Android разработчиков, как начинающих, так и опытных, которые хотят перейти на новый современный подход к разработке пользовательского интерфейса - Jetpack Compose
    Начальные требования
    • Для прохождения этого курса обязательно знание языка Kotlin и основ Android-разработки. Важно, чтобы у вас было хотя бы базовое понимание следующих тем: MVVM, Retrofit, Kotlin Coroutines
    Программа
    • Введение
    • Основы Jetpack Compose
    • Material Components
    • State и работа с ViewModel
    • Навигация в Jetpack Compose
    • ActivityResultApi
    • Работа с ѴК АРІ
    • Coroutine Flow
    • Практика Compose в приложении ѴК
    • Custom Views
    • MVI. Decompose

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  11. [infostart] Infostart Toolkit: Инструменты для разработчика 1С:8.3 2025. Версия CORP

    31 июл 2025
    [​IMG]

    Infostart Toolkit – это набор инструментов, с помощью которых можно быстро разрабатывать, тестировать, оптимизировать код и управлять данными в системе 1С без внесения изменений в конфигурацию.

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

    Состав инструментов для разработки на управляемых формах 1С:
    • Консоль запросов
    • Консоль кода
    • Анализ прав доступа
    • Консоль СКД
    • Редактор объекта и кода
    • Метаданные
    • Поиск ссылок
    • Доработанный конструктор запросов тонкого клиента
    • Глобальное меню
    • Подписки на события
    • Сравнение объектов
    • Регламентные и фоновые задания
    Требования и совместимость
    • Режим запуска: управляемое приложение, версия платформы 1С:Предприятие 8.3.10 и выше, режим совместимости: 8.3.10 и выше, язык: русский или английский.
    • Рекомендуется платформа 8.3.15 и выше, библиотека стандартных подсистем (БСП) 2.4 и выше.
    • Тулкит поддерживает работу и с английскими конфигурациями WE: ERP, Drive и другие. Для конфигураций с БСП в большинстве длительных операций используется фоновое выполнение.
    Версия CORP, релиз 2025.2.3 от 20.06.2025

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  12. 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
    • Подробно распишем функционал проекта
    • Спроектируем базу, осмыслим роли пользователей
    • Шаг за шагом будем пилить проект

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  13. Software Design с акцентом на Programming in Small (Сергей Бобровский)

    26 июл 2025
    [​IMG]

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


    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  14. Solid-25 (Сергей Бобровский)

    26 июл 2025
    [​IMG]

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

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  15. [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: бизнес-анализ и прогнозирование
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Наверх