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

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

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

  1. Кухня Webflow (Макс Куратов)

    29 апр 2025
    [​IMG]

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

    Программа:
    #1. Модуль. База
    1. Знакомство. План действий.
    2. Быстрый обзор сервиса.
    3. Настройки проекта.
    4. Дизайн панель.
    5. Новый интерфейс webflow.
    6. Как опубликовать и поделиться проектом.
    7. Тарифные планы.

    #2. Модуль. Основы36 минуты
    8. Основы HTML CSS, как это работает в webflow.
    9. Блочная верстка, DIV блок.
    10. DIV блок на практике.

    #3. Модуль. Элементы
    11. Элементы разметки.
    12. Элементы Media, Advanced.
    13. Элементы typography.

    #4. Модуль. Классы
    14. Классы.
    15. Basic/Combo/Global классы.

    #5. Модуль. Стили
    16. Стили Вступление.
    17. Стили Typography.
    18. Стили. Blackground.
    19. Стили. Обводка и скругление.
    20. Стили. Отступы. Margin и Padding.
    21.Стили. Размер.
    22. Стили. Overflow, Fit.
    23. Стили. Position.
    24. Стили. Z-index.
    25. Стили. Filter.
    26. Стили. 2d 3d transforms.
    27. Стили. Выводы.

    #6. Модуль. БЭМ
    28. БЭМ
    29. БЭМ. Практическая часть

    #7. Модуль. Все виды Display
    30. Display line Block.
    31. Display Grid.
    32. Display Flex.
    33. Обучающая игра по Flexbox.

    #8. Модуль. Дизайн в Figma. Верстка сайта
    34. Дизайн сайта в Figma. Часть 1
    35. Дизайн сайта в Figma. Часть 2
    36. Верстка сайта. Верстаем первый экран

    #9. Модуль. Адаптив сайта
    37. Брейкпоинты
    38. Виды верстки. Статичная , Адаптивная, Резиновая
    39. Единицы измерения Px, %, Auto, Em, Vh, Vw

    #10. Модуль. Практика
    40.Display. Практика.
    41. Верстка. Практика.
    42. Меню сайта. Navbar menu.
    43. Как создать страницы, ссылки меню.
    44. Компоненты.
    45. Блоки сайта. Практика.
    46. Проверка и подготовка макета.
    47. Подготовка style Guide.
    48. Верстка сайта. Практика.
    49. Адаптив сайта. Практика.
    50. Адаптив сайта 2. Практика.
    51.Формы заявок. Реализация, подключение.

    #11. Модуль. Анимация
    52. Состояния
    53.Transitions
    54. Mouse click mouse hover
    55. Mouse click mouse hover. Практика
    56. Mouse move over element
    57. Scroll into view
    58. Page scrolled
    59. Position sticky

    #12. Модуль. Настройки20 минуты
    60. Настройки сайта СЕО
    61. Как передать сайт заказчику.
    62. Как купить и настроить домен

    Продажник
    Ссылка на тему: Кухня Webflow (Макс Куратов)
    Ответов: 0
  2. [PurpleSchool] React state менеджер Zustand. Тариф Самостоятельный (Антон Ларичев)

    29 апр 2025
    [​IMG]
    Чему вы научитесь?
    После прохождения курса вы сможете:

    • Использовать Zustand для управления состоянием
    • Работать с Zustand с TypeScript
    • Отлаживать работу Zustand
    • Делать запросы в Store
    • Сохранять состояние в браузере
    • Оптимизировать число ререндеров
    Программа
    1. Введение
    2. Старт проекта
    3. Основы работы Zustand
    4. Асинхронные операции
    5. Продвинутые техники
    6. Куда двигаться дальше

    Тариф Самостоятельный
    только видео-материалы (без доступа к платформе с тестами)

  3. [Udemy] Python ХАКИ: Автоматизируй всё и забудь про рутину! (Vladimir Vorobyov, Владимир Воробьев)

    28 апр 2025
    [​IMG]

    Python ХАКИ: Автоматизируй всё и забудь про рутину!

    Скрипты, которые сэкономят сотни часов!
    Авторассылки, парсинг, поиск, отчёты, файлы – делай за 5 секунд вместо часов!

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

    Ты до сих пор вручную переименовываешь файлы, рассылаешь письма и копируешь данные из таблиц? Тогда этот курс изменит твоё представление о работе навсегда! Python способен автоматизировать 90% рутинных задач, и я покажу, как превратить его в твоего персонального помощника.

    Вы сможете:

    Автоматизировать массовую рассылку писем – забудь про платные сервисы и сложные настройки.
    Мгновенно переименовывать сотни и тысячи файлов, экономя часы работы.
    Находить нужную информацию в документах, даже если не знаешь их точное название.
    Парсить сайты и вытягивать оттуда любые данные – прокачай скиллы в веб-автоматизации!
    Добавлять водяные знаки на фото и защищать свой контент без сторонних программ.
    Распознавать речь и превращать аудиофайлы в текст за секунды.
    Генерировать финансовые отчёты, работая с данными, не тратя время на Excel.

    Почему этот курс?

    Максимум практики – минимум воды! Каждая лекция = готовый рабочий скрипт.
    Лайфхаки, которые реально работают, а не «советы» из учебников.
    Подойдёт даже новичкам! Всё объясняется простыми словами, без сложного кода.
    Этот курс окупится в первые же дни! Ведь ты начнёшь экономить своё время сразу.

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

    Продажник
  4. [Яндекс Практикум] Инженер по глубокому обучению нейросетей

    22 апр 2025
    [​IMG]

    Через 2 месяца вы сможете
    • Работать на Deep Learning фреймворке PyTorch
    • Строить нейросети самостоятельно, находить в них неполадки и устранять
    • Обучать нейросети эффективно и с высоким качеством
    • Подготавливать данные для подачи на нейросети
    • Объяснять принципы и элементы, на которых строятся нейросетевые решения
    Программа обучения

    1 практическая работа・2 недели
    Фундаментальные основы Deep Learning
    • PyTorch
    • MLP
    Введение в нейросети
    Узнаете, зачем нужны нейросети, какие ключевые отличия глубокого обучения от классического машинного обучения. Рассмотрите основные компоненты нейросети: нейрон, полносвязные слои (Fully Connected Layers), понятие весов и смещений (weights & biases), перцептрон.
    Построение полносвязной нейросети (MLP)
    Поймёте, как соединяются слои и происходит forward pass, распространение входных данных, и вычисление выходного сигнала.
    Функции ошибок и градиентный спуск
    Разберёте, что такое функция потерь и зачем она нужна, какие бывают популярные функции ошибок: MSE, MAE для регрессии, Cross-Entropy Loss для классификации, варианты градиентного спуска (Batch Gradient Descent, Stochastic Gradient Descent (SGD), Mini-Batch SGD).
    Обратное распространение ошибки (Backpropagation)
    Научитесь пересчитывать градиенты, строить производную функцию ошибки по весам и решать проблему исчезающего градиента.
    Оптимизаторы: как ускорить и улучшить обучение
    Узнаете про SGD, его улучшенные версии Adam, RMSprop, Adagrad и их особенности. Выберете подходящий метод оптимизации.
    Функции активации
    Узнаете, зачем нужны функции активации и какие из них популярные: Sigmoid, Tanh, ReLU и его вариации (Leaky ReLU, Parametric ReLU), Swish и GELU.
    Обучение нейросети: основные проблемы и их решения
    Поймёте, чем вызвано переобучение (Overfitting): Dropout, Batch Normalization, Data Augmentation; недообучение (Underfitting). Узнаете, почему модель не учится. Повысите сложность модели, подберёте архитектуру. Выясните, почему происходит взрыв и затухание градиентов, и изучите методы борьбы с этим: Gradient Clipping, нормализацию данных.
    Введение в PyTorch и построение нейросети
    Сравните PyTorch с TensorFlow и поймёте их ключевые различия. Рассмотрите основные сущности PyTorch: Tensor, Dataset, DataLoader, Neural Networks (torch.nn).
    Реализуете полносвязную нейросеть (MLP) с нуля на PyTorch и обучите её на простом датасете
    3
    1 практическая работа・2 недели
    Рекуррентные нейронные сети (RNN): от основ к трансформерам
    • PyTorch
    • RNN & LSTM
    • Attention
    • Transformers
    Работа с последовательными данными
    Узнаете, чем последовательности отличаются от обычных данных, а также изучите спектрограммы и аудио.
    Простые RNN: теория и проблемы
    Поймёте, как работает RNN и как происходит обучение RNN с использованием Backpropagation Through Time (BPTT). Рассмотрите проблему исчезающего и взрывающегося градиента.
    Способы борьбы с проблемами обучения RNN
    Изучите такие способы, как Gradient Clipping, использование нормализации, замена RNN на более устойчивые архитектуры.
    GRU и LSTM: решение проблем RNN
    Узнаете, как работают элементы памяти в GRU и LSTM и в чём между ними разница.
    Bidirectional RNN: когда важен контекст с обеих сторон
    Разберёте двунаправленные RNN и их применение.
    Attention и трансформеры: конец эпохи RNN
    Узнаете, почему Attention стал прорывом, разберёте архитектуру трансформеров и поймёте, почему трансформеры заменили RNN.
    Реализуете RNN/LSTM с нуля на PyTorch и обучите модель на последовательных данных
    4
    1 практическая работа・2 недели
    Свёрточные нейронные сети (CNN): от основ до продвинутых методов
    • PyTorch
    • CNN
    Полносвязные сети для изображений и их ограничения
    Узнаете, почему полносвязные сети неэффективны для изображений, какое необходимо количество параметров и что такое проблема вычислительной сложности.
    Основы свёрточных сетей
    Разберёте, что такое свёртка, рассмотрите принцип работы свёрточных фильтров, гиперпараметры свёртки: размер фильтра, пэддинг, страйд.
    Пулинг и его виды
    Узнаете, как пулинг уменьшает размерность данных и ускоряет обучение. Max Pooling vs Average Pooling.
    Популярные архитектуры CNN
    Рассмотрите популярные архитектуры CNN: LeNet — первая свёрточная сеть; AlexNet — революция в компьютерном зрении; VGG — простота и глубина; ResNet — почему остаточные связи изменили всё; EfficientNet — масштабирование сетей.
    Методы улучшения качества CNN
    Изучите аугментацию данных: зачем и как применять Dropout, Batch Normalization, Skip Сonnections и DenseNet
    Transfer Learning: как дообучить предобученную модель?
    Feature Extraction vs Fine-Tuning. Разберёте работу с предобученными моделями.
    Построите собственную CNN на PyTorch, обучите модель на MNIST, дообучите предобученную модель на новых данных
    5
    1 проект・2 недели
    Предобработка данных для моделей глубокого обучения (NLP, CV и Audio Analysis)
    • PyTorch
    • NLP
    • CV
    Предобработка текстов для NLP
    Научитесь делать токенизацию, удалять стоп-слова, применять фильтрацию, лемматизацию и стемминг, представлять текст, выполнять векторизацию.
    Предобработка изображений для CV
    Научитесь изменять размер и масштаб изображений, выполнять их нормализацию, стандартизацию и аргументацию. Поймёте, как применять трансформации, подготавливать изображения для подачи в модель: преобразовывать их в тензоры, использовать генераторы данных в PyTorch, Dataset для создания кастомных классов.
    Предобработка аудиоданных
    Научитесь преобразовывать аудио в спектрограммы и классифицировать эмоции в аудиозаписях с использованием трансформеров (CNN).
    Подготовите данные и подадите их на предобученные модели. Выберете метрики, функцию потерь и оптимизатор, проведёте обучение
    +4 модуля・+4 проекта・+2 месяца
    Специализация «Компьютерное обучение»
    Сможете создавать и обучать модели нейронных сетей для автоматического анализа и интерпретации визуальной информации из окружающего мира, чтобы обучить системы распознавать объекты, извлекать данные и принимать решения на основе изображений и видео
    Ещё 4 модуля
    Детекция объектов, сегментация изображений, работа с видеопотоком, генерация изображений
    Ещё 4 проекта
    Загрузка предобученной модели и её тестирование на изображениях, развёртывание модели для анализа видеопотока в реальном времени
    Реализуете собственный генеративный проект
    +4 модуля・+4 проекта・+2 месяца
    Специализация «Обработка естественного языка»
    Освоите различные языковые модели, изучите самые продвинутые методы LLM и сразу начнёте применять их на практике
    Ещё 4 модуля
    Механизм многоглавного внимания и архитектура BERT, машинный перевод и модели Seq2Seq, извлечение именованных сущностей (NER), большие языковые модели (LLM)
    Ещё 4 проекта
    Использование BERT для решения задачи NLP, реализация машинного перевода с применением трансформеров, построение модели NER
    Примените LLM в реальном времени: для генерации отчётов, документации и автоматизации общения с пользователями

  5. [Яндекс Практикум] Микросервисная архитектура

    22 апр 2025
    [​IMG]

    За курс спроектируете 6 сложных архитектур

    Поддержка сложных бизнес‑процессов
    Спроектируете Saga с оркестрацией, настроите BPMN‑движок и его взаимодействие с другими сервисами
    Хореография и потоковая обработка данных
    Примените Event Sourcing, Kafka Streams и CQRS
    Микросервисы вместо монолита
    Декомпозируете монолит по DDD, примените Feature Toggles, продумаете parallel run
    Приложение для обработки больших объёмов данных
    Построите конвейер пакетной обработки, займётесь сбором телеметрии и облачной инфраструктурой
    Высоконагруженное приложение
    Создадите композиционный API, проработаете балансировку нагрузки, настроите service mesh
    Realtime-приложение для взаимодействия пользователей
    Примените WebSockets, настроите синхронизацию экземпляров сервиса, поработаете с анализом телеметрии

    Освоите продвинутые инструменты, которые используют при проектировании и реализации микросервисных систем
    SAGA
    WebSockets
    Change Data Capture
    Event Sourcing
    CQRS
    Transactional Outbox
    API Gateway
    Kubernetes
    Domain-Driven Design
    Пакетная обработка
    Оркестрация
    Хореография
    Distributed Scheduling
    Композиция АРІ
    Apache Kafka
    Декомпозиция монолита
    Event-Driven Architecture

    Программа
    Разработка микросервисных приложений для сложных бизнес‑процессов
    Разработка микросервисных приложений под event‑driven‑архитектуру
    Декомпозиция монолитной системы на микросервисы
    Разработка микросервисных приложений под высокую нагрузку
    Разработка микросервисных приложений для масштабируемых пакетных вычислений
    Проектирование приложения для совместной работы пользователей

  6. Топ-150 ответов на вопросы из собеседований (Ольга Пономарёва)

    21 апр 2025
    [​IMG]
    Файл с проработанными ответами на 150 популярных вопросов из собеседований для аналитиков.
    Готовьтесь и получайте офферы в крутые компании

    Ольга Пономарёва
    Автор курсов, Старший системный аналитик

    В течение нескольких лет я проводила собеседования и проходила их сама. За это время собрала топ-150 самых задаваемых вопросов по теории.
    На все эти вопросы команда System Analyst подготовила проработанные ответы, где все только самое важное, без воды, понятным языком и много-много примеров. Все ответы были проверенными опытными аналитиками
  7. Intgrtr 1.0. Тариф Alfa (alexcroiss)

    21 апр 2025
    [​IMG]


    Обучение, которое познакомит тебя с миром автоматизаций разного уровня от alexcroiss (Лёха Круасанов)

    Почему стоит идти ко мне?
    • Фокус на практике: ты сразу будешь делать,
