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

  1. Все статусы
  2. Открыто
  3. Сбор взносов
  4. Доступно

Категории

  1. [k-syndicate.school] Entity component system. Тариф ECS Vanilla (Екатерина Ревво, Алексей Науменко)

    26 авг 2024
    [​IMG]
    Курс о том, как отточить свои инструменты для создания игр на максимум.
    Он посвящен тому, чтобы не просто объяснить суть ECS-подхода, а передать действительно сеньорные навыки мышления и построения продуктов. Существует большое заблуждение о том, что ECS - это в первую очередь комплексный (и часто неудобный) способ глобальной оптимизации. Мы знаем, что это не так. Правильно использованный ECS, прежде всего - самый удобный способ реализации сложного (да и любого) геймдизайна. Он дает возможность адаптации к изменяющимся требованиям, что для геймплея любой игры является естественным и постоянным процессом. Мы видим нашей задачей передать это видение вам. Дополнительная производительность там также есть, но во вторую очередь.

    Фреймворк: мы используем опенсорсный фреймворк Entitas. Мы и наши друзья пользовались и пользуются им на проектах самого разного масштаба - от match-3 до онлайн шутеров. Из всех фреймворков мы находим его самым выразительным и удобным. (Вам тоже понравится)
    Существует заблуждение о том, что он не поддерживается. Это не так: последняя его версия 1.14 вышла в сентябре 2022 года, а версия 2.0 постепенно готовится к релизу. Его большими преимуществами являются приоритезация читаемости, возможность работы в C# standalone, кастомизируемая кодогенерация, мощный визуальный дебаг в эдиторе и производительность, а также популярность использования в большом продакшене.

    Курс состоит из двух частей:
    Первая часть посвящена майндшифту в парадигму Data-oriented подхода к проектированию. В ней мы напишем обширное и сложное демо Survivors-like игры и на практике рассмотрим весь подход, начиная от самых маленьких кирпичей (создания и организации систем и компонентов) и заканчивая полной архитектурой и инфрастуктурой для написания геймплея. Кроме самих трюков и приемов в коде, дополненной кодогенерации и деталей взаимодействия частей, мы стараемся также сакцентировать внимание на мышлении при проектировании фич.

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

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

    Курс рассчитан на 2 месяца плотного обучения
    → SETUP
    Установим Entitas, разберем структуру проекта, добавим наши кастомные код-генераторы поверх тех, что из коробки, которые сделают наш будущий код еще читаемее.
    → ТЕОРИЯ И МАЙНДШИФТ
    Разберемся, в чем главные преимущества использования ECS-парадигмы для создания и поддержки геймплея, почему нужен сдвиг мышления даже тем, кто уже очень хорош в OOP, а также, почему можно легко ошибиться в освоении и испортить себе все впечатление. Поговорим о том, является ли оптимизация самым важным преимуществом подхода.
    → FIRST STEPS
    Начнем с базовых фич в проекте и стартовой инфраструктуры. На их примере разберемся с основными составными частями Entity-Component-System-подхода.
    → ENTITY-VIEW BINDING
    Продолжим ответом на частый вопрос: как правильно связывать жизненные циклы Entity и GameObject-ов. В течение нескольких уроков напишем и расширим правильную инфраструктуру для этого.
    → COMPLEX FEATURES
    В течение следующих уроков расширим геймплей проекта сложной системой взаимодействия эффектов и статусов.
    Добавим разноплановые скиллы, ауры, лут, по-разному взаимодействующие с персонажами и друг с другом, и на их примере отточим свое мышление при проектировании. Разберемся с деталями и приемами для решения типичных ситуаций, посмотрим на возможности визуального дебага, наблюдаемость данных.
    Вы увидите, как сложные фичи с дополняющимся и изменяющимся дизайном легко реализуются и комбинируются в ECS.
    → UI
    Разберем разные варианты коммуникации ECS с UI, добавим инфраструктуру для управления окнами.
    → SERVICES + ECS
    В течение всего курса будем обсуждать и наблюдать, как правильно выстраивать взаимодействие сервисной модели и ECS, какие задачи хорошо реализуются с помощью ECS, и какие - нет.
    → FAR AND BEYOND
    Курс можно было бы закончить предыдущим пунктом, но мы хотим снабдить вас навыками и мышлением в ECS по максимуму, поэтому не останавливаемся! Покажем дополнительные возможности, которые открывает ECS (за пределами привычного понимания преимуществ подхода), на примере управляемой симуляции со сложными пересчетами.
    → ADVANCED ARCHITECTURE
    Но и это еще не все! Мы много раз говорили, что ECS отлично себя чувствует в нашей модели архитектуры. И мы это вам продемонстрируем: покажем полную интеграцию ECS в общую архитектуру игры, а так же все сопутствующие трюки, модификации и нюансы. Включая, конечно же, сохранение прогресса и демонстрацию того, как правильно сериализовать и восстанавливать ECS-мир.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  2. Анализ и визуализация данных в BI-системах, на примере Yandex DataLens (Мира Карлаш)

    24 авг 2024
    [​IMG]

    Воркшоп для системных и бизнес-аналитиков, которые хотят познакомиться с BI-инструментами анализа данных

    Что получат участники
    • познакомитесь с принципами построения дашбордов, а также на практике освоите особенности использования BI-сервиса Яндекс DataLens
    • научитесь подключаться к источнику данных, создавать аналитические датасеты и настраивать визуализации
    • получите навыки работы в Яндекс.Даталенс, PostgreSQL
    • Практические кейсы: банк, турагентство, служба доставки и такси
    Для работы необходима учетная запись на Яндексе
    Практика проходит в командах по 3-4 человека. Демонстрация примеров и обратная связь преподавателя — в общей группе воркшопа.
    Традиционный демо-пример - интернет-магазин

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

    • Настройка подключения к облачной БД PostgreSQL
    • Создание датасета
    • Создание связей таблиц
    • Настройка полей
    • Построение чартов (диаграммы, визуализации)
    • Создание интерактивного дэшборда
    Автор воркшопа
    Анна Вичугова
    • ведущий исследователь и разработчик
    • эксперт в бизнес-анализе и проектировании информационных систем
    • кандидат технических наук
    • автор множества воркшопов и курсов
    • автор множества статей в Школе Больших Данных
    • 15+ лет работает в ИТ техническим писателем, бизнес-аналитиком, системным аналитиком проектировщиком информационных систем
    Ведущий воркшопа
    Мира Карлаш

    • Инженер по требованиям, Ведущий инструктор
    • Более 5 лет работает в области анализа данных в банковской и биомедицинской сферах, а также в разработке платформ-агрегаторов для разных предметных областей
    • Дополнительное образование от Duke & Stanford
    • Повышение квалификации от Google & Samsung
    • В роли тренера более 4 лет
    12 июня 2024

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  3. [inzhenerka.tech] Симулятор Data Warehouse Analytics Engineer на базе dbt для инженеров и аналитиков

    23 авг 2024
    [​IMG]

    Тариф Мастер Задач


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

    Реши 100+ задач
    Реальные стенды
    Пет-проект в портфолио
    Упакуй навыки в CV для международного рынка

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

    Миссия 1. Кто такой Analytics Engineer - бесплатно
    Введение в dbt: основы моделирования данных - бесплатно
    Миссия 2. Ускоряем обучение с GPT - бесплатно
    Миссия 3. Настраиваем dbt Cloud - бесплатно
    Миссия 4. Создаем проект dbt
    Миссия 5. Деплоим таблицы и представления из dbt
    Миссия 6. Инкрементально обновляем большие таблицы из
    Миссия 7. Создаем таблицы из csv файлов
    Миссия 8. Автоматизируем проект с помощью макросов
    Миссия 9. Data Quality: тестируем качество моделей
    Миссия 10. Создаем каталог данных и внедряем контракты
    Миссия 11. Используем сторонние пакеты для решения сложных задач
    Миссия 12. Настраиваем семантический слой для автоматической агрегации и BI
    Миссия 13. Переносим легаси SQL код в dbt
    Миссия 14. Запускаем локальный dbt + DuckDB для быстрой обработки файлов
    Миссия 15. Деплоим проект в продакшн: Ci/Cd
    Эпилог. Продаем себя как инженера аналитики

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  4. [frontendblok] Ручной тестировщик. Тариф Самостоятельный (Анна Блок)

    21 авг 2024
    [​IMG]

    Тестировщик или QA — это специалист, который проверяет, как работает программа или приложение.
    Вакансий тестировщиков очень много — каждая команда разработки хочет делать качественный продукт без ошибок. Профессия в сфере IT гарантирует стабильную работу, высокую оплату труда, перспективу карьерного роста.

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

    - Видео-уроки
    Записанные видео-уроки, на простом понятном языке, продолжительностью примерно 15–20 минут. Видеозаписи будут доступны в личном кабинете.

    - Практика
    Вы научитесь на практике работать с GitHub, анализировать вёрстку или веб–приложения, а также составлять тест–кейсы и баг репорты. На любые вопросы вам ответят кураторы во время обучения.

    Кому полезен этот курс?

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

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

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


    Модуль 01
    Вводная часть о тестировании
    • Что такое тестирование?
    • Для чего нужны тестировщики в проекте?
    • Как работает структура IT компаний
    • Виды тестирования
    • Составление тест-кейсов и чек-листов
    • Составление отчетов по найденным багам
    • Сервисы для работы с командой
    Модуль 02
    Научись работать с вёрсткой сайтов на HTML и CSS
    • Основные понятия в веб-разработке
    • Знакомство с проектом
    • Знакомство с разметкой HTML
    • Знакомство со стилизацией сайтов на CSS
    • Проверка Flexbox и Grid на сайте
    • Проверка анимации, трансформации и плавности
    • Проверка позиционирования и теней
    Дипломная работа:
    Провести анализ по вёрстке сайта

    Модуль 03
    Найди первую ошибку в веб-приложении
    • Особенности веб-приложений
    • Тестирование на адаптивность
    • Инструмент разработчика DevTools в Google Chrome
    • Знакомство с Postman и Metabase
    • Знакомство с автотестами и Qase.io
    • Различия SOAP API и REST API
    Дипломная работа:
    Проведения тестирования в веб-приложении

    Модуль 04
    Научись подключаться к серверу баз данных
    • Для чего нужны БД на сайте?
    • Получение и сортировка данных
    • Настройка фильтров в SQL
    • Вычисления и группировка данных
    • Добавление и изменение данных в БД
    Дипломная работа:
    Работа в представленной базе mySQL

    Модуль 05
    Загрузи проект и запусти его на своем компьютере
    • Что такое Git?
    • Установка git config и SSH ключа
    • Создание репозитория
    • Создание веток
    • Создание .gitignore и pull request
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
  5. [Udemy] Создание многостраничного сайта на Wordpress с нуля (Бауыржан Абдигалин)

    21 авг 2024
    [​IMG]

    Этот курс включает:

    • 30 ч видео по запросу
    • 1 ресурс для скачивания


    Чему вы научитесь
    • Создание дизайна в программе Figma
    • Адаптивная верстка с использование html, css, javascript (jquery)
    • Интеграция на CMS Wordpress
    • Создавать wordpress шаблоны на продажу
    • Улучшать свои навыки веб-дизайна и верстки
    Требования
    • Базовые знания компьютера
    Описание
    Добро пожаловать на курс по созданию многостраничного сайта от идеи до реализации. В данном курсе мы с Вами научимся создавать многостраничный сайт с нуля на платформе Wordpress. Научимся создавать дизайн в программе Figma используя прототип (wireframe). Сверстаем дизайн адаптивно под все устройства. Интегрируем верстку на одну из популярных платформ управления контентом Wordpress. Данный курс будет интересен тем кто хочет научиться комплексно создавать сайты под заказ или делать шаблоны на продажу.


    Курс состоит из трех блоков.

    1 блок. Дизайн сайта в программе Figma.

    Научимся создавать дизайн сайта используя прототип (wireframe). Рассмотрим такие понятия как компоненты, фреймы, auto-layout, croping и многое другое. После прохождения данного блока Вы получите все необходимые знания по созданию дизайна в программе Figma.


    2 блок. Адаптивная верстка.

    Научимся верстать созданный дизайн используя современные технологии. Рассмотрим такие понятия в верстке как flexbox, grid, создание модальных окон, расположение элементов в виде плитки, swiper slider и т.д. В конце сделаем адаптацию для планшетных и мобильных устройств. После прохождения данного блока Вы научитесь верстать сайты любой сложности адаптивно под все устройства.


    3 блок. Интеграция на CMS Wordpress.

    Научимся интегрировать сверстанный сайт на CMS Wordpress. Поэтапно будем переносить все секции. Научимся создавать произвольные поля в административной панели, метабоксы, произвольные типы записей (custom post types), иерархия шаблонов, создание шаблонов для страниц а также вывод всех постов, полей, изображении на странице с помощью языка программирования php.


    Данный курс будет интересен тем, кто хочет:

    • Создавать красивые и функциональные веб-сайты

    • Улучшить свои навыки веб-дизайна и верстки

    • Научиться работать с одной из самых популярных CMS в мире

    • Получить практические знания и применить их в реальных проектах

    • Начать или продвинуть свою карьеру в веб-разработке
    Для кого этот курс:
    • Для тех, кто хочет научиться создавать сайты с нуля
    • Для разработчиков которые хотят научиться создавать темы на Wordpress
    • Для начинающих разработчиков
    • Для дизайнеров которые хотят освоить платформу Wordpress

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