Запрет складчины

  1. Доступно [Udemy] TypeScript с нуля - полный курс и паттерны проектирования (Антон Ларичев)

    [​IMG]

    Полный курс по современному TypeScript в 2022 году и ООП паттернам проектирования для создания поддерживаемых приложений

    Чему вы научитесь
    • Основным и продвинутым типам TypeScript
    • Работе с классами и интерфейсами
    • Настройке проекта для работы TypeScript
    • Написанию TypeGuards
    • Generics
    • Conditional Types и Mapped Types
    • Использованию служебных типов
    • Работе декораторов
    • Устройству модульности в TypeScript
    • Типизации библиотек
    • Паттернам проектирования в TypeScript
    • Писать расширяемый и поддерживаемый код на примере проекта
    TypeScript - это язык программирования, являющийся надмножеством JavaScript, компилирующимся в него. Благодаря системе типов и дополнительным возможностям, он позволяет писать большие масштабируемые приложения, которые просто поддерживать и развивать. Вместо отлова ошибок в runtime вы получаете быструю проверку вашего кода в compiletime и тесную интеграцию с IDE для быстрого написания кода. При этом вы можете переводить ваши приложения на TypeScript постепенно, улучшая типизацию и качество кода. Сейчас уже сложно встретить большое приложение для frontend или backend без использования TypeScript. Язык уже является стандартом разработки и может быть использован с любым framework.

    В курсе мы разберём TypeScript с нуля, потому от вас будет требоваться только базовое знание JavaScript. В курсе мы не просто изучим все особенности TypeScript, но и попрактикуемся на упражнениях и написании финального проекта - расширяемую утилиту исполнения команд. При этом важной частью курса буду паттерны проектирования, где мы изучим поведенческие, порождающие и структурные паттерны объектно ориентированного программирования. И даже для тех, кто уже изучал TypeScript многие разделы будут полезны, так как захватывают продвинутые темы, с которыми вы возможно не так часто сталкивались ранее. В курсе мы детально изучим:

    Основные типы

    Types и interfaces

    Специальные типы: Enums, Tuples, never и unknown

    Работу с классами

    Композицию и наследование

    Настройку компилятора TypeScript для проекта

    Использование Generic в функциях, классах и интерфейсах

    Index Access Types

    Conditional Types

    Mapped Types

    Template Literal Types

    Специальные служебные типы

    Работу и написание декораторов

    Reflect metadata

    Модульность TypeScript

    Работу и типизацию сторонних библиотек

    Порождающие паттерны

    Структурные паттерны

    Поведенческие паттерны

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

    В результате курса вы получите знания и навыки для эффективного написания кода на TypeScript и проектирования архитектуры приложений на нём. Все примеры кода, которые вы увидите в курсе написаны с учётом реальной практики написания кода на TypeScript как на frontend, так и backend.

  2. Доступно [Skillbox] Java-разработчик, 2022 (Даниил Пилипенко, Михаил Овчинников)

    [​IMG]

    Вы научитесь писать код и создавать сайты на самом популярном языке программирования. Разработаете блог, добавите сильный проект в портфолио и станете Java-программистом, которому рады в любой студии разработки.

    Кому подойдёт этот курс
    • Тем, кто хочет стать программистом
      Вы познакомитесь с инструментами разработчика, научитесь писать код на Java с нуля и программировать веб-приложения для различных устройств. Создадите свои первые проекты и сможете начать карьеру Java-разработчика уровня Junior.
    • Junior-разработчикам на Java
      Вы изучите новые возможности Java, научитесь применять принципы ООП и поймёте, как протестировать и оптимизировать свой и чужой код. Поработаете с реальным заказчиком, дополните портфолио новыми работами и сможете брать более сложные и дорогие задачи.
    Чему вы научитесь
    1. Писать код на Java
      Изучите синтаксис языка, познакомитесь с переменными и операторами, научитесь писать и структурировать свой код и разбираться в чужом.
    2. Работать с MySQL
      Узнаете, как сохранять и изменять информацию в базе данных MySQL. Научитесь писать запросы и управлять большими объёмами данных.
    3. Применять принципы ООП
      Изучите принципы объектно-ориентированного программирования и сможете создавать сложные проекты.
    4. Пользоваться Git
      Научитесь работать с распределённой системой контроля версий вместе с командой, сможете вносить или откатывать изменения в рамках одного проекта.
    5. Создавать веб-приложения
      Поймёте, как превратить строки кода на Java в работающую программу, и научитесь разрабатывать веб-приложения с помощью Spring Boot.
    6. Оптимизировать код
      Научитесь отлавливать и прорабатывать исключения, изучите способы отладки и оптимизации кода. Сможете создавать программы с высокой производительностью.
    Программа
    Вводный модуль
    Синтаксис языка
    Система контроля версий Git
    Объекты и классы. Часть 1. Методы и классы
    Объекты и классы. Часть 2. Инкапсуляция
    Объекты и классы. Часть 3. Static, константы и enum
    Примитивы
    Числа и даты
    Строки
    Массивы и коллекции
    Наследование и полиморфизм
    Особенности ООП в Java
    Исключения, отладка, тестирование и логирование
    Работа с файлами и сетью
    Работа с MySQL в Java
    Многопоточность
    Протокол HTTP
    Разработка веб-приложений
    Нереляционные базы данных и очереди
    Производительность и оптимизация
    Разработка desktop-приложений
    Алгоритмы
    Структуры данных
    Распределённые хранилища и вычисления
    Паттерны проектирования

  3. Доступно [Udemy] Node.js - с нуля, основы и построение архитектуры приложений (Антон Ларичев)

    [​IMG]
    Node.js - это среда выполнения JavaScript на backend, спроектированная для построения масштабируемых сетевых приложений. На текущий момент его используют уже не только для создания backend for frontend, но и для написания полноценных backend приложений, микросервисов и парсеров сайтов. Он не заменим для создания GraphQL API или выполнения SSR frontend приложений.

    В курсе мы разберём его с нуля, поэтому от вас требуется только начальное знание JavaScript. Этот курс отличается от многих тем, что мы не будем просто писать API на express. Наша задача на практике познакомится со всеми концепциями Node.js и написать несколько приложений - простую CLI утилиту прогноза погоды и архитектурно сложное API, где express нам нужен будет только для перенаправления запросов и промежуточных обработчиков. В остальном API будет спроектирована по принципу многоуровневой архитектуры (layer architecture), где мы явно отделим слои обработчиков, контроллеров, сервисов и репозиториев друг от друга. Мы даже напишем свой небольшой framework, который легко можно масштабировать и где компоненты будут максимально отделимы друг от друга.

    Именно это позволит вам в полной мере изучить все особенности Node.js, построение архитектуры и получить понимание принципов на которых базируются крупные framework типа NestJS. Мы детально изучим:
    • Внутреннее устройство Node.js
    • Работу таймеров и events
    • CommonJS и ES Modules
    • Многопоточность и оптимизацию производительности
    • Работу движка V8
    • Работу с Node Package Manager
    • Работу со стандартными библиотеками и переменными окружений
    • Framework Express
    • Перевод приложений на TypeScript
      Layer архитектуру
    • Dependency Injection и Inversion of control
    • Библиотеку InversifyJS
    • Отладку приложения и поиск утечек памяти или проблем производительности
    • Авторизацию и JWT
    • Работу с SQL ORM Prisma
    • Написание unit и e2e тестов
    Лекции содержат как теоретическую часть, так и live-code, где мы вместе будем писать и проектировать наши приложения. В конце каждого модуля вас ожидает тест, который позволит укрепить ваши знания, а небольшие упражнения по ходу курса - попрактиковаться писать код.

    В результате курса вы получите знания и навыки для эффективного написания приложений на Node.js и перехода к большим современным framework типа NestJS. Более того, примеры кода, которые вы увидите в курсе написаны с учётом реальной практики проектирования и написания легко поддерживаемых и масштабируемых приложений.

    Продажник:
  4. Доступно Junior Front End Developer. Тариф Базовый (Владилен Минин)

    [​IMG]
    Станьте востребованным и уверенным специалистом Junior Front End Developer

    На курсе вы разберётесь в JavaScript, освоите самые актуальные технологии для работы, научитесь писать Front End на фреймворке и связывать с Back End.

    Старт второго потока 27 сентября

    Грамотный Front End Developer востребован по простой причине. Он не просто делает интерфейс, он хорошо разбирается в JS и Back End. Такой специалист понимает свою работу на уровне Full Stack, поэтому он владеет разными инструментами. Такому программисту работодатель может спокойно доверять, именно поэтому он востребован на рынке.

    Важно! Вы обязательно должны быть знакомы с HTML / CSS, хотя бы минимально понимать логику программирования и вёрстку сайтов.

    МОДУЛЬ 1 (Введение)
    1. Приветственное видео от автора курса
    2. Знакомство. О программе курса.
    3. Личный кабинет ученика
    4. Правила обучения на курсе
    5. Бонусные монеты за дз и активности
    6. Анкета ученика. Цель на курс
    7. Стратегия развития Frontend разработчика

    МОДУЛЬ 2 (JavaScript)
    1. Синтаксис
    2. Типы данных
    3. Функции
    4. Циклы
    5. Debug
    6. Объекты
    7. Массивы
    8. Функции в деталях
    9. Объекты в деталях
    10. Классы и ООП
    11. Работа с DOM
    12. Асинхронность. Promise, Event Loop, Async Await
    13. Webpack. Rollup
    15. ES 6 import export

    МОДУЛЬ 3 (Git)
    1. Введение и установка
    2. Основные команды
    3. Сравнения
    4. Ветвление
    5. Слияние
    6. Перемещение
    7. Метки
    8. Продвинутое
    9. GitHub

    МОДУЛЬ 4 (Front End – React)
    1. Введение в React
    2. Компоненты
    3. Композиция компонентов
    4. Хуки useState, useEffect
    5. Пагинация, фильтрация, сортировка
    6. Роутинг
    7. Формы
    8. Api
    9. Аутентификация и авторизация
    10. Redux
    11. Деплой
    12. Продвинутое

    МОДУЛЬ 5 (Back End – NodeJS)
    1. Front End vs Back End
    2. Основы NodeJS
    3. Стандартные модули NodeJS
    4. HTTP
    5. Express JS
    6. MongoDB
    7. REST API
    8. Docker
    9. Деплой

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

    Я видел вас только в интернете, есть ли какой-то договор или что-то ещё?
    Я работаю официально, на сайте можно найти ИНН и ОГРНИП, вы можете проверить информацию на официальном сайте налоговой, а при оформлении в рассрочку есть договор с банком.
    Я дорожу своей репутацией, ты можешь найти мои социальные сети тут:
    Instagram: Владилен Минин
    VK: Владилен Минин

    У меня нет времени на учёбу
    Курс построен таким образом, что жёсткой привязки ко времени нет, вы можете заниматься в то время, когда вам удобно. Безусловно, есть дедлайны и сроки, но они достаточно комфортные и можно совмещать курс с основной работой / учебой.

    Готовы ли вы уделять пару часов в день на обучение, чтобы в итоге вы могли сами распоряжаться своим временем, при этом иметь достаточный доход и заниматься любимым делом?

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

    Какие навыки нужны чтобы пройти курс
    Для данного обучения важно обладать базовыми навыками HTML, CSS, понимать базовую логику программирования, или если другими словами – вы должны понимать псевдокод

    Владилен Минин (Senior Frontend Developer)
    • Более 8 лет опыта
    • Тимлид для команд разработки более 10 человек
    • Опыт коммерческой разработки более 7 лет
    • 14 курсов по JavaScript
    • 20 000 тысяч студентов онлайн. Средняя оценка 4.7
    • Автор Youtube канала. 159 000 человек

    ТАРИФ
    Базовый
    • 293 видеоурока
    • Тестовые задания к урокам
    • Доступ к материалам курса на 6 месяцев со старта потока
    • 15 практических заданий по разработке приложения
    • Промежуточные тестирования
    Полная стоимость без скидки: 40 000₽
  5. Доступно [XYZ School] Курс по Unity (Алексей Малороссиянов)

    [​IMG]

    Под руководством преподавателя ты создашь прототип простой 2D-игры — пазл-платформера, а затем экшена. С каждым уроком ты будешь добавлять в него новые механики: от перемещения по уровню и диалогов до чекпойнтов и босса с несколькими фазами боя.

    ЦЕЛЬ КУРСА - Научить тебя работать в Unity и самостоятельно создавать игры. Пройдя курс, ты сможешь реализовывать свои идеи для игр без посторонней помощи. Курс полностью построен вокруг проекта: все знания ты сразу применяешь на практике и сможешь использовать в своих следующих играх.
    Лекция 1. Знакомство с Unity
    Unity HUB и версия, IDE, создание пустого проекта, обзор интерфейса (scene, game, hierarchy, inpector, console). Трехмерное пространство сцены. Разбор GameObject и компонентов: Transform, Camera). Концепция Prefab.

    1. Настраиваем окружения для работы:
    • получаем Unity Id
    • скачиваем Unity Hub
    • договариваемся о версии Unity

    2. Создание нового проекта:
    • выбор необходимого темплейта
    • обзор интерфейса (Scene, Game, Hierarchy, Inspector, Console)

    3. Базовые сущности:
    • пространство сцены
    • unit
    • Game Object
    • Transform
    • Camera

    Лекция 2. Создание сцены и ее наполнение
    Объяснение объекта *.unitypackage и импорт необходимых ассетов. Сборка игровой сцены из префабов. Объяснение понятия текстур и Sprite. SpriteRenderer. Настройка камеры (инструменты редактора по алигну камеры). Запуск проекта.

    1. Импорт ассетов:
    • импорт ресурсов через unitypackage
    • импорт сырых текстур

    2. Настройка текстур:
    • обзор возможных настроек текстуры
    • настройка текстур под пиксельартный проект

    3. Grid & Snap Settings

    4. Создание объектов на сцене:
    • компонент SpriteRenderer и его свойства
    • взаимосвязь настроек текстур с SpriteRenderer

    5. Камера и её свойства

    6. Пакет 2d Pixel Perfect

    Лекция 3. Этапы разработки
    Понятие MonoBehaviour. Создание Player.cs базовый цикл жизни бихэйва (Awake, Start, Update, OnDestroy). Разбираем методы, переменные, базовые типы, условные операторы, модификаторы доступа. SerializedField и то как это влияет на GameObject (посмотреть на изменение сериализованных данных.) Разбор класса Input, реализация базового передвижения игрока по сцене.

    1. Первый скрипт:
    • Обзор MonoBehaviour
    • Жизненный цикл скрипта
    • Создание контроллера игрока Player.cs

    2. Вспомним теорию:
    • переменные
    • базовые типы
    • условные операторы
    • методы

    3. Пользовательский ввод:
    • Разбор класса Input
    • Обработка ввода через Input
    • Обзор нового пакета Input System
    • Создание контролов и привязка методов из Player.cs

    4. Перемещение объекта по сцене

    Лекция 4. Физика и коллизии
    Рассказ о физике: гравитация, rigid body, импульсы, статические объекты. Размещение на сцене необходимых компонентов пола и привязка физики к GO игрока. Переделываем управление на импульсы. Рассказ детекции коллизий, компоненты *Colider. Методы колизий в компоненте игрока. Создаем новый компонент коина и добавляем механику собирания монеток.

    1. Физическая модель Unity

    2. Разбор Rigidbody:
    • типы физических тел
    • масса
    • гравитация
    • ограничители

    3. Разбор Collider:
    • виды коллайдеров
    • обзор параметров компонента

    4. Переписываем управление персонажем на физическую модель:
    • Velocity, AddForce
    • Добавляем возможность прыгать
    • Ground Check и его различные реализации

    5. Делаем управление более отзывчивым:
    • управление высотой прыжка
    • safe jump

    6. Реализуем детекцию коллизий на примере монеток.
  6. Доступно [ironskills] Программист 1С: с нуля до профи, 2021-22. Тариф Базовый (Иван Гордынец)

    [​IMG]
    КОМУ ПОДХОДИТ КУРС?

    СТУДЕНТАМ
    Получите востребованную профессию и зарабатывайте,
    не отрываясь от учебы в ВУЗе.

    БУХГАЛТЕРАМ
    Получите знания и навыки, которые помогут вам перейти в IT-сферу и увеличить доход в несколько раз.

    ПРОГРАММИСТАМ
    Углубите свои знания 1С и получите повышение в должности и в зарплате.

    ПРЕДПРИНИМАТЕЛЯМ
    Научитесь решать большинство задач самостоятельно и сократите расходы на программистов 1С до 80%.

    [​IMG] [​IMG]


  7. Доступно Docker Практикум (Владилен Минин)

    [​IMG]
    Не важно кто вы: frontend или backend разработчик, но когда вы закончили локальную разработку приложения и хотите показать его людям, возникает вопрос: "А как правильно это сделать?"

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

    Возможно вы что-то слышали про Docker и про то, что он может помочь в решении этой задачи. Но как правильно организовать ваше приложение, чтобы вы могли иметь сразу 2 сборки:
    • Для комфортной разработки с Hot Reloading
    • Максимально сжатую и оптимизированную, которая висит на удаленном сервере
    Этот практикум как раз про это. Не важно на чем вы пишите: React, Angular, Vue, NodeJS, другие. Данный алгоритм сборки с Docker подходит для любых этих технологий.

    На всякий случай еще раз: "Подойдет ли мне этот практикум?" - Да! Если вы хотите не только локально разрабатывать свои приложения, но и показывать их миру. После прохождения материала вы будете очень хорошо разбираться в Docker и свободно делать на нем свои проекты.

    В практикуме я показываю все на примере MERN (Mongo, Express, React, Node) приложения.

  8. Доступно [Udemy] Docker + Ansible - с нуля, деплой и управление Swarm (Антон Ларичев)

    [​IMG]

    Чему вы научитесь
    • Всем основным концепция Docker с нуля
    • Собирать свои оптимальные image
    • Работать с сетью Docker и персистентностью данных
    • Писать Docker Compose файлы
    • Работать с Docker-registry
    • Писать playbook на Ansible
    • Всем базовым понятия Ansbile
    • Создавать и управлять кластером на Swarm
    • Работать с ролями, фильтрами, отладкой и другими понятиями Ansible
    • Управлять вашей инфраструктурой с помощью Ansible
    • Выкладывать реальный stack приложений на production
    Docker стал уже стандартом доставки приложений на production в большинстве компаний, а Ansible позволяет автоматизировать рутинные операции и накатывать всё необходимое на вашу инфраструктуру по одному нажатию клавиши. В этом курсе мы разберем все эти технологии с нуля, поэтому от вас не требуется какие-либо начальные знания или опыт. При этом мы будем рассматривать deploy на примере реального стека приложения с frontend, backend, шиной сообщений и микросервисами.

    Мы детально разберём:
    • Все основные концепции Docker с нуля
    • Сборку image и их оптимизацию
    • Работу с сетью Docker
    • Персистентность данных
    • Docker Compose
    • Установку и работу с Docker-registry
    • Все базовые понятия Ansible
    • Ad-hoc команды Ansible
    • Написание Ansible-playbook
    • Развёртку машин с Vagrant
    • Создание и управление кластером Docker Swarm
    • Роли, фильтры, циклы, отладка и другие продвинутые темы Ansible
    • Управление кластером с помощью Ansible
    • Reverse proxy и автоматизированная выкладка приложений на Swarm
    Почти каждая лекция содержит теоретическую часть и работу в терминале или live-code, где мы на практике будем работать с Docker или писать ansible playbook. В конце каждого модуля вас ожидает тест, который позволит укрепить ваши знания и запомнить команды, а небольшие упражнения - попрактиковаться писать код.

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

    Для кого этот курс:
    • Backend / Frontend разработчики, которые хотят доставлять и управлять своими приложениями в production
    • Системные администраторы, которых хотят двигаться в сторону DevOps
    • Специалисты технической поддержки, которые хотят переходить на направление системного администрирования и DevOps
  9. Доступно [Skillbox] Android-разработчик. Базовый уровень (Максим Мялкин, Егор Лисаков)

    [​IMG]

    Вы пройдёте курс молодого бойца по Android-разработке: научитесь программировать на Kotlin, создавать небольшие приложения и будете готовы продолжить обучение на основном курсе.

    Количество устройств на Android увеличивается ежегодно. По данным Google, в 2021 году их число достигло 3 миллиардов. Для разработки надёжных приложений компании активно нанимают Android-разработчиков.

    Кому подойдёт этот курс
    • Новичкам в программировании. С нуля освоите язык программирования Kotlin, на практике научитесь создавать простые приложения на Android и сможете продолжить учиться на продвинутом уровне.
    • Тем, кто уже знает основы. Научитесь работать с многопоточностью, поймёте принципы и паттерны проектирования. Опытный преподаватель поделится советами и поможет вырасти профессионально.
    • Программистам, которые хотят поменять направление. Узнаете всё, что нужно для перехода в мобильную разработку: выучите новый язык программирования, попрактикуетесь в создании простых приложений и сможете быстро переквалифицироваться.
    Чему вы научитесь
    1. Программировать на Kotlin. Освоите не только базовые возможности языка, но и узнаете про многопоточность, асинхронное программирование и ООП. Будете писать чистый код и соблюдать кодстайл.
    2. Работать в среде Android Studio. Будете самостоятельно настраивать конфигурацию сборки в gradle, проектировать экраны, устанавливать SDK, писать приложения и тестировать их работу в эмуляторе.
    3. Создавать приложения на Android. Вы примените знания Kotlin и разметки на практике: сможете создавать аппы с несколькими экранами, доступом к сети и аппаратным ресурсам смартфона.
    4. Работать с UI. Научитесь делать анимации, переходы и грамотно верстать все необходимые элементы интерфейса. Дизайн вашего приложения будет соответствовать гайдлайнам Material Design.
    5. Применять паттерны проектирования. Освоите профессиональные приёмы разработки: познакомитесь с паттернами MVC, MVP, MVI. Эти навыки пригодятся вам в дальнейшей карьере — вы научитесь декомпозировать задачу и находить типовые решения.
    6. Релизить приложение в Google Play. Узнаете, как очистить приложение от ненужных ресурсов и создать ключ для цифровой подписи. Загрузите приложение в Google Play и сможете отследить его статистику.
    Программа:
    • Kotlin
    • Система контроля версий Git
    • Android-разработчик
    • Универсальные знания программиста
    • Карьера и развитие для программиста
    • Ручное тестирование мобильных приложений
  10. Доступно [Excellentschool] Интерактивные дашборды в Excel. Тариф Стандарт (Ольга Базалева)

    [​IMG]

    Думаете, для создания профессиональных дашбордов вам нужны специальные программы? Вам нужен Excel и навыки, которые на этом курсе вы можете освоить превосходно!

    Больше никаких «сухих» данных и непонятных таблиц!
    Научитесь делать профессиональные дашборды – красивые, автоматизированные и интерактивные отчеты.

    Знаете ли вы 2 главных преимущества дашбордов перед типовыми отчетами?
    1. Помогают понять данные, принимать быстрые и точные бизнес-решения

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

    Модуль 1. База по визуализации данных
    Время прохождения модуля: 3-4 часа
    1. Ключевые принципы и правила визуализации данных
    ● Особенности визуализации данных в бизнесе
    ● 3 принципа понятной визуализации, с которых все начинается
    ● Незаменимые правила визуализации данных
    ● Недостатки типовых отчетов в Excel
    ● Превращаем таблицы в инструмент принятия решений
    ● Правила оформления таблиц
    2. Выбор правильного типа диаграммы
    ● Виды диаграмм
    ● Простые и сложные диаграммы
    ● Алгоритм выбора простых диаграмм
    ● Цель диаграммы
    ● Учимся строить диаграмму, альтернативную круговой диаграмме, когда много долей

    Ваши результаты после Модуля 1

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


    Модуль 2. Теория построения дашбордов

    1. Теория построения дашбордов
    ● Что такое дашборд?
    ● Структура дашборда
    ● Алгоритм построения дашборда
    ● Правила хорошего дашборда
    ● Техники построения дашбордов в Excel
    - с помощью формул и выпадающих списков,
    - с помощью срезов в сводных таблицах,
    - с помощью условного форматирования в ячейках и спарклайнов.

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


    Модуль 3. Строим дашборды с 0

    Время прохождения модуля: от 10 часов
    7 видеоуроков по построению дашбордов. 1 урок = 1 дашборд.
    ● Обращаемся к формулам, выпадающим спискам и условному форматированию
    ● Используем срезы в сводных таблицах (есть в Excel старше 2010!)
    ● Применяем спарклайны и графики в ячейках
    ● Комбинируем техники

    Ваши результаты после Модуля 3
    ● Вы научитесь создавать профессиональные, понятные, красивые и интерактивные дашборды на любой вкус
    ● Вы будете чувствовать себя волшебником и покорителем Excel, когда от одного клика мыши дашборд будет полностью перестраиваться
    ● Вы ускорите и автоматизируйте подготовку отчетов, высвободите время на более важные рабочие и личные дела
    ● Вы оптимизируете рутинную работу, перестанете задерживаться на работе из-за отчётов и думать о них в свободное от работы время
    ● Вы получите готовые шпаргалки и чек-листы для использования при подготовке дашбордов
    ● Вы обретете спокойствие и уверенность, перестанете нервничать при подготовке, рассмотрении отчётов и представлении их руководству
    ● Вы получите готовые шаблоны профессиональных диаграмм для бизнеса для использования в дашбордах (если выберете пакет «Оптимум» и выше)


  11. Доступно [Udemy] NestJS - с нуля, современный backend на TypeScript и Node JS (Антон Ларичев)

    [​IMG]
    Чему вы научитесь
    • Писать на самом быстро растущем framework NestJS, который используют многие крупные кампании
    • Проектировать современные API, отвечающие лучшим практикам
    • Работать с MongoDB и выполнять сложные агрегации
    • Писать backend на NodeJS с чистым кодом, который легко поддерживать
    • Писать корректно типизированный код на TypeScript
    • Разрабатывать модуль авторизации и понимать принцип работы JWT
    • Писать unit и e2e тесты для вашего приложения
    • Настраивать переменные окружения для работы на develop и production
    • Использовать cli утилиту NestJS для ускорения разработки
    • Работать с HTTP протоколом и понимать его тонкости
    • Работать с Docker и выкладывать приложения на production
    • Использовать лучшие практики безопасности при работе с паролями
    • Правильно проводить валидацию данных и использовать DTO
    NestJS - это быстро растущий Node.js фреймворк, который позволяет командам легко разрабатывать поддерживаемые, легко тестируемые и масштабируемые приложения благодаря TypeScript и его архитектуре.

    Он вдохновлен такими популярными framework как Angular, React или Vue, которые выводят разработку приложений на совершенно новый уровень. Для него уже созданы сотни сторонних библиотек, которые смогу решить практически любую вашу задачу. Кроме того он:

    • Прост в использовании

    • Активно развивается и поддерживается сообществом

    • Имеет открытый исходный код

    • Имеет удобную CLI для быстрого создания компонент

    • Хорошо документирован

    • Поддерживает разработку любых видов web-приложений
    Основное отличие этого курса от многих других в том, что мы не будет просто брать теоретический проект типа ToDoApp, а напишем реальный production сайт, который будет действительно опубликован.

    В рамках курса мы настроим рабочее окружение Node.JS, познакомимся с TypeScript и затем перейдем к NestJS. Мы разберем все основные компоненты, сервисы, модули, контроллеры, затем развернём базу данных и начнем работу с базой данных. Мы изучим то, как делать валидацию входящих данных, проводить авторизацию и как она устроена. Важным разделом будет тестирование и отладка приложения, которое пригодится в реальной разработке. А для тех, кому интересны более сложные темы, мы разберем агрегации и функции в MongoDB.

    Каждый модуль содержит как теоретическую часть, так и live-code, где мы в месте будем создавать приложение с нуля. В конце каждого модуля вас ожидает тест, который позволит укрепить ваши знания, а небольшие упражнения - попрактиковаться писать код.
    Для кого этот курс:
    • Начинающие разработчики на JavaScript
    • Начинающие backend разработчики
    • Frontend разработчики, которые хотели бы попробовать писать backend
  12. Доступно [Zerocoder] Зерокодер на Bubble. Тариф Бизнес (Вадим Михалев, Евгений Спорыхин)

    [​IMG]

    Практический курс-профессия по зерокодингу

    За 2 месяца научитесь создавать аналоги AirBnB, Яндекс.Еда, Авито и другие востребованные сервисы без навыков программирования

    Почему именно зерокодинг на Bubble?

    Зерокодинг — это полноценная разработка: создание веб-сервисов и приложений, но гораздо проще: весь код уже прописан, вам же остается только расставить готовые блоки по нужной вам логике и настроить связи между ними/ А Bubble — один из самых мощных no-code инструментов, который совмещает в себе frontend, backend и базу данных. А еще...
    01. Рынок веб-разработки растет с каждым годом все больше
    02. Вы сможете брать за разработку 1 приложения 100-150 тыс. руб.
    03. Конкуренция в этой нише очень низкая, а клиентов уже много
    04. Разберется даже новичок или гуманитарий (в разы проще кодинга)
    05. Сможете запустить свой стартап и быстро тестировать идеи
    06. Разработка на зерокодинге в 5-10 раз быстрее и выгоднее для заказчика

    Для реализации проекта нужны
    Раньше: UX/UI-дизайнер, Верстальщик, Frontend-разработчик, Backend-разработчик, Тестировщик (QA)
    Сейчас: Bubble - разработчик
    • Фрилансерам - если хотите попасть в "голубой океан" IT не имея опыта в разработке
    • Предпринимателям - если хотите быстро тестировать идеи, автоматизировать процессы и развивать новые направления бизнеса без штата программистов и больших вложений
    • Если вы хотите новую профессию - освойте новую перспективную профессию, чтобы выйти на 200 000 руб./мес уже через пару месяцев
    • Если хотите создать свой проект - вы освоите полноценный инструмент, на котором можно создавать сложные веб-приложения (AirBnB, Яндекс.Еда, Авито и др.)
    • Принимать оплату через платежные системы и настраивать платные подписки
    Научитесь работать с платежными системами, подключать и настраивать их в зависимости от поставленной задачи

    • Создавать клиентские и админские кабинеты и разделять приложение по ролям пользователей
    Создадите и научитесь показывать разные версии приложения разным типам пользователей. Это дает возможность создавать приложения любой сложности.

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

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

    • Расширять функционал Bubble до бесконечности с помощью плагинов и API внешних сервисов
    Научимся работать с API и плагинами, чтобы связывать Bubble с другими системами и реализовывать любую логику приложения

    • Во время курса реализуете реальные проекты, будет очень много практики
    Вы закрепите все полученные знания на практике и наработаете первые работы в свое портфолио

    Много практики и заказов

    — Мы продаем не видео-уроки, а профессию!
    — Во время каждого модуля вы должны сделать практическое задание, а нашим лучшим студентам мы дадим заказы и поможем окупить вложения в обучение.
    01. Начинаем обучение
    02. Создание проекта, настройка регистрации в приложении
    03. Личный кабинет и редактирование данных из интерфейса
    04. Cоздание каталога курсов
    05. Фильтрация данных в Repeating group
    06. Админ панель для создания и редактирования курсов
    07. Интерфейс внутренней страницы курса
    08. Разделение прав доступа
    09. Визуализируем данные
    10.1 Создаем чаты
    10.2 И еще немного о чатах
    11. Создание механики корзины
    12. Регистрация через номер телефона и СМС
    13. Регистрация через социальные сети
    14. Наводим красоту
    15. Дизайн в Bubble
    16. Дизайн в Bubble 2
    17. Дизайн в Bubble 3
    18. Подключение оплаты ЮКасса
    19. Создание функционала рекуррентных платежей
    20. Расширение возможностей Bubble через подключение внешних сервисов по API
    21. Подключаем домен к приложению на Bubble и делаем основные настройки
    22. Подключаем Google Analytics
    23. Механика хранения персональных данных в РФ
  13. Доступно [Skillbox] Разработчик игр на Unity с нуля (Александр Кищинский, Евгений Васильев)

    [​IMG]

    Вы научитесь с нуля создавать игры: придумывать идею, оформлять её в концепт, работать с 3D-моделями и графикой и программировать на C# в Unity. Все навыки вы отработаете на практике, соберёте портфолио и сможете войти в игровую индустрию.

    Кому подойдёт этот курс
    • Всем, кто хочет попасть в разработку игр
      Научитесь программировать на C#, разберётесь в основах 3D-моделирования и особенностях разработки игр. Сможете начать работать в интересующей вас сфере.
    • Начинающим программистам
      Систематизируете свои знания в языке С#, изучите API Unity. К концу обучения у вас будет глубокое понимание всех этапов разработки и готовое портфолио — сможете брать за свою работу больше.
    • Опытным разработчикам, которые хотят перейти в геймдев
      Освоите движок Unity, научитесь создавать игровую логику, поймёте, как работает геймдев-команда. Сможете сменить специализацию и перейти на работу в игровую студию.
    Чему вы научитесь
    1. Программировать на C#
      Изучите с нуля язык программирования C#. Сможете прописывать игровую логику для проектов разных жанров
    2. Вести дизайн-документ
      Узнаете, как вести понятный для всех участников разработки дизайн-документ, в котором прописаны правила игры и её элементы.
    3. Разрабатывать игры на Unity
      Разберётесь в шагах и инструментах каждого этапа разработки 2D- и 3D-игр. Узнаете, как адаптировать игру под разные платформы. Сможете делать игры для ПК и под iOS и Android.
    4. Создавать 3D-модели и импортировать ассеты
      Освоите азы 3D-моделирования, чтобы создавать элементы окружения, локации и Low Poly персонажей для своих проектов. Научитесь добавлять свои и чужие модели в свою игру.
    Введение в Unity
    Работа с ассетами на сцене
    Знакомство с интерфейсами
    Переменные типы данных, операторы. Логические операторы Операторы ветвлений. Методы
    Игра-викторина
    Работа со временем в Unity
    Создание игры Save the village
    Перемещение и вращение
    Знакомство с физическим движком
    Игра Wild Ball: часть 1
    Игра Wild Ball: часть 2
    Игра Wild Ball: часть 3
    Игра Wild Ball: часть 4 Текстуры и Материалы
    Нарративный дизайн видеоигр
    Платформер: часть 1
    Платформер: часть 2
    Платформер: часть 3
    Платформер: часть 4
    Практикум C#
    Знакомство с Blender
    Props Modeling
    Работа с материалами в Blender
    Создание Low Poly персонажа
    Создание игрового ландшафта
    TimeLines
    CineMachine
    Постпроцессинг
    Командная разработка
    Игра Crazy Run
    Геймдизайн
    AI и Поиск пути
    Raycasts
    Игра DarkLand
  14. Доступно [Zerocoder] Зерокодер мобильных приложений. Тариф Бизнес (Вадим Михалев)


    [​IMG]

    Первый в СНГ курс по сверхбыстрой разработке приложений для IOS и Android без кода
    Wordpress, Tilda и Bubble изменили разработку сайтов.
    Теперь Adalo и Glide меняют разработку мобильных приложений
    Начало потока 31 марта 2021

    Перспективы курса
    — Готовое портфолио через 2 месяца (4 реальных проекта к концу крса)
    — Быстрый вход в профессию (2 месяца вместо нескольких лет в классической разработке)
    — Окупаемость курса во время обучения (регулярное получение заказов, которыми делимся с нашими студентами)

    Почему именно зерокодинг мобильных приложений?
    1. Рынок мобильных приложений стремительно растет
    2. Цена за разработку одного приложения от 100-150 тыс. руб.
    3. Прямо сейчас спрос в этой нише в разы превышает предложение
    4. Чтобы освоить зерокод не нужен никакой опыт в IT и разработке, освоит даже гуманитарий
    5. Зерокодинг позволяет сверхбыстро запускать новые проекты и тестировать идеи
    6. Разработка на зерокодинге в 5-10 раз быстрее, чем классическая

    Классические курсы мобильной разработки — это дорого, долго и уже рискованно
    • Они длятся 6-12 месяцев, до конца обучения доходят лишь 3-5% и меньше половины из них находят работу сразу после курса.
    • После этого предстоит ещё 2-3 года активной работы, чтобы выйти на желаемый доход.
    • С зерокодингом все проще — уже через 2-3 месяца вы начнете делать сложные мобильные приложения и сможете выйти на 200-300 тыс. рублей в месяц

    Кому подходит этот курс?
    • Фрилансерам (Сможете за 2 месяца выйти на новый уровень дохода)
    • IT-специалистам (Найдете простой и быстрый способ реализовывать дорогостоящие заказы)
    • Дизайнерам (Сможете брать комплексные и дорогие заказы)
    • Предпринимателям (Сможете быстро проверять гипотезы и запускать новые проекты)
    • Всем, кто хочет сменить профессию (Очень быстрый вход в профессию и выход на высокий доход)

    Какие приложения вы сможете делать?
    ► Любые приложения, которые можно загрузить в AppStore и Google Play

    Программа курса
    Модуль 1
    - Введение в зерокодинг мобильных приложений
    • Мобильные технологии: PWA против нативных приложенийй
    • Преимущества и ограничения каждой технологии

    Модуль 2 - Glide, самый быстрый в мире конструктор приложений
    • Твоё первое приложение
    • Проектируем базу данных
    • Четыре надежных способа загрузить картинки в базу
    • Визуализация и дизайн
    • Компоненты и экран карточки
    • Первый welcome-экран
    • Авторизация и пользователи
    • Персонализация контента
    • Роли в приложении: и курьер, и клиент
    • Особые возможности внутренней базы
    • Внешний апгрейд: платежи и подписки
    • Продакт-менеджмент: клиенты и обратная связь

    Модуль 3 - Ключевые основы UX/UI мобильных приложений
    • Понимание конечных пользователей. Строим CJM. Конкурента и свой. Выписываем гипотезы. Выписываем джобсы продукта
    • Архитектура продукта. Описываем юзерстори: учимся определять задачи, которые решаем с помощью интерфейса. • Делаем флоу продукта (карта переходов). Она же – архитектура
    • Проектирование. Собираем прототипы экранов. Вайфреймы: рукой и в онлайн-сервисах. Готовим макеты к тесту.
    • Тестирование на удобство. Исследования: метод Наблюдения/Исследования: метод Интервью
    • UX. Изучаем паттерны поведения в мобилке. Как можно, как нельзя. Навигация, панели, кнопки и проч.
    • Дизайн. Собираем референсы для проекта. Вдохновляемся! Определяем Tone of voice в проекте. Чем отличается iOS от Android. Изучаем гайды iOS, Material.

    Модуль 4 - Adalo: конструктор со сверх-возможностями
    • База данных
    • Визуализация и дизайн
    • Компоненты и экран карточки
    • Регистрация и авторизация
    • Персонализация контента
    • Продвинутые настройки: фильтры, условия
    • Настраиваем админку в приложении
    • Прикручиваем оплату
    • Подготовка к загрузке в Apple Store и Google Play
    • Загрузка в сторы, Test Flight, обновления функционала

    Модуль 5 - Поиск клиентов и формирование команды
    • Поиск клиентов. Автоматизация парсинга заказов с маркетплейсов
    • Технология составления ТЗ
    • Продажи, переговоры, скрипты и сметы
    • Автоматизация процесса продаж в LinkedIn и в мессенджерах
    • Управление зерокод-проектами
    • Управление базой знаний и задачами
    • Управление финансами и отчетами
    • Найм зерокодеров в команду

    Стоимость курса «Бизнес»
    52 700 руб.
    — Для тех, кто хочет получить системный поток заказов —

    • Доступ ко всем модулям
    • Практические задания с проверкой куратора
    • 8 эфиров-разборов с преподавателями
    • Доступ на 120 дней
    • Закрытая Telegram-группа с нетворкингом и взаимопомощью
    • 4+ проекта в портфолио
    • Выпускной проект
    • Сертификат
    • Заказы выпускникам от нашей школы
    • Доступ к регулярно обновляемой базе знаний по зерокодингу

  15. Доступно [Otus] Flutter Mobile Developer. Весь курс (Андрей Смирнов, Никита Спирьянов)

    [​IMG]

    Мобильный разработчик на Flutter
    Кроссплатформенная мобильная разработка

    Что даст вам этот курс
    Этот курс подходит вам, если:

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

    Цель курса — научиться создавать современные кроссплатформенные приложения с помощью Flutter.

    Вы научитесь:
    • новому языку Dart. Этот язык очень гибок и легок в использовании. Именно поэтому разработчики Flutter выбрали именно его. Освоив Dart, вы сможете писать Android-, iOS-, Web- и даже Desktop-приложения;
    • понимать, как работает Flutter изнутри. Flutter достаточно прост, чтобы начать решать с помощью него задачи в первый же день обучения. Но очень важно разобраться, как он работает, чтобы не совершать критических ошибок;
    • использовать platform-specific code для интеграции с нативной частью мобильного приложения. Если вам нужен доступ к hardware или какому-либо сложному модулю, который требователен к производительности, то Flutter может взаимодействовать с нативным кодом и решать даже эти задачи;
    • создавать свои собственные анимации. Во Flutter очень хорошо развита возможность создавать анимации. И это понятно, т. к. Flutter использует Skia. Так что мы разберемся, как создать практически любую анимацию с помощью Flutter без какой-либо потери в производительности;
    • использовать современные библиотеки и фреймворки. Мы разберем самые популярные фреймвоки для работы с состоянием приложения: Bloc, Redux, MobX. Посмотрим, как организовать DI во Flutter на примере inject.dart и фреймворка get_it.
    Необходимые знания
    – опыт программирования на любом языке программирования.
    – навыки использования git.

    Будет плюсом:
    – знакомство с мобильной разработкой;
    – опыт работы в Android Studio или VS Code;
    – знание шаблонов проектирования.

    Продолжительность 4 месяца

    Модуль 1 Dart & Flutter. Widgets
    Тема 1. Dart. Основы
    Тема 2. Flutter. Как оно устроено. Пишем и запускаем первое приложение
    Тема 3. Flutter. Компоновка и основные виджеты
    Тема 4. Dart. Async и работа с сетью
    Тема 5. Flutter. Списки. Scrollable. Slivers
    Тема 6. Dart. Streams
    Тема 7. Flutter. Builders. Keys
    Тема 8. Flutter. Виджеты ввода данных. Gestrudes
    Тема 9. Dart. Isolate


    Модуль 2 Flutter. Анимация

    Тема 10. Как устроена анимация во Flutter? Implicit animations
    Тема 11. Explicit animations
    Тема 12. Low-level animation. 3th-party animations. Подведение итогов — правильный выбор анимации


    Модуль 3 Flutter. Навигация

    Тема 13. Навигация и переходы во Flutter
    Тема 14. Диалоги. Всплывающие окна


    Модуль 4 Flutter. State management

    Тема 15. Persistence. Работа с БД, файлами и SharedPreference
    Тема 16. Варианты популярных архитектур Flutter приложения + dependency injection
    Тема 17. Обзор Bloc
    Тема 18. Обзор Redux
    Тема 19. Обзор MobX


    Модуль 5 Flutter. Взаимодействие с нативной частью

    Тема 20. Обзор специфика платформ Android, iOS. Взаимодействие с нативным кодом

    Модуль 6 Flutter. Тестирование и профилирование

    Тема 21. Анализ работы приложения. Сохраняем 60 fps в секунду
    Тема 22. UI- и Unit-тестирование

    Курс 2020 года