а не просто смотреть уроки.
    • Поддержка сообщества: не останешься один, в чате всегда помогут.
    • Шаблоны и лайфхаки: быстрый старт без боли.
    • Наставничество: помощь на любом этапе.
    Автоматизация – это не разовый инструмент, а ключ к постоянному потоку клиентов
    Разобравшись в ИИ и автоматизациях сейчас, ты создаешь не разовую услугу, а продукт с бесконечным LTV
    ИИ и автоматизации — это про долгосрочный спрос и постоянный поток клиентов

    Люди не просто покупают один раз — они будут возвращаться, чтобы:
    • Донастроить. Что-то сломалось — ты уже в контексте, быстрее найдёшь и починишь.
    • Улучшить. Бизнес меняется. Клиенту проще вернуться к тебе, чем искать кого-то заново.
    • Масштабировать. Бизнес растёт, нагрузка растёт — нужны новые сценарии и интеграции.
    Спрос на ИИ автоматизации только растет.

    Программа
    Блок 1. Введение в Make.com
    Блок 2. Введение в Salebot
    Блок 3. Основы создания сценариев в Make
    Блок 4. Логика и переменные в Salebot
    Блок 5. Telegram в Make
    Блок 6. Рассылки в Salebot
    Блок 7. Интеграция Make с Google
    Блок 8. Работа с таблицами в Salebot
    Блок 9. Instagram и Pinterest в Make
    Блок 10. Instagram в Salebot
    Блок 11. ChatGPT в Make
    Блок 12. AI-ассистент в Salebot
    Блок 13. Работа с OpenAI
    Блок 14. GPT-схемы в Salebot
    Блок 15. Финалочка (Salebot)
    Блок 16. Твоё позиционирование
    Блок 17. Продажи
    Блок 18. Финансы и договоры

    Ссылка на тему: Intgrtr 1.0. Тариф Alfa (alexcroiss)
    Ответов: 4
  8. [PurpleSchool] Современный Agile для разработчиков. Тариф Самостоятельный (Антон Ларичев)

    20 апр 2025
    [​IMG]
    Чему вы научитесь?
    После прохождения курса вы сможете:
    • Освоить фундамент Agile
    • Работать по принципам Agile
    • Использовать фреймворк Scrum
    • Эффективно управлять задачами
    • Работать в слаженной команде
    • Применять Kanban
    • Оптимизировать рабочие процессы
    Что в курсе?
    Этот курс будет полезен тем Разработчикам и Менеджерам, которые хотят не только хорошо работать, но и получать удовольствие от работы, стать эффективнее, продвинуться по карьерной лестнице, познакомиться с лучшими методологиями управления командами или наладить атмосферу в собственном коллективе.
    Курс сбалансирован таким образом, чтобы быть максимально полезным широкой группе слушателей. Курс будет крайне полезен для разработчиков и менеджеров, которые работают в командах и хотят улучшить процесс. Но если Вы только начинаете погружаться в IT-разработку, менеджмент или вообще никак не связаны с IT – весь материал будет для Вас понятен и прост.

    Программа
    • 1. Введение
    • 2. Оптимизация рабочего процесса
    • 3. Kanban- метод
    • 4. Управление задачами
    • 5. Скрам
    • 6. Масштабирование Agile
    • 7. Заключение
    Тариф Самостоятельный
    только видео-материалы (без доступа к платформе с тестами)

  9. [Stepik] Автоматизация тестирования c Java и TestNG (Константин Барзаковский)

    18 апр 2025
    [​IMG]


    Курс "Автоматизация тестирования c Java и TestNG" познакомит инженеров по тестированию и java qa automation с возможностями тестового фреймворка TestNG. Начнём с основной аннотации Test. Рассмотрим какие есть возможности по параметризации тестов. Познакомимся с assert методами. Напишем базовую версию testng.xml. Рассмотрим способы автоматизации тестирования с обработкой исключений и многопоточного запуска автоматических тестов.

    Чему вы научитесь
    • Познакомитесь с основными возможностями TestNG.
    • Получите практический опыт написания автоматизированных тестов на Java.
    • Научитесь писать параметризованные автотесты.
    • Узнаете основные аннотации TestNG.
    О курсе
    Окончив данный курс вы научитесь писать автотесты используя все возможности тестового фреймворка TestNG. Вам стоит выбрать этот курс, потому, что он содержит не только теоретическую информацию, но и даст вам возможность практиковать полученные знания на реальных примерах с использованием языка программирования Java.
    Курс содержит лекции в видео и текстовом формате. Тесты для проверки полученных знаний.
    В курсе рассматриваются все основные возможности TestNG:
    Структура testng.xml
    Параметризация тестов
    Assert методы для проверки результатов
    Работа с исключениями
    Таймауты для тестов

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

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

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

    1. Автоматизация тестирования с TestNG
    Введение
    Что такое TestNG
    Test. Основные атрибуты
    Практика. Первый автотест

    2. Зависимости между тестами
    Введение
    Группы тестов и зависимости между тестами. Аннотации dependsOnXX
    Практика. Автотесты с зависимостями.

    3. Структура testng.xml
    Введение
    Структура testng.xml
    Практика. Базовый вариант testng.xml

    4. Параметризация автотестов
    Введение
    Параметризация тестов с помощью @Parameters
    Практика. Автоматическое тестирование с параметрами
    Провайдеры данных в TestNG
    Практика. Добавляем провайдеры данных

    5. @BeforeXX и @AfterXX. Аннотации жизненного цикла
    Введение
    Аннотации жизненного цикла теста
    Практика. Аннотации жизненного цикла теста.
    Практика. Наследование аннотаций жизненного цикла
    Автоматизированное тестирование с @BeforeGroups и @AfterGroups.

    6. Asserts в TestNG
    Введение в ассерты. assertEquals() и assertNotEquals()
    Проверка логических условий c assertTrue(...) и assertFalse(...)
    Проверка на null. Методы assertNull(...) и assertNotNull(...)
    Методы assertSame(...) и assertNotSame(...)

    7. Обработка исключений
    Введение
    Автоматизированное тестирование и обработка исключений
    Практика. Автотесты с обработкой исключений

  10. [Нетология] React: фреймворк фронтенд-разработки (Егор Наумов, Владислав Пузырев)

    15 апр 2025
    [​IMG]
    React — JavaScript-библиотека для создания интерфейсов
    React используют для разработки пользовательских интерфейсов во многих известных компаниях: Netflix, BBC, Сбербанк, Яндекс.
    По статистике загрузок, React выбирают чаще остальных веб-фреймворков.

    Кому подойдёт курс React:
    • Начинающим JavaScript-разработчикам
      Освоите один из самых популярных фреймворков и сможете работать над более интересными задачами
    • Опытным разработчикам
      Расширите профессиональные навыки и повысите свою ценность на рынке труда
    Что вы получите в результате обучения:

    Уверенный пользователь React

    • Ключевые навыки
    • Работа с библиотекой React
    • Инициализация приложений
    • Обработка событий и передача состояния компонентов React
    • Владение самым современным API: Hooks и Context API
    • Реализация методов жизненного цикла компонентов
    • Работа с контролируемыми и неконтролируемыми компонентами
    • Работа с дочерними компонентами, объединение компонентов для создания более сложных
    • Реализация постраничной навигации React-приложений
    • Работа с пакетами Redux Toolkit, Redux Observable и Redux Saga
    Инструменты, которые вы освоите:

    React
    Простая и удобная JavaScript-библиотека для создания пользовательских интерфейсов. React предоставляет виртуальный DOM API для взаимодействия между кодом и реальным DOM. В основе лежит использование компонентов — частей пользовательского интерфейса, содержащих в себе разметку и функциональность.

    React Router
    Стандартная библиотека маршрутизации (routing) в React.

    Redux
    Библиотека для JavaScript с открытым исходным кодом, предназначенная для управления состоянием приложения.

    Component Lifecycle
    React вызывает методы жизненного цикла для оповещения компонента о том, что что-то происходит.

    SPA
    Приложение или сайт, использующий единственный HTML-документ как оболочку для всех страниц и организующий взаимодействие с пользователем через динамически подгружаемые HTML, CSS, JavaScript, обычно посредством AJAX.

    JSX
    Расширение синтаксиса стандартного JavaScript. Позволяет писать очень похожий на HTML код прямо в JavaScript-коде, упрощая создание React-компонентов и улучшая читаемость кода. Перед выполнением JSX преобразуется в JavaScript.

    Redux Toolkit
    Пакет, который облегчает работу с Redux. Его цель — упростить типичные случаи использования Redux

    Context API
    Позволяет единожды объявить состояние, а затем использовать эти данные в каждой части приложения, где это необходимо

    Redux Observable
    Промежуточное ПО, которое позволяет работать с асинхронными действиями

    Hooks
    Функции, которые позволяют использовать React без классов

    Redux Saga
    Библиотека для асинхронного взаимодействия хранилища Redux с внешними ресурсами

    Вас ждут задачи, которые можно добавить в портфолио.
    За время обучения вы выполните 37 практических задач.

    Примеры задач:
    • Создадите навигационное меню для сайта и презентуете товары в разных форматах
    • Сверстаете блоки с новостными постами и настроите автоматическое форматирование дат публикаций
    • Создадите календарь с текущей датой и мировые часы, которые тикают и ходят стрелкой по циферблату
    • Сверстаете портфолио с разбивкой по категориям и поработаете над агрегацией данных для таблиц
    Программа обучения:

    2,5 месяца
    Чтобы программа соответствовала запросам рынка труда, мы проводим 3 этапа исследований
    13 часов теории, 76 часов практики
    • Программа повышения квалификации
    • Вы можете изучать теорию и выполнять домашние задания в удобное для вас время
    • Доступ открыт в течение 1 года
    • Видеолекции, тесты, квизы, презентации и другие полезные материалы хранятся в личном кабинете
    Компоненты

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

    4 часа теории
    12 часов практики
    • Компоненты
    • События и состояние
    • Props
    • Формы
    Продвинутые техники, одностраничные приложения

    Научитесь организовывать сложные интерфейсы, используя композицию компонентов, интегрируетесь с REST API, глубже изучите работу на основе современных подходов — хуков и Context API, а также научитесь организовывать постраничную навигацию с помощью React Router.

    5 часов теории
    15 часов практики
    • Композиция компонентов
    • Жизненный цикл и работа с HTTP
    • Higher-order component (HOC)
    • Hooks, Context API
    • React Router
    Redux — управление состоянием

    Познакомитесь с управлением глобальным состоянием приложения — одним из ключевых навыков разработки сложных приложений. Начнёте с простых инструментов: библиотеки Redux, лежащей в основе всего, и Redux Thunk для организации простых побочных эффектов, а завершите продвинутыми инструментами: Redux Observable и Redux Saga.

    3 часа теории
    9 часов практики
    • Redux и Redux Thunk
    • Redux Observable
    • Redux Saga
    Git — система контроля версий

    За три занятия вы научитесь работать с системой Git и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио — работодатели часто просят показать примеры вашего кода на GitHub.

    5 часов теории
    15 часов практики
    • Предназначение системы контроля версий
    • Основные операции: фиксация и откат изменений, поиск, история
    • Работа с сервисом GitHub
    • Ветки, слияние веток и разрешение конфликтов
    • Командная работа
    Бонус
    Английский язык для начинающих разработчиков


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

    5 часов теории
    13 часов практики
    • Чтение технической документации
    • Языки программирования. Составление отчётов об ошибках
    • QA-тестирование
    • Слова из технической сферы, которые часто произносят неправильно
    • Навык просмотра англоязычного видеоконтента
    • Самопрезентация. Elevator Pitch
    • Прохождение собеседований
    • Высококлассное резюме и сопроводительное письмо
    • Email-переписка
    • Общение в технических чатах
    • Как вести звонки и встречи
    • Как учить лексику
    • Как учить грамматику
  11. [frontendblok] Современная вёрстка сайтов (Анна Блок)

    13 апр 2025
    [​IMG]

    Кому подойдет интенсив?

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

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

    Хочет пополнить своё портфолио
    Это возможность пополнить портфолио не только новой работой, но и показать, какие технологии были использованы.

    Какие новинки CSS изучим на интенсиве?

    Функция clamp()
    Задаёт значение в диапазоне между указанными нижней и верхней границами.

    Функция min()
    Принимает одно или большее количество значений и возвращает наименьшее из них.

    Функция max()
    Принимает одно или большее количество значений и возвращает наибольшее из них.

    1. Знакомство с макетом
    • Что нового появилось в Figma?
    • Под какие экраны актуально готовить адаптив?
    • Подготовка проекта к вёрстке
    Дополнительно: Макет Figma

    2. Верстаем шапку сайта
    • Теория про clamp()
    • Верстаем блок и делаем его адаптивным
    Дополнительно: Конспект про clamp()

    3. Верстаем 1-й блок
    • Теория про min() и max()
    • Верстаем блок и делаем его адаптивным
    Дополнительно: Конспект про min() и max()

    4. Верстаем 2-й блок
    • Как верстать колонки текста без media?
    • Верстаем блок и делаем его адаптивным
    5. Верстаем 3-й блок
    • Как сохранить пропорции крупного заголовка?
    • Как сохранить пропорции кнопки?
    • Верстаем блок и делаем его адаптивным
    6. Верстаем подвал сайта
    • Можно ли грид и флексбокс менять без подключения медиа-запроса?
    • Верстаем блок и делаем его адаптивным
    7. Дипломная работа
    • Предоставляем новый макет
    • Описываем методы решения задачи
    • Выполняете дипломную работу
    Дополнительно: Шпаргалка с решением задачи и проверка работы от Анны Блок

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

  12. [frontendblok] Elementor в Wordpress. Тариф Самостоятельный (Анна Блок)

    13 апр 2025
    [​IMG]

    Что будет на курсе?
    • Макет для верстки
    В начале курса предоставим ссылку на макет Figma, чтобы Вы видели к какому итоговому результату мы должны прийти.
    • Установка Wordpress
    Для начала зарегистрируем домен с хостингом, чтобы на него поставить CMS WordPress. Так вы сможете сразу видеть результат работы на курсе.
    • Работа с Elementor
    Будем последовательно устанавливать блоки, согласно макету. Освоите на практике работу конструктора.

    Программа:
    День 1 | Вам прислали макет. Что дальше?
    День 2 | Установка Wordpress на домен
    День 3 | Обзор и установка Elementor
    День 4 | Подготовка глобальных стилей
    День 5 | Создание главного экрана
    День 6 | Делаем 4 колонки в блоке
    День 7 | Работа с блоком преимуществ
    День 8 | Создание блока с этапами
    День 9 | Создание блока проектов
    День 10 | Работа с блоком FAQ
    День 11 | Создание блока заявок и футера
    День 12 | Общие настройки адаптивности
    День 13 | Адаптив сайта под планшеты
    День 14 | Адаптив сайта под мобильные

    Время даётся на выполнение дипломной работы. Мы предоставим Вам макет со страницами из навигации сайта, над которым работали на курсе. Ваша цель - добавить одну или все страницы, используя Elementor. Рекомендуем добавить все страницы, потому что данную работу вы можете использовать в своём портфолио, где покажете не только навык работы с Elementor и Wordpress, но и продемонстрируете полноценный многостраничный сайт. После проверки учебного и дипломного проекта мы выдаём электронный сертификат на вашу учетную запись на платформе Frontend Blok. Во время курса этот макет превратится в реальный работающий сайт с админ-панелью из Wordpress!

    Тариф Самостоятельный

    • Доступ к видео и материалам курса на 1 месяц
    • Доступ к учебному чату
    • Эту работу можно использовать в портфолио
    • При покупке курса по Wordpress, у вас будет возможность снизить стоимость обучения на стоимость этого курса
  13. Моделирование требований на UML (Татьяна Ошуркова)

    13 апр 2025
    [​IMG]
    Программа курса:

    Use case diagram (Диаграмма прецедентов)
    Диаграмма прецедентов, как средство моделирования пользовательских требований

    Activity diagram (Диаграмма активности)
    Моделирование процессов, алгоритмов и сценариев работы системы

    Sequence diagram (Диаграмма последовательности)
    Моделирование функциональных требований и интеграционных взаимодействий

    State Machine diagram (Диаграмма состояний)
    Моделирование состояний объектов и их изменений в процессе работы системы

    Component diagram (Диаграмма компонентов)
    Моделирование архитектуры системы и взаимодействия её компонентов

    • 5 занятий
    • Продолжительность обучения составляет 2 недели
    • Формат воркшопов
    • Все занятия проводятся в интерактивном формате
    • Осень 2025 Старт обучения
    Стоимость требуется уточнить
  14. [Udemy] VS Code - Курс по Редактору Кода Visual Studio Code (Богдан Стащук)

    13 апр 2025
    [​IMG]

    Максимальная продуктивность в Visual Studio Code: горячие клавиши, расширения и настройки
    • Оптимизируйте работу в VS Code, используя горячие клавиши и скрытые функции редактора
    • Настраивайте темы, расширения и параметры для максимального удобства и эффективности
    • Изучите встроенный терминал, отладку и Git для профессиональной разработки
    Освойте автоматизацию задач в VS Code, используя настройки и интеграцию с инструментами разработки

    Visual Studio Code — это один из самых мощных и гибких редакторов кода, но многие используют его лишь на базовом уровне. Этот курс поможет вам освоить VS Code в полной мере, чтобы ускорить работу, повысить продуктивность и облегчить выполнение рутинных задач. Visual Studio Code поддерживает большинство языков программирования и включает широкий набор настроек, а также большое количество различных расширений. Вы узнаете, как настроить редактор под свои нужды, какие горячие клавиши экономят больше всего времени, как работать с плагинами и расширениями, а также как автоматизировать рутинные задачи. Мы подробно разберем интерфейс, терминал, отладку и встроенные инструменты Git.

    Что вас ждет в этом курсе:

    • Горячие клавиши и их настройка для максимальной скорости работы.
    • Работа с плагинами: какие расширения действительно полезны.
    • Гибкая настройка редактора: темы, шрифты, параметры конфигурации.
    • Использование встроенного терминала и интеграция с Git.
    • Создание и выполнение приложений в VS Code.
    • Автоматизация повседневных задач с помощью встроенных возможностей редактора.

    Этот курс поможет вам перестать тратить время на рутинные действия и начать использовать Visual Studio Code на 100%. Даже если вы уже знакомы с этим редактором, вы откроете для себя новые техники и инструменты, которые значительно ускорят вашу работу при программировании на разных языках программирования. Присоединяйтесь сейчас и получите 30-дневную гарантию возврата средств, если курс вам не подойдет!

    Для кого этот курс:
    • Разработчиков, желающих ускорить и улучшить свою работу в VS Code
    • Новичков, осваивающих Visual Studio Code и нуждающихся в пошаговом разборе
    • Опытных пользователей, ищущих новые техники и автоматизацию работы в редакторе
  15. [Stepik] Автоматизация тестирования API с Python. Расширенный (Никита Филонов)

    9 апр 2025
    [​IMG]

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

    • Анализировать и тестировать API, используя различные протоколы и технологии.
    • Изучите лучшие практики и разработаете тестовый фреймворк для API-тестирования.
    • Отработаете навык написания API-автотестов с упором на проверку бизнес-логики.
    • Поймете работу HTTP-протокола на высоком уровне, включая все нюансы и тонкости.
    • Научитесь использовать библиотеку HTTPX для отправки запросов, загрузки файлов и разработки API-клиентов.
    • Генерировать тестовые данные с помощью библиотеки Faker.
    • Применять JSON Schema для валидации API-ответов.
    • Освоите Pydantic для удобной работы с данными и их валидации.
    • Разрабатывать тесты для реальных API и интегрировать их в процессы CI/CD.
    • Писать автотесты и запускать их на выделенном тестовом сервере.
    • Настроить и автоматизировать запуск автотестов в CI/CD с публикацией Allure-отчетов и истории.
    • Научитесь запускать автотесты параллельно для ускорения процесса тестирования.
    • Работать с Allure и Allure TestOPS: создавать понятные и детализированные отчеты с вложением файлов и логов API автотестов.
    • Работать с gRPC протоколом: писать gRPC сервер и клиент, генерировать proto контракты.
    • Работать с WebSocket API для real-time приложений: писать WebSocket сервер и клиент, изучить работу WebSocket с браузером.
    • Работать с низкоуровневыми протоколами TCP/IP: писать TCP сервер и TCP клиент.
    • Освоите популярный фреймворк pytest: научитесь писать фикстуры, ставить маркировки, параметризировать тесты, создавать собственные плагины и многое другое.
    • Научитесь работать с командной строкой.
    • Научитесь правильно настраивать и управлять проектом с помощью Pydantic settings и переменных окружения.
    • Грамотно составлять и продвигать резюме для увеличения числа откликов и приглашений.
    • Эффективно проходить собеседования: получить практические советы, применимые в реальной жизни.
    • Работать с Git, публиковать и доводить до финала проект на GitHub, что станет отличным дополнением к резюме.
    • Закрепиться на позиции после устройства на работу и продолжать профессиональный рост.

Наверх