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

Категории

  1. [Учебный центр № 1] 3 курса для подготовки профессионального разработчика 1С

    7 окт 2025
    [​IMG]
    Комплекс подготовки профессионального разработчика 1С: от нуля и до Специалиста по платформе

    • Полный курс линейки=первый+второй курсы+ блок подготовки к специалисту по платформе, 18 модулей обучения
    • Продолжительность курса – 684 ак. часов
    • Даты обучения: на согласовании, появятся позже.
    • Онлайн-формат = готовые видеозаписи в ЛК + живые онлайн-трансляций (записи онлайн-трансляций будут)
    • Доступ к заранее подготовленному видео (студийная запись) за 2 недели до старта курса
    • Методичка в эл.виде
    • Поддержка кураторов во время обучения
    • Общение с преподавателем в режиме реального времени на онлайн-вебинарах
    • Поддержка онлайн-помощника (чат-бота) с 10.00 до 22.00 по МСК
    • Доступ к материалам курса – до конца обучения.
    • Диплом о профессиональной переподготовке с присвоением квалификации


    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  2. First Principles Framework в программе исследовательского развития инженеров (Анатолий Левенчук)

    4 окт 2025
    [​IMG]


    First principle framework (FPF) -- это исследовательская разработка нового поколения руководств по SoTA методам фундаментального мышления как людей, так и AI-систем. Опора FPF идёт на самые базовые, "первые" принципы мышления: различение в мышлении объектов разной природы (систем, описаний, работы, ролей и т.д. в их привязке друг ко другу), оценка надёжности каких-то описаний в части их соответствия реальности, мышление на разных уровнях формальности и т.д. Особенность этой работы в том, что её выполняет главным образом GPT-5 Pro, направляемая научным руководителем мастерской инженеров-менеджеров (МИМ) Анатолием Левенчуком. Использоваться FPF будет не cтолько как "руководство/guide для людей" (это сложный технический текст, больше похожий на "псевдокод" для экспертной системы, хотя это и вполне человекочитаемый "псевдокод"), сколько самими системами AI. Основная трудность использования современных систем AI в том, что они слишком много знают, поэтому междисциплинарные рассуждения таким системам даются с трудом. Но именно такие междисциплинарные рассуждения важны в современных рабочих проектах, ведь все проблемы возникают "на стыках" инженерии и менеджмента, разработки и архитектуры, маркетинга и разработки. FPF в силу своей трансдисциплинарности даёт AI-системам способ аккуратных рассуждений, увязывающих понятия из самых разных предметных областей. Инженеры-менеджеры МИМ уже сегодня могут его использовать для помощи в отладке моделей в своих рабочих проектах.

    Зачем идти? Чтобы за один день:
    • Понять, как использовать AI для работы с большими сложными текстами. Вы увидите реальный кейс разработки и применения фреймворка объёмом в 3М знаков (примерно размер "Руководства по системному мышлению") с помощью LLM и поймёте границы их возможностей. Если вам надо разрабатывать стандарты, регламенты, техническую документацию и вы хотите задействовать AI -- это как раз пример такой работы.
    • Получить новую версию языка для междисциплинарного разговора в рабочих проектах. FPF даёт унифицированный понятийный аппарат (роль, сервис, обязательство, доказательство, обоснование и т.д.), который позволяет инженерам, менеджерам, исследователям говорить на одном языке, устраняя дорогостоящие недопонимания и связанные с ними вечные переделки и исправления.
    • Заново понять, что такое роль: с помощью "алгебры ролей" проще обсуждать самые разные контекстуальные и временные "ролевые маски" одних и тех же систем (например, Вася-агент, Вася-инженер и Вася-пациент это один и тот же Вася в разных контекстах и в разное время), это радикально упрощает проектирование сложных систем, как классических инженерных, так и организационных.
    • Узнать про способы превращения творчества в управляемый процесс. Вы узнаете об эволюционных алгоритмах творчества, которые хаотическую генерацию идей превращают в дисциплинированный поиск сильных решений.
    • Взглянуть на моделирование эволюции систем через динамику, глазами физика: траектория системы в многомерном пространстве её архитектурных характеристик (-ilities/-ости: надёжность, гибкость, доступность и т.д.). Проще будет прогнозировать и направлять эволюцию системы, "путь развития" будет именно путь (траектория), "скорость развития" будет именно скоростью (движения в пространстве архитектурных характеристик).
    • Узнать про три мощных идеи наведения порядка в проекте: 1. Унифицированный (для претензий/claims, работ) механизм "охвата" (unified scope mechanism), формализация "границ применимости". 2. Обобщение графов состояний альф OMG Essence до графов состояний ролей в FPF. 3. Конструктивная мереология для надёжной интеграции данных (уже используется в UK digital twin программе в строительстве, текущие работы BORO и Core constructive ontology, отношения часть-целое для единиц знаний становятся возможными).
    • Получить представление об исследованиях мастерской инженеров-менеджеров. FPF -- это не "серебряная пуля", это пока исследовательский проект. Но он отражает SoTA современного фундаментального инженерного и исследовательского мышления. Будет прямой диалог, где можно обсудить фундаментальные вещи, например, "а при чем тут вообще первые принципы?". Будут примеры задействования FPF в рабочих проектах в его нынешнем виде (первые опыты использования).

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

    1 окт 2025
    [​IMG]


    Освой разработку современных высоконагруженных систем на основе event-driven микросервисной архитектуры с использованием Spring cloud, Kafka и Kubernetes и получи работу своей мечты!

    Ты чувствуешь, что стек на котором работаешь устаревает?
    Мир IT быстро меняется и работодателям сейчас нужны Микросервисы, Kafka, Kubernetes, а твой опыт пока сосредоточен на монолитах и более старых решениях. Возникает закономерный вопрос: Что делать если мой проект закроют? Как мне завтра не остаться без работы?

    Мы предлагаем тебе шагнуть в будущее уже сейчас!
    • Наш курс создан для специалистов, желающих получить актуальные, востребованные на рынке знания
    • Ты получишь ценный практический опыт по созданию современных распределенных систем
    • Освоишь весь необходимый инструментарий: от Spring Cloud и Keycloak до Kafka, Kubernetes и Grafana.
    • Мы не просто научим тебя новым технологиям, но и покажем как их применять на практике для создания высоконагруженных, масштабируемых и отказоустойчивых решений
    • Что сделает тебя незаменимым специалистом на любом проекте!
    Наш курс для тебя если ты хочешь:
    • Получить новую высокооплачиваемую и востребованную профессию или значительно улучшить текущие карьерные перспективы
    • Устроиться на интересную и стабильную работу в сфере разработки высоконагруженных распределенных систем
    • Увеличить свой доход за счет освоения актуальных и ценных на рынке навыков
    • Освоить современный стек технологий чтобы сменить проект или перейти на более
    • продвинутую позицию
    • Повысить свой уровень до Middle+ и чувствовать себя уверенно на собеседованиях и во время испытательного срока
    • Быть уверенным в завтрашнем дне и не бояться что тебя заменит AI
    • Получить за 3 месяца опыт который многие начинающие разработчики накапливают годами
    Что ты получишь после прохождения курса?
    Этот курс — инвестиция в твое будущее. После его успешного завершения тебя ждут ощутимые результаты и новые карьерные возможности
    • Ты станешь востребованным Java разработчиком уровня Middle+. Твои навыки будут актуальны для большинства крупных IT-компаний
    • Сможешь больше зарабатывать. Твои новые знания позволят тебе претендовать на значительно более высокие зарплаты. По опыту наших выпускников:
      • Студенты без опыта устраиваются на 200 000 - 250 000 руб.
      • Студенты с опытом переходят на 250 000 - 400 000 руб.
    • Получишь возможность сменить свой проект на современный стек. Если ты уже работаешь, но хочешь развиваться в сторону актуальных технологий, этот курс даст тебе необходимую базу для смены проекта
    • Уверенно пройдешь испытательный срок на новой работе. Твои практические навыки и понимание коммерческой разработки позволят тебе быстро адаптироваться и демонстрировать отличные результаты с первого дня
    • Будешь готов к Code Review и эффективной работе в команде. Ты научишься давать и получать конструктивную обратную связь по коду, интегрироваться в существующие процессы и вносить значимый вклад в рабочие проекты
    • Разберешься в архитектуре и паттернах. Построения современных распределенных высоконагруженных систем. Ты будешь не просто кодить, а понимать, как строить по- настоящему надежные и производительные решения.
    • Научишься разрабатывать масштабируемые и отказоустойчивые микросервисы. Твои приложения смогут выдерживать высокие нагрузки и работать без сбоев.
    • Получишь практический опыт работы с Kafka, Kubernetes и Grafana в объеме, необходимом профессиональном разработчику. Это не поверхностные знания, а реальные навыки, которые ты сможешь применять с первого дня на работе
    Программа обучения:
    Общая продолжительность 12 недель / По 4 живых занятия в неделю / Вся программа построена на командной работе над реальным микросервисным проектом с использованием современных подходов, применяемых в ведущих IT-компаниях. Разработанный проект запускаем на Kubernetes.

    Модуль 1. Микросервисная архитектура, Spring cloud
    Чему ты научишься:
    • Основам проектирования микросервисной архитектуры
    • Разрабатывать микросервисы при помощи продуктов из линейки Spring Cloud (API Gateway, Discovery service, Сonfig service и др.)
    • Использовать Feign client и библиотеку Resilience4J для отказоустойчивого взаимодействия микросервисов с применением паттернов CircuitBreaker, Retry и Fallback.
    • Настраивать и подключать к проекту сервер авторизации Keycloak при помощи Spring security и протоколов OAuth и OIDC
    Модуль 2. Event-driven архитектура на основе Apache Kafka
    Чему ты научишься:
    • Проектировать event-driven архитектуру для надежного и масштабируемого взаимодействия микросервисов
    • Основам Apache Kafka и принципам ее работы
    • Развертывать и настраивать кластер Kafka для локальной разработки через docker compose
    • Разрабатывать микросервисы при помощи Spring Kafka
    • Реализовывать на практике паттерн Transactional Outbox и использовать Debezium для стриминга Change Data Capture
    Модуль 3. Распределенные транзакции и паттерн Saga
    Чему ты научишься:
    • Применять паттерн Saga в микросервисной архитектуре для решения проблем распределенных транзакций
    • Реализовывать Saga на практике в своем микросервисе с использованием библиотеки Kafka streams
    • Использовать компенсирующие транзакции для восстановления целостности данных
    Модуль 4. Kubernetes и мониторинг
    Чему ты научишься:
    • Создавать оптимизированный Docker образ приложения
    • Настраивать CI/CD пайплайн для сборки, тестирования и деплоя микросервиса на Kubernetes
    • Основам Kubernetes и работе с ним в объеме необходимом разработчику
    • Использовать современные средства мониторинга для логов, метрик и трейсинга: Grafana, Prometheus, Loki

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  4. [javaguru] Bootcamp: Профессиональная разработка на Spring

    1 окт 2025
    [​IMG]


    Освой профессиональную разработку REST API на Spring Boot и Hibernate на уровне коммерческих проектов и получи ценный опыт командной работы в реальном рабочем окружении!

    Ты только начинаешь свой путь в IT и хочешь уверенно пройти собеседование и получить оффер?
    Знаешь основы, но не уверен, соответствует ли твой код стандартам реальных коммерческих проектов. А еще у тебя нет опыта разработки в команде, и ты не знаешь, что тебя ждет при выходе на работу.

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

    Решение есть!
    Наш буткемп создан, чтобы помочь тебе преодолеть эти барьеры. Мы не просто прокачаем твои хард скиллы до профессионального уровня
    • Мы погрузим тебя в полностью рабочее окружение вместе с другими студентами и опытным тимлидом
    • Ты станешь частью команды, работающей над большим проектом, и будешь выполнять задачи, с которыми регулярно сталкиваются Java-разработчики
    • Ты на практике узнаешь, что такое Agile и Gitflow, поработаешь с Gitlab, Jira и Confluence
    • И сможешь уверенно рассказать про свой опыт на собеседовании и без стресса пройти испытательный срок
    Наш курс для тебя если ты хочешь:
    • Получить новую высокооплачиваемую и востребованную профессию: стань настоящим Java-разработчиком и открой для себя мир перспективных возможностей в IT
    • Устроиться на интересную и стабильную работу. Мы дадим тебе навыки, которые ценятся в ведущих компаниях, чтобы ты смог найти работу своей мечты
    • Увеличить свой доход. Прокачай свои компетенции и выйди на новый уровень зарплаты, соответствующий твоему профессионализму
    • Перейти от основ к реальной коммерческой разработке. Ты уже знаком с Java, Spring Boot и Hibernate, но чувствуешь, что твоих текущих знаний не хватает для уверенной работы над серьезными проектами
    • Научиться применять Spring и Hibernate на профессиональном уровне. Мы покажем тебе не просто синтаксис, а лучшие практики, архитектурные подходы и инструменты, которые используют в ведущих IT-компаниях
    • Интенсивно прокачать свои навыки за 5 недель. Если ты готов к быстрому и глубокому погружению, этот буткемп позволит тебе в кратчайшие сроки достичь уровня уверенного профессионала
    После прохождения курса ты:
    • Будешь профессионально разрабатывать современные REST API-сервисы. Ты освоишь создание высококачественных, масштабируемых и безопасных приложений с использованием Spring Boot, Hibernate и Spring Security на реальном коммерческом уровне
    • Научишься покрывать свой код тестами профессионально. Ты освоишь написание юнит- тестов и интеграционных тестов, что сделает твой код надежным и поддерживаемым
    • Уверенно пройдешь испытательный срок на новой работе. Твои практические навыки и понимание коммерческой разработки позволят тебе быстро адаптироваться и демонстрировать отличные результаты с первого дня
    • Будешь готов к Code Review и эффективной работе в команде. Ты научишься давать и получать конструктивную обратную связь по коду, интегрироваться в существующие процессы и вносить значимый вклад в рабочие проекты
    Программа обучения:
    Общая продолжительность 5 недель / По 4 живых занятия в неделю / Вся программа построена на командной работе над реальным микросервисным проектом с использованием современных подходов, применяемых в ведущих IT-компаниях.

    Спринт 1. Разработка REST API
    Чему ты научишься:
    • Профессиональной разработке REST API на Spring Boot. Создавать эффективные и масштабируемые API-сервисы, следуя лучшим практикам индустрии.
    • Глубокому пониманию работы Spring и Hibernate. Разберешься, как фреймворки функционируют "под капотом", что позволит тебе писать более оптимизированный и предсказуемый код.
    • Правильному использованию JPA - Hibernate для работы с базой данных. Эффективно управлять данными в проекте, избегая типичных ошибок и повышая производительность.
    • Написанию юнит- и интеграционных тестов, как в коммерческих проектах. Освоишь JUnit, Mockito и Testcontainers, чтобы твой код был надёжным и легко поддерживаемым.
    • Оптимизации работы с контекстом Spring. Научишься эффективно работать с контейнером зависимостей для улучшения производительности приложений.
    • Использованию Liquibase для управления миграциями. Автоматизируешь изменения в базе данных, обеспечивая целостность и упрощая развертывание.
    • Применению библиотеки Mapstruct для облегчения маппинга. Автоматизируешь преобразование данных между DTO и Entity, сокращая boilerplate-код.
    • Разработке проекта в команде с использованием Agile и Gitflow. Получишь реальный опыт работы в команде, применяя методологии, распространенные в IT-компаниях.
    • Проведению Code Review, разрешению конфликтов при Merge Requests и уверенной работе с чужим кодом. Станешь полноценным членом команды, способным эффективно взаимодействовать с коллегами.
    Спринт 2. Реализация security
    Чему ты научишься:
    • Детальному пониманию работы Spring Security. Разберешься во всех аспектах аутентификации и авторизации, чтобы строить безопасные приложения.
    • Практической реализации аутентификации и авторизации с JWT. Создашь систему безопасности в большом проекте с использованием JWT токенов.
    • Профессиональной работе с Docker. Научишься эффективно использовать контейнеры для развертывания и управления приложениями, как это делают опытные разработчики.
    • Применению аспектно-ориентированного программирования (AOP) в проекте. Улучшишь модульность кода и упростишь решение сквозных задач.
    • Эффективному кэшированию данных при помощи Redis. Ускоришь работу приложений и снизишь нагрузку на базу данных.
    • Грамотному использованию транзакций и блокировок при работе с базой данных. Обеспечишь целостность данных и стабильность работы в условиях высоких нагрузок.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. [campfire-school] WEB-разработчик, 2025 (Иван Петриченко)

    29 сен 2025

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


    Освойте все, что необходимо для создания web-продуктов
    Любые интерфейсы, которые вы видите в интернете на любом устройстве, созданы при помощи HTML и CSS или продуктов на их основе

    Кому подойдет этот курс?

    • Вы вообще не знакомы с темой создания сайтов и web-продуктов, но хотите освоить эту область с нуля
    • Вы уже делали свои первые попытки создания веб-продуктов
    • Вы хотите расширить свой кругозор и узнать лучшие техники
    Что вы найдете внутри курса?
    • Мы с вами пройдем путь от установки своего первого редактора кода до создания полноценных, полностью функционирующих и расположенных в интернете сайтов. Будем изучать теоретическую часть и сразу же применять её на реальных проектах
    • Вы четко будете следовать плану обучения, построенному на практическом применении, а не просто по главам учебника. Это позволит держать концентрацию на нужной информации и не распылять ваше внимание
    Мы последовательно начинаем с самых основ, переходим к рабочим моментам, а позже и к продвинутым
    Никаких перескакиваний. Вся информация наслаивается и применяется последовательно
    • Мы изучим основы web-разработки: что такое web-продукт, зачем он нужен, циклы создания, как работает интернет изнутри, и многое другое
    • Научимся работать с графическими редакторами в контексте верстки: figma, Zeplin и тп
    • Научимся работать с графикой для web'a, в том числе с SVG
    Мы будем подробно разбирать нюансы использования в реальной работе всех составляющих web-продуктов
    • Узнаем и поймем как использовать HTML5 и CSS3 в реальных проектах
    • Узнаем основы JS, научимся применять его в своих проектах
    • Научимся работать с Git и GitHub
    • Научимся работать с технологиями Flexbox и CSS Grid будем их использовать сразу в практике
    • Научимся работать с новейшими фишками CSS, такими как CSS Nesting
    • Научимся использовать препроцессоры SASS/SCSS в своих проектах
    Использование самых последних и трендовых подходов в разработке, но с учетом поддержки браузеров, устройств и необходимости. Ведь мы за правильный продукт, который будет работать у всех
    • Мы научимся создавать мобильную адаптацию сайтов и приложений
    • Научимся использовать методологии (Atomic design, BEM и тп)
    • Поймем, как создавать многостраничные сайты и принципы посадки под CMS (системы управления сайтами)
    • Научимся автоматизировать процессы при помощи планировщиков задач (Vite, Gulp)
    • Научимся оптимизировать скорость работы сайтов и проводить валидацию верстки по стандартам w3c
    • Научимся следовать последним стандартам доступности a11y
    • Научимся работать с множеством готовых плагинов, устанавливать гео-карты на сайте, работать со шрифтами и многое другое...
    • Создадим ваш личный сайт-портфолио
    • Никаких ограничений по времени. Занимаетесь в удобном для вас темпе, а доступ к материалам никуда не исчезает!
    Ключевое в этом курсе
    Данный курс - это не просто собрание материалов, которые доступны по всему интернету. Это передача практического опыта: как сделать лучше, удобнее, какие инструменты или подходы применить в разных ситуациях и все в этом роде. Поэтому каждый урок - это не только сухая информация, но и живые примеры ситуаций, как делать стоит и как нет
    Последняя редакция курса - это объединение моего опыта, всех вопросов и практических задач от всех студентов, которые проходили этот курс. Ведь первая редакция была аж 2018м году
    Отсюда и еще один плюс: у вас вся информация по одной теме будет в одном месте

    Почему стоит начать свое обучение уже сейчас?

    Если вы хотите работать с сфере web-разработки, то создание интерфейсов (верстка) - это абсолютно необходимый навык. Без этого не обходится ни один web-продукт
    Мало того, что изучив всю данную вам информацию вы уже сможете создавать свои продукты и работать как на фрилансе, так и в компании, но и вы заложите базу для дальнейшего обучения. Владея этими навыками вы сможете освоить любую CMS (Wordpress, ModX и тп) изнутри, сможете понять и изучить как работает backend часть, и сможете создавать визуальную часть приложений, написанных на JavaScript фреймворках и библиотеках(ведь там везде используется верстка как и на обычных сайтах, в том числе и на мобильных приложениях)

    Содержание курса
    • Погружение в тему создания web-продуктов. Изучение основ HTML и CSS
    • Ускорение работы и еще больше современных подходов
    • Необходимые технологии для web-разработчика и продвинутая практика
    • (Бонус-практика, необязательно) Практика с сайтом-портфолио
    Погружение в тему создания web-продуктов. Изучение основ HTML и CSS
    1. Зачем нам этот модуль
    2. Современная разработка сайтов, веб-приложений и других веб-продуктов. Перспективы
    3. Про конструкторы, искусственный интеллект и перспективы
    4. Классификация и этапы создания сайтов/веб-приложений
    5. Как все это работает изнутри: протоколы, клиент-серверная архитектура и http
    6. Как все это работает изнутри: html, css, js и тд.
    7. Работа с графикой: виды, дизайн-макеты и тп
    8. Сервисы для работы с графикой
    9. (Дополнительно) Преобразование иконок в svg формат и “сетки” в макетах
    10. Установка и настройка редактора кода
    11. Создаем свой первый проект. Основы HTML
    12. Основные теги HTML на практике
    13. Семантика и семантические теги HTML5
    14. Основы CSS на практике
    15. Блочная модель CSS
    16. Developer Tool. Что это и как с ним работать?
    17. Блочная модель CSS. Часть 2
    18. Позиционирование элементов в CSS. Принцип карточной колоды
    19. Выравнивание элементов по вертикали. История: верстка таблицами и float'ами
    20. Единицы измерения CSS
    21. Специфичность CSS селекторов
    22. Автоматическое форматирование кода
    23. Практика часть 1. Создаем сайт на чистом HTML и CSS
    24. Практика часть 2. Создаем сайт на чистом HTML и CSS
    25. Технология Flexbox
    26. Применение Flexbox в проекте
    27. Практика. Заканчиваем сайт на чистом HTML и CSS + домашнее задание
    28. Свойство object-fit и работа с изображениями
    29. Нормализация стилей normalize.css и аналоги
    30. Подключение файлов через cdn-сервера. Различия и преимущества
    31. Работа со шрифтами в web'e

    Ускорение работы и еще больше современных подходов
    1. Зачем нам этот модуль
    2. Как чистый CSS постепенно догоняет инструменты
    3. CSS Nesting
    4. Практика. Создаем новый проект
    5. CSS variables (custom properties)
    6. Практика. Создаем первые две секции
    7. CSS Grid. Начало
    8. CSS Grid. Единица гибкости (fr) и repeat()
    9. Что использовать: Grid или Flexbox
    10. Практика. Создаем grid-секцию
    11. CSS Grid. Явные и неявные гриды
    12. CSS Grid. Функция minmax()
    13. CSS Grid. Масштабирование треков, auto-fit и auto-fill
    14. CSS Grid. Позиционирование треков
    15. (Дополнительно) CSS Grid. Выравнивание треков
    16. (Дополнительно) CSS Grid. Grid Area и подсетки
    17. Псевдоклассы в CSS
    18. Применяем псевдоклассы в проекте, CSS transition
    19. Псевдоэлементы в CSS
    20. Применяем псевдоэлементы в проекте
    21. Практика. Заканчиваем базовую верстку. Функция calc()
    22. Про футер и переменную
    23. Варианты работы с иконками
    24. Адаптация проектов под различные устройства
    25. Что такое Pixel Perfect
    26. Большая практика. Адаптация проекта. Часть №1
    27. Tip. Nesting при адаптации
    28. Адаптация проекта. Часть №2
    29. Логические свойства размеров
    30. Локальные ссылки, favicon и smooth-behavior
    31. Системы контроля версий. Git
    32. Сервисы для хранения репозиториев. github / gitlab и другие
    33. Публикуем сайт в интернете. Домен. Хостинг. Сброс "кеша"
    34. Как работать с GitHub с разных компьютеров, gitignore и Git UI
    Необходимые технологии для веб-разработчика и продвинутая практика
    1. Зачем нам этот модуль
    2. Препроцессоры в CSS (SASS/SCSS и другие)
    3. Методологии названия классов (BEM, Atomic и тд) конвенция названий
    4. Что такое сборщики проектов, планировщики задач и тд.
    5. Настраиваем Vite для нового проекта и разбор нюансов
    6. ИИ для конфигураций
    7. Обсуждаем и подготавливаем новый проект
    8. Заготовка под проект
    9. Что такое Mobile first
    10. Практика. Разбираемся с UI Kit / Style Kit и остальными нюансами сборки
    11. Практика. Создаем первую секцию и переиспользуемые компоненты
    12. Функция clamp для быстрой адаптации (+ min()/max())
    13. Практика адаптации
    14. Готовые инструменты для ускорения работы со стилями
    15. ИИ для списка инструментов
    16. Практика
    17. В дополнение к практике
    18. Перечень веб-компонентов и их названий + дз
    19. Формы в web-продуктах
    20. Знакомимся с языком программирования Javascript
    21. Большая практика. Создаем и разбираем компонент-слайдер. Часть 1
    22. Большая практика. Создаем и разбираем компонент-слайдер. Часть 2
    23. Дополнительная строка настройки слайдера
    24. Реальные процессы в работе
    25. Альтернативные варианты функционала
    26. Большое домашнее задание. Создаем футер
    27. Практика. Создаем гамбургер-меню. Трансформации
    28. Практика. Создаем табы на странице
    29. Проверьте свою работу
    30. Практика. Создаем записи блога и обсуждаем нюансы динамического контента
    31. Практика. Создаем интерактивные карты. Iframe
    32. Практика. Валидация форм
    33. Разбираем интересные моменты д/з, :auto-fill
    34. Практика. Отправка формы c сайта
    35. Анимации при помощи CSS3
    36. Библиотеки для работы с анимациями и AI-tips
    37. Валидация, оценка и оптимизация веб-продукта. Метрики
    38. Мета-тэги и OG tags, расширенный favicon
    39. Загружаем web-продукт на реальный хостинг. Что такое FTP
    40. Заключение. ИИ для ускорения работы. Интерфейсы в разных технологиях. Проекты
    (Бонус-практика) Практика с сайтом-портфолио
    1. Зачем нам этот модуль
    2. Подготовка к созданию портфолио
    3. Создаем первый экран, часть 1
    4. Создаем первый экран, часть 2 (анимация меню)
    5. Используем CSS Grid для создания второго экрана
    6. Создаем третий экран портфолио
    7. Реализуем скрипт автоматического пересчета процентов
    8. Создаем блок-портфолио работ
    9. Создаем блок с контактами
    10. Политика конфиденциальности. Что это, зачем и как использовать.
    11. Добавляем object-fit и работаем с изображениями
    12. Адаптация портфолио, часть 1
    13. Заканчиваем портфолио и адаптируем последние экраны

    Цена: 15 € = ~1500р
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  6. [Thinknetica] Мониторинг и стабильность Rails-приложений. Пакет Слушатель (Алексей Наумов)

    25 сен 2025
    [​IMG]


    Этот воркшоп для вас, если:
    • дошли до уровня, когда уже задумываетесь о работе всего приложения, а не только делаете отдельные задачи
    • в проекте нет системного мониторинга и алертинга
    • порой приходится что-то чинить на проде и долго разбираться с причинами проблем
    • планируете рост нагрузки на приложение
    • хотите сделать мониторинг был действительно полезным и эффективным, а не набором красивых данных, в которые никто не смотрит
    • с приложением всё здорово, но хочется быть уверенным в том, что это будет продолжаться и дальше
    Программа воркшопа

    День 1. Основы мониторинга
    Поговорим о том, зачем нужен мониторинг, на какие метрики надо смотреть, чтобы быть уверенными, что приложение работает. Разберём, что такое «золотые сигналы». Заведём в рельсовое приложение мониторинг с помощью Прометеуса, Графаны и Ябеды.

    Результат:
    • Поймёте, зачем нужен мониторинг и как он помогает не только техническим специалистам, но и бизнесу.
    • Научитесь ориентироваться в метриках, на основе которых строится мониторинг — технические, инфраструктурные и бизнесовые метрики.
    • Соберёте связку Прометеус-Графана-приложение, чтобы добавить первые дэшборды в ваше приложение.

    Содержание:
    • Зачем нужно мониторить приложение?
    • Какие бывают мониторинги
    • На какие метрики смотреть?
    • Технические метрики (Latency, Traffic, Errors, Saturation)
    • Инфраструктурные метрики
    • Бизнесовые метрики
    День 2. Алерты и решения для организации мониторинга

    Посмотрим на систему, которую собрали на первом дне воркшопа. Сравним системы сбора метрик и дэшбодров между собой — беплатные, платные, облачные и т.д.

    Разберёмся, почему дэшбордов недостаточно для полноценного мониторинга приложений. Алерты — по каким метрикам настраивать, какие пороги выбирать, как обрабатывать. Алерты предвосхищающие проблемы — z-index и Нострадамус.

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

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

    Содержание:
    • Опенсорсные решения (Prometheus, Grafana, Grafana OnCall, Zabbix)
    • Коммерческие решения (Datadog, New Relic, Dynatrace, Okmeter)
    • Быстрый поиск проблем
    • Сквозная трассировка запросов (Jaeger, Zipkin)
    • Алертинг
    • Предсказание проблем
    День 3. Инцидент-менеджмент и стабильность приложений

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

    Поговорим об SLI, SLO, SLA и подходах, которые помогут вам договориться с бизнесом о том, что значит «стабильное приложение» и сколько это будет стоить.

    Затронем нагрузочное тестирование приложения. Что такое хаос тесты и когда они вам могут пригодится? Сделаем обзор практик по хаос-инжинирингу.

    Результат:
    • Поймёте, как внедрить в компании процесс инцидент-менеджмента.
    • Узнаете, как договориться с бизнесом о приемлемых диапазонах простоя приложения.
    • Сможете убедить бизнес, что 100% работоспособности — это не то, чего он хочет.
    • Разберётесь, как подготовится к большим нагрузкам с помощью нагрузочного тестирования. И как протестировать систему на отказ с помощью хаос-тестов.

    Содержание:

    • Фазы работы над инцидентом
    • Роли участников процесса
    • Организация с точки зрения процесса и технической реализации
    • Метрики стабильности (SLI, SLO, SLA)
    • Нагрузочное тестирование
    • Хаос-тесты
    Этот воркшоп поможет:
    • Систематизировать знания по мониторингу
      Посмотреть на разные решения и практики по стабилизации приложений и подготовке к работе под нагрузкой
    • Поднять мониторинг на проекте с нуля
      С чего начать и как рассказать бизнесу, что мониторинг — это обязательная часть работы системы
    • Сделать приложение более стабильным
      Внедрить практики инцидент менеджмента — дежурства, регламенты, разборы. Быстро находить проблемы с помощью трассировки.
    • Получить набор инструментов под разные виды метрик
      Разобраться какие бывают технические, инфраструктурные и бизнесовые метрики. Какие из метрик более приоритетные и с помощью каких технических решений их можно отслеживать.

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

    25 сен 2025
    [​IMG]

    Программа обучения:

    Java Core. Модуль 1. Базовые структуры
    Java Core. Модуль 2. Классы и объекты
    Java Core. Модуль 3. ООП
    Java Core. Модуль 4. Коллекции
    Java Core. Модуль 5. Исключения и файлы
    Java Core. Модуль 6. Многопоточность
    Java Core. Модуль 7. Stream API
    Java Core. Модуль 8. Reflection &SOLID
    Java Core. Экзамен

    Преподаватель курса Андрей Борисов
    • 14 лет опыт профессиональной разработки на java (A1 Austria Telecom Group, Qulix Systems, Renova Vision)
    • Преподавал java в ведущем центре it образования
    • Дипломированный программист

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

    25 сен 2025
    [​IMG]

    Программа обучения:

    Модуль 1. Jakarta-Maven-Tomcat
    Модуль 2. Git-SQL-Database
    Модуль 3. JDBC-Servlet-JSP
    Модуль 4. Hibernate 1
    Модуль 5. Hibernate 2
    Модуль 6. Gradle и Spring Core
    Модуль 7. Spring Boot & Data
    Модуль 8. Spring Web
    Модуль 9. Spring REST & Security
    Модуль 10. Spring AOP & Liquibase
    Модуль 11. Итог


    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  9. Пиши код грамотно 2025 (Олег Дейнеко)

    25 сен 2025
    [​IMG]

    Курс рассчитан на начинающих разработчиков, желающих изучить стандарты и практики написания «чистого» кода на 1С, а так же на разработчиков, которые уже продолжительное время работают в отрасли но недостаточно полно изучили стандарты разработки или не понимают зачем они нужны.

    Курс основан на стандартах разработки фирмы 1С, связанных с читаемостью кода, а также на опыте автора и сообщества разработчиков 1С. В качестве источника знаний сообщества о применении общих практик программирования использованы диагностики из business specific language language server (BSL LS). В материалы курса вошли только стандарты и практики, связанные читаемостью и поддерживаемостью кода.

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

    Программа курса:
    • Введение. Зачем писать понятный код?
    • Модули
      • В какой модуль поместить код?
      • Структура модуля
      • Общие требования к текстам модулей
    • Переменные
      • Имена переменных
      • Глобальные переменные модулей
    • Процедуры и функции
      • Имена процедур и функций
      • Параметры процедур и функций
      • Описание процедур и функций
      • Тело процедур и функций
        • Общие рекомендации (стандарты вендора)
        • Объем метода
        • Принцип единственной ответственности
        • Когнитивная сложность
        • Цикломатическая сложность
        • Глубина вложенности управляющих конструкций
        • Работа с оператором Если … Тогда … ИначеЕсли
        • Магические даты и числа
        • Использование тернарного оператора ?()
        • Многократное использование одинаковых строковых литералов
        • Хранение информации в коде
        • Результат выполнения функции
    • Обработчики событий объектов
      • ПередЗаписью
      • ПриЗаписи
      • ОбработкаПроверкиЗаполнения
      • ОбработкаЗаполнения
      • Работа с параметром Отказ в обработчиках событий
    • Формы
      • Бизнес-логика в коде форм
      • Единообразие работы пользовательского и программного интерфейсов объекта
      • Открытие форм
      • Правила создания модулей форм
      • Обновление списков при интерактивных действиях пользователя
      • Команды по модификации объектов
      • Условное оформление в формах
    • Запросы
      • Размещение текста запроса в модуле
      • Оформление текстов запросов
      • Псевдонимы источников данных
      • Использование *
      • Использование вложенных запросов
    • Расширения конфигурации
      • Возможности применения
      • Выбор варианта использования при разных сценариях разработки
      • Изменение метаданных
      • Изменение кода модулей
      • Работа с формами
    • Информирование пользователей, журналирование операций
      • Сообщение, предупреждение, исключение
      • Перехват исключений в коде
      • Вызов исключений в коде
    • Дополнительные рекомендации
      • Использование комментариев в коде
      • Дублирование кода и использование библиотек
      • Директивы компиляции и инструкции препроцессора
      • Модули web- и http-сервисов
      • Правила использования транзакций
      • Выполнить() и Вычислить()
      • Особенности сортировки в таблице значений
      • Использование объектов типа Структура
    Дата проведения: 29.09.2025 - 02.10.2025

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  10. [Coin Metrika] Автоматизация Python + ADS + Web3 (Макс Зарев)

    22 сен 2025
    [​IMG]
    Автоматизация Python+ADS+Web3: Быстрый старт в высокодоходных нишах
    Хотите освоить востребованные навыки и начать зарабатывать уже через несколько недель? Этот курс разработан для тех, кто хочет эффективно использовать Python для автоматизации процессов в сферах ADS и Web3. Мы не будем тратить время на долгую теорию, а сразу перейдем к практике, чтобы вы получили первый результат максимально быстро.
    Программа
    01. Вводный блок
    02. Безопасность
    03. Ochobb python
    04. Быстрый результат
    05. Python+ads
    06. Web 3
    07. Дополнительные инструменты
    08. Уроки от кураторов
    Еженедельные созвоны

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

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  11. [Vesperfin] VesperfinCode: Поддержка. 7 поток (Арина Веспер)

    22 сен 2025
    [​IMG]

    VesperfinCode: Вектора
    Поддержка 7 потока (старт 16 сентября 2025)

    В этом потоке мы переходим к векторным вычислениям и новой библиотеке для бэктестинга — VectorBT. Здесь всё про скорость, оптимизацию и профессиональный подход к тестированию стратегий.

    Что изучим:

    • Ускорение расчётов с помощью векторов — тестирование в десятки раз быстрее
    • Сравнение классического бэктестинга и векторных подходов
    • Практика на VectorBT: запуск стратегий, анализ и оптимизация
    • Совместимость с pandas_ta — перенос стратегий становится ещё проще
    • Построение быстрых пайплайнов для проверки сотен идей
    Расписание эфиров:
    • 19 сентября — Векторные вычисления и ускорения
    • 26 сентября — Сравнение классики и VectorBT, первые стратегии
    • 3 октября — Практическая оптимизация через VectorBT
    Результат:
    • Вы научитесь использовать VectorBT вместе с pandas_ta, легко переносить свои стратегии в новый формат и оптимизировать их за минуты.
    • Больше никакого долгого прогона — только быстрый анализ и профессиональные инструменты для алготрейдинга.
    Требования: знание Python и базовых терминов трейдинга.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  12. [stepik] Linux с нуля: пошаговый и понятный курс

    22 сен 2025
    [​IMG]


    Дружелюбный курс для уверенного входа в мир Linux.

    Многие источники объясняют Linux сложно и сухо. Здесь всё наоборот: простым языком, в лёгкой и наглядной форме. Учёба не будет скучной, и у вас всегда будет мотивация двигаться дальше

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

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

    Что получите на выходе: уверенные навыки работы в Linux, которые реально пригодятся в учёбе, работе и проектах. По завершении курса выдаётся сертификат.

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

    Чему вы научитесь
    • Устанавливать Linux
    • Использовать более 100 команд Linux
    • Уверенно работать в терминале и ориентироваться в файловой системе
    • Администрировать систему и управлять пользователями
    • Работать с сетями в Linux и настраивать файрвол
    • Автоматизировать задачи с помощью Bash и cron
    • Управлять дисками, разделами и LVM
    • и многому другому, что пригодится в реальной практике.
    Начальные требования:
    Достаточно базовых навыков работы с компьютером и желания разобраться в Linux

    Программа курса:
    • Введение
    • Первые шаги с Linux
    • Дерево директорий Linux
    • Работа с текстовыми редакторами
    • Копирование, перемещение и удаление файлов
    • Читайте мануалы
    • Жёсткие и символические ссылки
    • Конвейеры и перенаправление ввода/вывода
    • Анализ и обработка файлов
    • Управление пользователями и группами
    • Управление правами на файлы и директории
    • Управление правами sudo
    • Основы сетей в Linux
    • Настройка файрвола в Linux
    • Управление процессами
    • Управление ПО и репозиториями
    • Управление дисками и разделами
    • Bash-cкрипты
    • Архивация и сжатие файлов
    • Автоматизация задач с помощью cron
    • Финал

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  13. [Stepik] Kotlin с нуля до Junior + Подготовка к собеседованию (Андрей Сумин)

    21 сен 2025
    [​IMG]

    Kotlin с нуля до Junior + Подготовка к собеседованию

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

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

    Kotlin активно используется в Android-разработке, backend-разработке, Data Science и других сферах.
    В этом курсе вы изучите язык Kotlin с самого нуля, начиная с основ программирования и до профессионального уровня.

    Чему вы научитесь:
    • Основы программирования
    • Разработка простых программ на языке Kotlin
    • Объектно-ориентированное программирование
    • Функциональное программирование
    • Многопоточность и асинхронность
    • Паттерны проектирования
    • Глубокое понимание теории языка Kotlin
    • Разработка сложных программных систем
    • Подготовка к собеседованию
    В течение ближайших недель курс будет постоянно дополняться новыми разделами:

    Многопоточность и асинхронность
    Углубленное изучение языка Kotlin

    Причины популярности Kotlin:
    • Современный синтаксис: Более лаконичный и удобный по сравнению с Java.
    • Совместимость с Java: Позволяет плавно мигрировать на новый язык.
    • Официальная поддержка Google: В 2019 году Google объявила Kotlin «предпочтительным языком» для Android-разработки. Это стало сигналом для индустрии, что будущее Android тесно связано с Kotlin. С этого момента большинство новых инструментов и библиотек для Android разрабатываются с ориентацией на Kotlin.
    • Многоплатформенность: Возможность писать код для Android, iOS, веба и серверов.
    • Сильное сообщество и развитие: JetBrains продолжает активно развивать язык, добавляя новые функции и улучшая экосистему.
    Предварительные знания не требуются. Важно, чтобы у вас был компьютер и доступ в интернет.

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

    Программа:
    • Что такое программирование?
    • Зачем нужны языки программирования?
    • Скачиваем среду разработки
    • Первая программа
    • Чтение из консоли. Переменные Спецсимволы и шаблоны
    • Целочисленный тип Int
    • Целочисленное деление
    • Условный оператор
    • Условный оператор. Часть 2. Комбинирование
    • Изменяемые переменные
    • Дробные числа
    • Введение в коллекции
    • Циклы Repeat и While
    • Цикл for и свойство size
    • Диапазоны Ranges
    • Целочисленные типы Long Short Byte
    • If and when are expressions
    • Символьный тип данных
    • Do while и split
    • Введение в ООП
    • Создание класса и объекта
    • Введение в функции
    • Функции с параметрами
    • Ключевое слово this и именованные параметры
    • Введение в конструкторы
    • Перегрузка конструкторов
    • Первичный конструктор
    • Возвращаемый тип функций
    • Введение в наследование
    • Upcast, Downcast, Smartcast
    • Введение в полиморфизм
    • Практика создание бухгалтера. Метод super
    • Enum
    • Работа с файлами и мутабельными коллекциями
    • Ручная сериализация и десериализация
    • Удаление элементов из списка
    • Рефакторинг
    • Контрольная работа
    • Инкапсуляция и модификаторы доступа
    • Абстрактные классы
    • Интерфейсы
    • Класс Any и метод toString
    • Обзор ООП
    • Геттеры и сеттеры. Часть 1
    • Геттеры и сеттеры. Часть 2
    • Single Responsibility Principle
    • Рефакторинг и StringBuilder
    • Singleton Object
    • Backing Field
    • Метод copy
    • Метод equals
    • Метод hashcode. Коллекции Set
    • Data Classes
    • Дополнение по методу copy
    • Nullable Types
    • Elvis и Unit
    • Try catch
    • Nothing
    • Kotlin Serialization
    • Получение тестовых данных
    • Чистые функции
    • Анонимные классы
    • Лямбда выражения
    • Введение в Generics
    • Extension functions
    • Inline functions
    • Примеры функций высшего порядка
    • Функция Let
    • Функция Also
    • Коллекции Map
    • Map для улучшения производительности
    • Функции With и Apply
    • Функция Run и Method reference
    • Основы многопоточности
    • Singleton. Companion. Init.
    • Singleton. Способы реализации
    • Singleton. Синхронизация
    • Создание GUI
    • Observer. Введение
    • Observer. Зависимость от абстракций
    • Observer. Функциональный интерфейс
    • Observer. Интерфейс Observable
    • Observer. MutableObservable
    • Observer. Backing field и итоги
    • Command и BlockingQueue
    • Sealed Interface
    • Builder
    • Junit часть 1
    • Junit часть 2. Parameterized Test
    • Массивы
    • ArrayList. Часть 1
    • ArrayList. Часть 2
    • ArrayList. Часть 3. Константы и операторы
    • Алгоритмическая сложность
    • Тестирование исключений. System.arraycopy
    • LinkedList. Принцип работы LinkedList. Реализация
    • LinkedList. Двусвязный список
    • HashSet. Принцип работы
    • HashSet. Реализация. Часть 1
    • HashSet. Реализация. Часть 2
    • HashSet. Вопросы на собеседовании
    • Параметризируем коллекции
    • Collections и Iterable
    • MutableIterable
    • Реализации Set
    • Устройство TreeSet
    • Неизменяемые коллекции
    • Коллекции Map
    • Использование Map внутри Set
    • Собеседование по теме коллекции
    • Создание GUI
    • Добавление логики и метод String.format
    • Механизм callback
    • Suspend функции
    • Корутины под капотом
    • Executor Services
    • Structured Concurrency. Часть 1
    • Dispatchers Default и Unconfined
    • Dispatchers IO и Main
    • Job и параллельность
    • Async и Deferred
    • Jobs Hierarchy
    • Исключения. Часть 1
    • Исключения. Часть 2. Async
    • Отмена корутин
    • Suspend Coroutine
    • SupervisorJob
    • Что такое потоки данных
    • Способы создания Sequence
    • Начало работы с Flow
    • Знакомство с API
    • Загрузка данных из сети
    • Создание GUI и работа с Regex
    • Реактивный стиль
    • Channels и Debounce
    • Холодные потоки данных
    • Горячие потоки данных
    • ShareIn
    • Buffer и Backpressure
    • Screen state as Flow
    • MutableStateFlow
    • SharedFlow vs StateFlow
    • Exceptions in Flow
    • Практика работы с исключениями
    • Оператор FlowOn
    • Наследование CoroutineScope
    • Синхронизация корутин
    • Channels
    Желаю вам успехов в освоении Kotlin, новых знаний и вдохновения для покорения мира программирования! До встречи на страницах курса!

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть... Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  14. [Stepik] Apache Superset: полный курс (Трофим Воробьев)

    19 сен 2025
    [​IMG]


    Вам надоело платить за PowerBI и Tableau? Apache Superset — бесплатная BI-система уровня enterprise, которая не уступает платным аналогам. Хотите молниеносные дашборды, гибкую аналитику и нулевую стоимость лицензий? Этот курс — быстрый старт для тех, кто хочет развернуть Superset с нуля, настроить его под бизнес-задачи и забыть о дорогих подписках. Вы получите готовую BI-платформу без скрытых платежей и ограничений. Сэкономьте бюджет компании — переходите на Superset уже сегодня!

    Чему вы научитесь
    • Docker-развертывание – быстрый старт без головной боли
    • Кастомизация деплоя – тонкая настройка через .env и docker-init.sh
    • Бэкапы и восстановление – защита данных от потерь
    • Кэширование с Redis – ускорение работы дашбордов и защита СУБД
    • Jinja и Handlebars – динамические запросы и гибкие шаблоны
    • Annotation Layers – расширенная аналитика на графиках
    • CSS Templates – изменение интерфейса под корпоративный стиль
    • Локализация – перевод Superset на любой язык
    • RBAC (Role-Based Access Control) – гибкие права для пользователей
    • RLS (Row-Level Security) – защита строк данных на уровне БД
    • CLS (Column-Level Security) – контроль доступа к отдельным столбцам
    • Keycloak-интеграция – корпоративная аутентификация
    • Superset API – программируемое управление системой
    • Swagger – единая точка Superset API
    • Celery – фоновые задачи
    • Взаимодействие Superset с СУБД – подключение, как происходит общение
    О курсе
    Добро пожаловать на курс!


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

    Освойте Apache Superset на 100%!

    От установки до администрирования — полный цикл работы с Superset в одном курсе. Научитесь разворачивать систему, строить дашборды и управлять безопасностью, чтобы сделать её идеальным BI-решением для бизнеса.

    В бесплатной части оставлена инструкция по установке необходимой инфраструктуры с помощью Docker, а также описан вариант с использованием готового сервера для обучения (если вы не DevOps/Developer - то научитесь визуализировать, ничего не устанавливая). Также прочитайте необходимые начальные навыки - требуется знание Python/SQL на базовом уровне.

    Что предстоит делать
    • Изучать текстовые/видеоматериалы
    • Выполнять интересные, приближенные к реальным задачи на локально развернутой инфраструктуре
    • Читать полезные статьи, которые будут приложены к курсу
    Как устроен курс
    • Лекция в формате видеозаписи + текстовые инструкции, если необходимо
    • Выполнение тестовых заданий по лекции
    • Разработка, приближенная (являющаяся) реальной
    Какие темы затронем
    • все, что связано с Apache Superset
    Для кого этот курс
    Данный курс предназначен для всех, кто так или иначе работает / планирует работать с данными.
    Начальные требования
    Для успешного прохождения курса необходимо:

    • Знание Docker, либо быть готовым повторить всё за преподавателем
    • Знания SQL обязательно (select, where, group by, having, order by, join и т.д.). Вы умеете писать SQL-запросы. Вы понимаете, что такое база данных, и что различных систем управления базой данных (СУБД) очень много (Postgres, ClickHouse, MySQL и т.д.). Вы готовы работать с SQL, так как в курсе очень много будет связано именно с БД.
    • Знания Python обязательно - вы знакомы с типами данных, функциями. Знаете про библиотеки - панды ваши друзья. Желательно знать какую-либо IDE (PyCharm, VSCode), но не обязательно.
    Рекомендуемые системные требования Docker:
    • Процессор: Intel Core i5 8400 Coffee Lake или лучше (в реальности достаточно и i3)
    • Память: 8 ГБ оперативной памяти (в реальности достаточно и 4-5ГБ)
    • Хранение: 20 ГБ SSD/HDD (в реальности не менее 10ГБ)
    Для того, что вы могли понять, достаточно ли ресурсов вашего компьютера для прохождения курса, уроки с установкой Docker, DataLens, Superset, ClickHouse и Airflow будут доступны бесплатно.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  15. [balun.courses] Data Science. Тариф Стандарт (Дмитрий Сафонов)

    17 сен 2025
    [​IMG]

    Курс по Data Science для middle: senior-навыки за 6 недель


    Подойдет для Data Scientists, Classic ML и NLP-инженеров уровня middle/middle+
    Нужны базовые знания основ машинного обучения, математики и программирования
    Будем писать на Python, но если ты программируешь на чем-то другом — это некритично. Вся практика будет применима на другие ЯП

    В курсе осваиваем навыки, которые мешают расти мидлам
    • Как обнаружить проблемы в грязных данных в самом начале работы и сделать модель, устойчивую к дрейфу
    • Как учесть все инфраструктурные ограничения и раскатать модель на прод с первого раза без финансовых потерь
    • Как правильно мониторить деградацию моделей в проде, делать их стабильными и автоматически переобучать
    • Как строить хорошие признаки по нестабильным временным рядам — активности пользователей, курсу валют и др.
    • Как расти в зарплате через связку продуктовых и бизнес-метрик: увеличивать выручку и средний чек, а не техническую точность рекомендаций
    • Как тестировать раскатанную ML через A/B-тесты, избегать ложных выводов и потерь у смежных бизнес-подразделений
    Программа
    6 недель точечно закрываем каждый блок-фактор
    Не просто теория, а выжимка всего опыта от TeamLead из Яндекса. Лучшие практики из BigTech, разбор реальных бизнес-кейсов и много кода, который ты напишешь самостоятельно
    • Вводная часть
    • Неделя 1. Feature Engineering, Bias и согласованность данных
    • Неделя 2. Модели: оптимизация и нестандартные сценарии использования ML
    • Неделя 3. Real-time ML, потоковая обработка, мониторинг и обслуживание
    • Неделя 4. Feature Store, MLOps, оптимизация ресурсов
    • Неделя 5. Связка продуктовых и бизнес-метрик
    • Неделя 6. Дипломный проект
    В итоге прокачаем hard’ы до уровня Senior в BigTech и научимся:
    • Работать с «грязными» данными, искать смещения и дрифты
    • Использовать Feature engineering в real time системах и генерировать признаки с пониманием вычислительной сложности
    • Оптимизировать ML-модели для продакшна
    • Использовать специфику актуальных ML/DL моделей для работы с табличными и текстовыми данными
    • Контролировать жизненный цикл моделей в продакшне и строить мониторинги
    • Работать с MLOps инструментами и взаимодействовать с инфраструктурой
    Преподает: Дмитрий Сафонов, Data Science Team Lead в Яндекс
    разрабатываю алгоритмы антифрода рекламы, руковожу ML-командой - Яндекс
    cтроил прогнозные модели биржевых индикаторов, разработал инфраструктуру для автоматизации ML-процессов - Quantum Brains
    преподавал анализ данных на Python - СПБГЭУ

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