Что даст вам этот курс
Symfony — один из самых сложных, надежных и высокопроизводительных PHP-фреймворков. Он по праву считается основным фреймворком для решения задач уровня enterprise. Symfony используют многие популярные проекты, например, Drupal, phpBB. Даже самый популярный PHP-фреймворк Laravel построен на основе Symfony. Курс рассчитан на PHP-разработчиков с опытом работы от двух лет.
Вы научитесь:
Программа обучения
- использовать Symfony в проектах;
- обеспечивать безопасность приложения;
- тестировать и мониторить полученный код;
- использовать встроенные инструменты фреймворка;
- разворачивать приложения в различных окружениях.
В процессе обучения вы получите комплексные знания и навыки.
Модуль 1 Знакомство с фреймворком. Пишем базовый функционал
Модуль 2 Маршрутизация и HttpFoundation
Модуль 3 Интеграция с другими системами
Модуль 4 Тестирование и развёртывание
Модуль 5 Symfony: Advanced practices
Запрет складчины
Категории
-
Запись [Otus] Symfony Framework (Михаил Каморин)
-
Запись [Skillbox] Программирование дронов на Python (Михаил Колодочка, Дмитрий Петров)
На курсе вы
- Разберётесь в устройстве дронов
- Освоите азы языка Python
- Научитесь решать вычислительные и расчётные задачи с помощью Python
- Узнаете, как рассчитать траекторию полёта дрона на компьютере
- Сможете обрабатывать данные о полёте дрона с помощью Python
- Научитесь разрабатывать систему навигации для дрона
Вас ждут вебинары и практические задания от опытных инженеров.
- Основы разработки на Python
- Расширенные возможности Python
- Символьные и численные расчёты в Python
- Визуализация данных
- Обработка и первичный анализ данных различных типов
- Взаимодействие с операционной системой и оборудованием
- Введение в летающую робототехнику
- Основы аппаратных и навигационных комплексов БАС
- Теоретические основы разработки летающей робототехники
- Разработка симулятора БПЛА
- Разработка ПО для летающей робототехники
- Создание систем технического зрения для автономных БЛА
- Разработка систем предотвращения столкновений и построения карты
- Разработка систем планирования пути и облёта препятствий
- Основы разработки ПО для группового полёта
- Перспективы профессии
-
Запись [IT DMS] Основы администрирования Linux (Роман Стельмах)
В курсе изучаются фундаментальные основы операционной системы Linux и базовые задачи администрирования.![[IMG]](proxy14p.php?image=https%3A%2F%2Fi121.fastpic.org%2Fbig%2F2023%2F0219%2Ffa%2Fc13364b9dd70c21208a38212a73b6cfa.png&hash=16272794ca1014fde7d8492f6b60820d&v=4)
Кому подойдет данный курс:
- Тем, кто незнаком с Linux и IT
Узнаете что такое UNIX-архитектура и как устроены дистрибутивы Linux. Научитесь управлению доступами, работать с утилитами, файлами и сетью. Сможете начать карьеру в IT. - IT специалистам
Сможете использовать Linux для настройки доступов к корпоративным системам и выполнять другие задачи. Сможете обеспечить безопасность сетевых подключений и защитить свои проекты от хакеров и вредоносного ПО.
- Устанавливать Linux на базе OC Ubuntu Server
- Устанавливать VPN Сервер в облачной инфраструктуре, и понимать как все это работает
- Предоставлять и настраивать доступы cможете настраивать уровень доступа к системе и привилегии для отдельных пользователей и групп
- Администрировать и обслуживать различные компоненты своего сервера от железа до пользователей и настроек файервола
- Работать с командной строкой научитесь применять основные команды для управления процессами и системой в Bash-терминале
- Разбираться в виртуализации и контейнерах
Всем привет! Меня зовут Роман Стельмах, я закончил Институт Криптографии Связи и Информатики в 2011 году и с тех пор я работаю в IT сфере. На текущий момент я работаю на позиции сетевого инженера и администратора, занимаюсь построением сетей, их развитием, предоставлением услуг VPN, а также защитой трафика, проходящего через эти сети.
Для моей каждодневной работы я автоматизирую некоторые процессы в сетях, и использую сервера, которые используют ОС Linux (Zabbix, Git, FreeIPA, etc).
Чтобы по максимуму использовать все возможности этой ОС, необходимо знать, как она устроена и по каким принципам работает. В этом курсе я и хочу познакомить вас с этими вещами.
Мне также нравится рассказывать то, что я знаю и использую сам. Поэтому параллельно я работаю преподавателем (в Geekbrains) и спикером на вебинарах (например в Rebrain).
Свои знания и навыки по Linux я продемонстрировал в этом курсе, надеюсь он будет вам полезен. Желаю успехов в изучении! - Тем, кто незнаком с Linux и IT
-
Доступно [Purpleschool] JavaScript Advanced. Тариф Без наставника (Антон Ларичев)
[Purpleschool] JavaScript Advanced. Тариф Без наставника (Антон Ларичев)
Продвинутый курс по JavaScript с погружением в ООП, асинхронность, Event Loop, модульность, структуры данных и сборку
Этот курс является вторым курсом по JavaScript, который рассматривает уже продвинутые концепции и детально погружается в устройство JS. От вас нужно только базовое знание основ JS и HTML и CSS для финального проекта. Этот курс сфокусирован на том, чтобы донести продвинутые концепции языка, а так же подвести вас к использованию фреймворков, таких, как React, Vue и Angular с пониманием, что происходит под капотом. Ведь все эти знания мы применим на финальном проекте – библиотеки книг. Мы сделаем полноценное SPA приложение с компонентной структурой, реактивностью и сборщиком. В процессе мы даже сделаем свой mini framework с использованием ООП.
Вы научитесь
- Работать с Map и Set, WeekMap и WeekSet
- Работать с числами, Math и BigInt
- Работать с интернационализацией чисел и дат через Intl API
- Работать с таймерами и интервалами
- Понимать принципы ООП
- Использовать prototype и ES6 классы
- Понимать и применять SOLID
- Писать асинхронный JavaScript
- Делать запросы на сервер и понимать принцип их работы
- Понимать как работает Event Loop
- Создавать и обрабатывать Promise
- Понимать устройство DOM и его работу
- Обрабатывать Event и понимать концепции захвата и всплытия
- Создавать модульные приложения на commonjs и es6
- Работать с NPM
- Настраивать сборку проекта
Минимальные требования для прохождения курса: Базовое знание основ JavaScript;Будет плюсом знание HTML и CSS;
Введение
- Продвинутый JavaScript
- Как устроен курс
- Обзор проекта
- Обзор курсов
- Курс с наставником. С наставником
- Настройка окружения
- Установка NodeJS
- Настройки VSCode
- Настройка проекта
- Работа с git и GitHub. С наставником
- Работа с наставником. С наставником
- Работа с gitflow. С наставником
- Как передавать на код ревью. С наставником
- Структура Set
- Sets
- Структура Map
- Основы работы с Map
- Быстрое создание Map
- Итерация по Map
- Упражнение - swap ключей и значений
- WeakMap
- WeakSet
- Тест - Maps и Sets
- Домашнее задание - Maps и Sets. С наставником
- Конвертация и проверка чисел
- Библиотека Math
- Округление
- Упражнение - Функция случайного числа
- Оператор остатка от деления
- Разделитель чисел
- Работа с BigInt
- Интернационализация чисел
- Упражнение - Конвертер валют
- Тест - Расчёты и math
- Домашнее задание - Расчёты и math. С наставником
- Создание дат
- Операции с датами
- Сравнение дат
- Упражнение - Проверка на день рождения
- Интернационализация дат
- Тест - Даты и время
- Домашнее задание - Даты и время. С наставником
- Код ревью домашних заданий. С наставником
- Создание таймеров
- Таймеры и Event Loop
- Точность таймеров
- Работа с интервалами
- Упражнение - Таймер пиццы
- Тест - Таймеры
- Домашнее задание - Таймеры. С наставником
- Что такое ООП
- Реализация ООП в JS
- Оператор new
- Prototype
- Упражнение - Корзина товаров
- Цепочки prototype
- Тест - ООП
- Домашнее задание - ООП. С наставником
- Классы
- Setters и getters
- Static
- Приватные методы и свойства
- Упражнение - класс пользователя
- Object.create
- Тест - Классы
- Домашнее задание - Классы. С наставником
- Код ревью домашних заданий. С наставником
- Абстракция и инкапсуляция
- Наследование
- Наследование в ES6
- Override методов
- Упражнение - Удар по орку
- Полиморфизм
- Паттерн Builder и chaining
- Тест - Принципы ООП в классах
- Домашнее задание - Принципы ООП в классах. С наставником
- О SOLID
- Принцип единой ответственности
- Принцип открытости и закрытости
- Принцип подстановки Барбары Лисков
- Принцип разделения интерфейса
- Принцип инверсии зависимостей
- Тест - SOLID
- Домашнее задание - SOLID. С наставником
- Асинхронный код в JS
- Запросы на сервер
- Пример работы с Insomnia
- JSON
- Получение данных
- Упражнение - Расчёт цены
- Проблемы callback
- Тест - Асинхронный JavaScript
- Домашнее задание - Асинхронный JavaScript. С наставником
- Код ревью домашних заданий. С наставником
- Promises и fetch
- Обработка promises
- Цепочка promise
- Обработка reject
- Finally
- Упражнение - Select выбора категорий
- Ручное создание ошибок
- Упражнение - Функция запросов
- Тест - Promises
- Домашнее задание - Promises. С наставником
- Как работает асинхронность
- Пример работы Event Loop
- Создание простого Promise
- Статические методы Promise
- Упражнение - создание fetch
- Тест - Event Loop
- Домашнее задание - Event Loop. С наставником
- Async await
- Try catch
- Упражнение - Мой город
- Асинхронные методы
- Последовательность выполнения
- Параллельное выполнение
- Другие комбинации Promise
- Все возможности fetch
- Упражнение - Генератор активностей
- Тест - Современный Асинхронный JavaScript
- Домашнее задание - Современный Асинхронный JavaScript. С наставником
- Код ревью домашних заданий. С наставником
- Как работает DOM
- Работа с элементами
- Визуальное положение элементов
- Типы событий и обработчики
- Всплытие событий
- Пример всплытия событий
- Делегирование событий
- Перемещение по DOM
- Жизненный цикл событий DOM
- Упражнение - Поиск по списку
- Загрузка скриптов defer и async
- Тест - Продвинутый DOM и Events
- Домашнее задание - Продвинутый DOM и Events. С наставником
- Модули в JavaScript
- IIFE в модулях
- Модули commonjs
- ES6 модули
- Await на верхнем уровне
- Процесс сборки
- Тест - Модульность
- Домашнее задание - Модульность. С наставником
- Обзор NPM
- Авторизация и профиль
- Разбор package json
- Управление зависимостями
- Тест - Работа с NPM
- Домашнее задание - Работа с NPM. С наставником
- Код ревью домашних заданий. С наставником
- Обзор проекта
- Настройка проекта
- Конфигурация сборщика
- View страниц и роутинг
- State и реактивности
- Первый компонент
- Вёрстка шапки
- Компонент поиска
- Поиск книг
- Упражнение - Состояние загрузки
- Вёрстка карточки
- Упражнение - Добавление в избранное
- Упражнение - Избранное
- Развитие проекта
- Сессия 1 на 1 с наставником. С наставником
- Куда двигаться дальше?
Объем: 3,1Гб.01 Введение
01 Продвинутый JavaScript.mp4 [26m 340k 435]
02 Как устроен курс.mp4 [63m 813k 341]
03 Обзор проекта.mp4 [29m 741k 397]
04 Обзор курсов.mp4 [37m 491k 5]
Макет проекта
BookApp.fig [11m 904k 269]
ссылка.txt [92]
Репозиторий
ссылка.txt [52]
8-javascript-advanced-1-master
.eslintrc.json [250]
.gitignore [19]
index.html [742]
package.json [748]
package-lock.json [87k 248]
rollup.config.js [224]
dist
app.js [29k 900]
bundle.css [2k 225]
src
app.js [580]
common
div-component.js [119]
view.js [197]
components
card
card.css [941]
card.js [1k 671]
card-list
card-list.css [204]
card-list.js [684]
header
header.css [509]
header.js [779]
search
search.css [568]
search.js [1k 32]
views
favorites
favorites.js [963]
main
main.js [1k 766]
static
favorites.svg [326]
favorites-white.svg [308]
global.css [165]
logo.svg [1k 342]
search.svg [764]
search-white.svg [772]
02 Настройка окружения
01 Настройка окружения.mp4 [39m 843k 570]
02 Установка NodeJS.mp4 [36m 397k 274]
03 Настройки VSCode.mp4 [47m 503k 511]
04 Настройка проекта.mp4 [11m 800k 492]
ссылки.txt [69]
Проект на GitHub
8-javascript-advanced-1-master.zip [47k 909]
ссылки.txt [52]
Шрифт
iA-Fonts-master.zip [7m 613k 659]
ссылка.txt [33]
03 Maps и Sets
01 Структура Set.mp4 [4m 920k 503]
02 Sets.mp4 [35m 248k 724]
03 Структура Map.mp4 [21m 538k 801]
04 Основы работы с Map.mp4 [28m 298k 235]
05 Быстрое создание Map.mp4 [13m 599k 161]
06 Итерация по Map.mp4 [12m 469k 464]
07 Упражнение - swap ключей и значений.mp4 [9m 329k 426]
08 WeakMap.mp4 [26m 839k 381]
09 WeakSet.mp4 [7m 309k 828]
04 Расчёты и math
01 Конвертация и проверка чисел.mp4 [38m 369k 896]
02 Библиотека Math.mp4 [21m 695k 2]
03 Округление.mp4 [14m 466k 573]
04 Упражнение - Функция случайного числа.mp4 [10m 456k 805]
05 Оператор остатка от деления.mp4 [9m 343k 523]
06 Разделитель чисел.mp4 [12m 507k 389]
07 Работа с BigInt.mp4 [28m 926k 916]
08 Интернационализация чисел.mp4 [23m 449k 433]
09 Упражнение - Конвертер валют.mp4 [25m 78k 118]
05 Даты и время
01 Создание дат.mp4 [43m 94k 162]
02 Операции с датами.mp4 [14m 742k 929]
03 Сравнение дат.mp4 [10m 64k 659]
04 Упражнение - Проверка на день рождения.mp4 [11m 963k 254]
05 Интернационализация дат.mp4 [19m 665k 640]
06 Таймеры
01 Создание таймеров.mp4 [16m 747k 863]
02 Таймеры и Event Loop.mp4 [13m 236k 763]
03 Точность таймеров.mp4 [12m 365k 153]
04 Работа с интервалами.mp4 [10m 591k 767]
05 Упражнение - Таймер пиццы.mp4 [20m 55k 389]
07 Объектно ориентированное программирование
01 Что такое ООП.mp4 [36m 845k 773]
02 Реализация ООП в JS.mp4 [14m 225k 232]
03 Реализация ООП в JS.mp4 [21m 993k 75]
04 Prototype.mp4 [37m 852k 330]
05 Упражнение - Корзина товаров.mp4 [28m 283k 918]
06 Цепочки prototype.mp4 [32m 110k 772]
08 Классы
01 Классы.mp4 [27m 673k 426]
02 Setters и getters.mp4 [33m 817k 129]
03 Static.mp4 [15m 284k 692]
04 Приватные методы и свойства.mp4 [19m 295k 228]
05 Упражнение - класс пользователя.mp4 [34m 754k 468]
06 Object.create.mp4 [19m 887k 828]
09 Принципы ООП в классах
01 Абстракция и инкапсуляция.mp4 [22m 374k 812]
02 Наследование.mp4 [35m 639k 6]
03 Наследование в ES6.mp4 [22m 571k 830]
04 Override методов.mp4 [17m 864k 404]
05 Упражнение - Удар по орку.mp4 [28m 593k 739]
06 Полиморфизм.mp4 [21m 240k 230]
07 Паттерн Builder и chaining.mp4 [21m 127k 773]
10 О SOLID
01 Принцип единой ответственности.mp4 [13m 411k 200]
02 Принцип открытости и закрытости.mp4 [17m 236k 504]
03 Принцип подстановки Барбары Лисков.mp4 [12m 808k 325]
04 Принцип разделения интерфейса.mp4 [12m 125k 362]
05 Принцип инверсии зависимостей.mp4 [14m 847k 394]
11 Асинхронный JavaScript
01 Асинхронный код в JS.mp4 [16m 392k 465]
02 Запросы на сервер.mp4 [58m 617k 677]
03 Пример работы с Insomnia.mp4 [31m 672k 582]
04 JSON.mp4 [10m 447k 997]
05 Получение данных.mp4 [22m 867k 983]
06 Упражнение - Расчёт цены.mp4 [14m 36k 0]
07 Проблемы callback.mp4 [17m 350k 446]
12 Promises
01 Promises и fetch.mp4 [11m 525k 768]
02 Обработка promises.mp4 [18m 191k 903]
03 Цепочка promise.mp4 [17m 454k 678]
04 Обработка reject.mp4 [24m 455k 898]
05 Finally.mp4 [9m 283k 128]
06 Упражнение - Select выбора категорий.mp4 [19m 908k 695]
07 Ручное создание ошибок.mp4 [20m 847k 686]
08 Упражнение - Функция запросов.mp4 [20m 528k 973]
13 Event Loop
01 Event Loop.mp4 [21m 856k 502]
02 Пример работы Event Loop.mp4 [15m 298k 732]
03 Создание простого Promise.mp4 [22m 500k 418]
04 Статические методы Promise.mp4 [17m 52k 168]
05 Упражнение - создание fetch.mp4 [25m 905k 458]
14 Современный Асинхронный JavaScript
01 Async await.mp4 [23m 285k 790]
02 Try catch.mp4 [27m 785k 369]
03 Упражнение - Мой город.mp4 [32m 590k 90]
04 Асинхронные методы.mp4 [8m 279k 639]
05 Последовательность выполнения.mp4 [19m 495k 681]
06 Параллельное выполнение.mp4 [39m 523k 726]
07 Другие комбинации Promise.mp4 [22m 956k 335]
08 Все возможности fetch.mp4 [14m 353k 928]
09 Упражнение - Генератор активностей.mp4 [38m 211k 728]
15 Продвинутый DOM и Events
01 Как работает DOM.mp4 [23m 333k 805]
02 Работа с элементами.mp4 [32m 410k 894]
03 Визуальное положение элементов.mp4 [30m 983k 648]
04 Типы событий и обработчики.mp4 [41m 34k 427]
05 Всплытие событий.mp4 [16m 493k 483]
06 Пример всплытия событий.mp4 [37m 760k 797]
07 Делегирование событий.mp4 [22m 583k 8]
08 Перемещение по DOM.mp4 [29m 467k 315]
09 Жизненный цикл событий DOM.mp4 [13m 218k 794]
10 Упражнение - Поиск по списку.mp4 [18m 422k 152]
11 Загрузка скриптов defer и async.mp4 [30m 420k 405]
16 Модульность
01 Модули в JavaScript.mp4 [18m 266k 155]
02 IIFE в модулях.mp4 [19m 596k 716]
03 Модули commonjs.mp4 [12m 906k 167]
04 ES6 модули.mp4 [25m 302k 48]
05 Await на верхнем уровне.mp4 [13m 42k 135]
06 Процесс сборки.mp4 [28m 436k 573]
17 Работа с NPM
01 Обзор NPM.mp4 [22m 551k 492]
02 Авторизация и профиль.mp4 [13m 895k 947]
03 Разбор package json.mp4 [19m 827k 352]
04 Управление зависимостями.mp4 [77m 744k 18]
18 Проект - Библиотека книг
01 Обзор проекта.mp4 [36m 171k 21]
02 Настройка проекта.mp4 [20m 201k 607]
03 Конфигурация сборщика.mp4 [39m 563k 196]
04 View страниц и роутинг.mp4 [46m 218k 657]
05 State и реактивности.mp4 [68m 562k 791]
06 Первый компонент.mp4 [51m 205k 446]
07 Вёрстка шапки.mp4 [59m 760k 278]
08 Компонент поиска.mp4 [77m 887k 112]
09 Поиск книг.mp4 [45m 291k 533]
10 Упражнение - Состояние загрузки.mp4 [46m 576k 512]
11 Вёрстка карточки.mp4 [132m 528k 382]
12 Упражнение - Добавление в избранное.mp4 [35m 366k 172]
13 Упражнение - Избранное.mp4 [40m 7k 654]
14 Развитие проекта.mp4 [24m 714k 432]
Ссылка на макет в Figma.txt [92]
19 Завершение. Куда двигаться дальше
19 Завершение. Куда двигаться дальше.mp4 [24m 59k 762]
-
Доступно [Stepik] Полный курс по Java Script - С нуля до результата! (Дмитрий Фокеев)
В этом курсе вы найдете все о современном языке программирования Java Script. Станьте Front-end разработчиком на Java Script.
Чему вы научитесь
- Научитесь манипулировать любыми визуальными элементами на веб страницах
- Научитесь создавать полноценные web-приложения
- Научитесь работать с типами данных языка
- Узнаете множество методов современной разработки
- Освоите все самые важные темы и области Java Script
- Научитесь создавать программы на Java Script
- Поймете как работает язык программирования Java Script
- Узнаете что такое функциональное программирование
- Узнаете основы программирования
- Разберетесь как создаются реальные проекты на Java Script
Это практический видео курс. Курс состоит из множества видео где вместе с преподавателем вы будет создавать несколько проектов выполняя практические задания по новому материалу
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2F8c9CVQXg%2Fimage.png&hash=b15bde4de0d663b18f39731e42249690&v=4)
Что вы получите:
- -Востребованные знания по программированию
- -Сертификат
- -Практические навыки web development / разработки сайта с нуля
- -Ответы на вопросы возникшие в процессе прохождения курса в течении дня
- -Навыки для старта работы на фрилансе
Обратите внимание!
Это ранняя версия курса. Курс готов на 80% и охватывает все основные темы JS.
Существующего материала хватит минимум на 3 месяца активной учебы.
До 31 марта 2023 года, курс будет дополнен еще 3-мя темами.
Студенты приобретающие курс получат доступ ко всем дополнениям бесплатно и автоматически.
Во время ранней версии на курс действует дополнительная скидка.
-
Доступно [OTUS] Apache Kafka (Вадим Заигрин)
Что даст вам этот курс
Kafka — это сервис, позволяющий в реальном времени и с высокой пропускной способностью передавать сообщения между различными системами. Его используют для различных целей — передача данных в хранилище, потоковая аналитика, взаимодействие между сервисами и т. д.
Если вы хотите работать в проектах обработки больших данных или проектах построения микросервисной архитектуры, то вам будет полезно освоить эту технологию. На курсе мы будем на практике решать рабочие задачи, связанный с Kafka, разберем проблемы, с которыми чаще всего сталкиваются разработчики и инженеры данных при работе с сервисом. Также вы научитесь разрабатывать комплексные системы обработки данных.
Для кого этот курс?
- Разработчики, которые хотят научиться грамотно организовать работу микросервисов и повысить общую надежность системы;
- Инженеры данных, которые хотят научиться строить комплексные системы обработки данных;
- Архитекторы, которые занимаются организацией архитектуры с помощью Kafka.
После обучения вы сможете:
- Развернуть Kafka;
- Настроить брокеры и темы;
- Использовать базовые API;
- Разрабатывать программы на высокоуровневых фреймворках Kafka Streams, Spring, Akka;
- Интегрировать Kafka с другими системами;
- Настроить мониторинг и безопасность (аутентификация, авторизация).
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
Модуль 1Введение
Модуль 2Развертывание кластера Apache Kafka
Модуль 3Программирование
Модуль 4Потоковая обработка данных
Модуль 5Интеграция
Модуль 6Проектная работа
Дополнительно на курсе вы:
- Познакомитесь с работой с топиками на SQL (ksqlDB);
- Научитесь работать со Schema Registry;
- Познакомитесь с REST API для работы с Kafka.
- Разработчики, которые хотят научиться грамотно организовать работу микросервисов и повысить общую надежность системы;
-
Запись [Skillbox] Python для инженеров (Дмитрий Петров)
Вы быстро научитесь решать технические и инженерные задачи с помощью языка программирования Python. Повысите квалификацию и сможете автоматизировать работу с данными.
Кому подойдёт этот курс
- Инженерам любых специальностей
Освоите Python, не отвлекаясь на ненужные вам аспекты языка. Сможете решать больше рабочих задач или сменить профессиональную сферу. - Студентам инженерных направлений
Получите базовые навыки программирования. Сможете применить знания Python для работы с данными в учёбе и инженерной практике.
- Понимать логику языка
- Понимать принципы функционального программирования
- Работать с данными из сторонних источников
- Писать код для решения технических задач
- Использовать библиотеки Python
- Писать код для работы с внешними устройствами
- Решать уравнения с помощью Python
- Визуализировать данные
Вас ждут вебинары и практика на основе реальных кейсов.
2 месяца обучения / 30 видеоматериалов
Основы разработки на Python
Освоите базовые концепции языка: переменные, функции, условия, циклы.
Расширенные возможности Python
Познакомитесь с функциями на продвинутом уровне, изучите концепции функционального программирования. Разберёте типовые задачи с последовательностями и установите среду разработки.
Символьные и численные расчёты в Python
Познакомитесь с библиотеками SymPy, NumPy и SciPy. Сможете решать дифференциальные, нелинейные уравнения с помощью Python, а также применять интерполяцию.
Визуализация данных
Сможете создавать, визуализировать данные в информативном и приятном глазу виде с помощью Python-библиотек Matplotlib, Seaborn, Ploty, Bokeh и других инструментов. Научитесь объединять графики в макеты.
Обработка и первичный анализ данных различных типов
Научитесь работать с файлами разных форматов. Изучите регулярные выражения, познакомитесь с библиотекой для обработки и анализа данных Pandas. Пройдёте основы статистического анализа и регрессию.
Взаимодействие с операционной системой и оборудованием
Узнаете, как работать с файлами в Python и отправлять сетевые запросы. Сможете автоматически захватывать картинку и видео с web-камеры для дальнейшего преобразования.
Финальная работа
Анализ и визуализация технических данных
Спикер - Дмитрий Петров
Ведущий инженер компании Verizon, технический управляющий стартапа Deledger
Выпускник МАИ. Опыт работы инженером — 10+ лет. Автоматизирует процессы создания отчётов
в телекоммуникациях, например, отчёта по эффективности работы узлов и линий связи.
- Инженерам любых специальностей
-
Запись [Skillbox] Геймдизайн. Базовый уровень (Николай Дыбовский, Елизавета Уланкина)
Вы научитесь с нуля придумывать захватывающие сюжеты для игр. Узнаете, как развивать творческие навыки. Сможете начать карьеру в перспективной индустрии и поймёте, как дальше развиваться в геймдеве.
О профессии
Геймдизайнер проектирует игры и следит за их разработкой. Он продумывает концепцию, игровые механики и правила. Решает, какой получится игра, и помогает игроку погрузиться в сюжет.
Геймдизайнеры — это творцы и новаторы, которые создают новые миры и запоминающиеся образы. Например, когда мы говорим о Хидэтаке Миядзаки, то первым делом вспоминаем надпись «Вы умерли», костры-чекпоинты из Dark Souls и готический Ярнам из Bloodborne. А имя Сигэру Миямото сразу вызывает ассоциации с красной кепкой и синими штанами на подтяжках Марио (Super Mario Bros.) и зелёным колпаком Линка (The Legend of Zelda).
Чему вы научитесь
- Понимать принципы геймдизайна
- Создавать игровой мир
- Делать харизматичных персонажей
- Продумывать сюжетную линию
- Формулировать и проверять гипотезы
- Создавать справедливые правила
- Прорабатывать увлекательные механики
- Составлять дизайн-документ
- Готовить игры к релизу
-
Доступно [Udemy] Node JS. Практический курс (Mongo, GraphQL, MySQL, Express) (Владилен Минин)
[Udemy] Node JS. Практический курс (Mongo, GraphQL, MySQL, Express) (Владилен Минин)![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.postimg.cc%2FZ5Wz2rpc%2FUdemy-Node-JS-Mongo-Graph-QL-My-SQL-Express.png&hash=39f44ac6faa38ea5aa0b72741279c634&v=4)
Чему вы научитесь
- Писать серверный JavaScript
- Всю инфраструктуру NodeJS
- Создавать REST API
- Создавать приложения на Express
- Хранить данные в MySQL и MongoDB
- Основы GraphQL
- Создавать статические сайты на NodeJS
Требования
- JavaScript
- EcmaScript 6
Для кого этот курс
- Junior и Middle Frontend разработчики
- Фрилансеры
- Fullstack разработчики
- NodeJS Backend разработчики
Для кого создавался курс
- Действующие Backend- и Fullstack-разработчики. Поскольку для изучения NodeJS и применения требуются достаточные знания по JavaScript, то основной аудиторией для данного курса будут действующие разработчики среднего уровня. Это программисты, использующие JavaScript в разработке сайтов и приложений, которые уже имеют некоторый опыт и хотят улучшить свое видение области
- Фрилансеры-практики. Вы очень ограничены во времени и остро нуждаетесь в быстром овладении новой перспективной технологией для того, чтобы брать более дорогие заказы. Вы хотите понять инфраструктуру полного цикла разработки. Нуждаетесь в быстром, но глубоком освоении среды NodeJS на практике: от установки самого NodeJS, до деплоя готового приложения на сервере
Преподаватель - Владилен МининОписание
По-настоящему полное руководство по NodeJS
Серверная разработка на JavaScript и очень основательный разбор взаимосвязи пользовательской части с сервером на двух реальных примерах. В курсе предоставлена информация от самых основ, от установки самого NodeJS, до деплоя готового приложения и размещения его на сервере
Очень много практики и готовые работы в портфолио
Кульминацией практической части курса является создание большого статического интернет-магазина и сложного REST API приложения. Повторяя за уроками курса, вы сможете создать с нуля 2 приложения и поместить их в ваше портфолио. А при необходимости – дорабатывать под любые свои нужды, в т.ч. и в коммерческих целях
Вы избавите себя от многих месяцев чтения документации по более чем 10 различным технологиям. Помимо работы самих технологий в курсе рассказывается про то, как они работают вместе. А на эту тему вы вряд ли найдете в едином месте структурированную документацию на русском языке
Средние высокие заработки даже для новичков
Средний уровень зарплат для новичков уровня Junior JavaScript Developer составляет 50-80 тыс. руб. в месяц. NodeJS – это прямой путь в FullStack-разработку. А Full-Stack JavaScript-разработчикам предлагают самый высокий уровень оплаты труда на рынке веб-разработки – 100-120 тыс. руб. и выше
Единый язык JavaScript для Frontend и Backend
Вам не придется изучать множество языков программирования. NodeJS позволяет использовать единый язык JavaScript для написания кода как на стороне клиента (Frontend), так и на стороне сервера (Backend). Вы можете распределить код NodeJS между браузером (Frontend) и вашим сервером (Backend), используя соответствующие технологии
Удобен для построения быстрых приложений
NodeJS удобен для построения быстрых приложений, поскольку способен обрабатывать огромное количество одновременных соединений с высокой пропускной способностью. Это привлекает множество программистов, которые хотят создавать сайты с поддержкой миллионов посетителей на сайте
Профессиональный Frontend разработчик и преподаватель.
Разработчик. Меня зовут Владилен Минин. Я являюсь Senior Frontend разработчиком со стажем работы более 8 лет. За это время мне удалось поучавствовать во множестве международных проектов, куда входили такие страны, как: Ирландия, Англия, Голландия, США, Канада, Израиль и другие. В основном я занимаюсь разработкой сложных корпоративных модулей, для B2B систем, разрабатывая нестандартные элементы и приложения с высокой нагрузкой.
Преподаватель. Уже более 3х лет занимаюсь обучением людей с различным уровнем навыков: от полных новичков до профессионалов в своей области языку Javascript и все, что с ним связано. За это время я обучал в оффлайн формате специалистов в большой корпорации и обучил более 100 студентов, которые успешно устроились на высокооплачиваемые позиции. Автор более 10 успешных онлайн курсов по теме Javascript. Веду свой youtube канал по веб разработке, ссылка в профиле.
Объем: 5,3Гб.01 Введение
001 part1-1.html [3k 84]
001 О данном видео курсе.mp4 [50m 803k 969]
002 part1-2.html [3k 61]
002 Что такое Nodejs.mp4 [66m 801k 938]
003 part1-3.html [3k 71]
003 Как установить Nodejs.mp4 [34m 751k 626]
004 part1-4.html [3k 61]
004 Первый скрипт.mp4 [17m 585k 58]
005 part1-5.html [3k 83]
005 Редактор кода.mp4 [22m 750k 947]
02 Основы NodeJS
006 01-NPM.zip [17k 355]
006 Что такое NPM.mp4 [69m 175k 708]
007 02.zip [17k 652]
007 Глобальные объекты и модули.mp4 [39m 863k 933]
008 03-path.zip [18k 39]
008 Модуль PATH.mp4 [61m 758k 101]
009 04-fs.zip [18k 747]
009 Модуль FS.mp4 [112m 740k 398]
010 05-os.zip [19k 92]
010 Модуль OS.mp4 [31m 306k 18]
011 06-events.zip [19k 372]
011 Модуль EVENTS.mp4 [25m 143k 623]
012 07-http.zip [19k 337]
012 Модуль HTTP.mp4 [44m 908k 319]
013 08-Nodemon.zip [19k 317]
013 Nodemon.mp4 [16m 101k 440]
014 09-web.zip [19k 522]
014 Создание простого Web-сервера.mp4 [72m 95k 179]
015 10-web-html.zip [20k 345]
015 Web-сервер с HTML-страницами.mp4 [50m 485k 158]
016 11-REST.zip [20k 453]
016 Создание простого REST-сервера.mp4 [28m 747k 820]
017 12.zip [20k 549]
017 Работа с консолью.mp4 [41m 319k 777]
03 Практика_ Express.js
018 01.zip [20k 992]
018 Настройка приложения.mp4 [30m 936k 44]
019 02-html.zip [21k 777]
019 Работа с HTML-файлами.mp4 [46m 113k 138]
020 03-handlebars.zip [24k 143]
020 Подключение Handlebars.mp4 [81m 832k 60]
021 04-layout.zip [24k 386]
021 Настройка Layout.mp4 [34m 334k 930]
022 05.zip [25k 9]
022 Добавление навигации.mp4 [39m 598k 477]
023 06.zip [25k 328]
023 Рендеринг данных.mp4 [57m 956k 986]
024 07.zip [26k 119]
024 Регистрация роутов.mp4 [47m 160k 112]
025 08.zip [26k 478]
025 Обработка формы.mp4 [67m 591k 458]
026 09.zip [27k 580]
026 Создание модели.mp4 [109m 473k 903]
027 10.zip [28k 228]
027 Вывод списка курсов.mp4 [56m 540k 421]
028 11.zip [28k 228]
028 Подключение клиентских скриптов.mp4 [20m 473k 81]
029 12.zip [28k 832]
029 Динамические параметры.mp4 [56m 434k 971]
030 13.zip [29k 599]
030 Редактирование курса.mp4 [80m 523k 749]
031 14.zip [30k 437]
031 Подготовка корзины.mp4 [57m 147k 650]
032 15.zip [31k 149]
032 Модель корзины.mp4 [85m 815k 918]
033 16.zip [31k 508]
033 Вывод данных в корзине.mp4 [20m 97k 806]
034 17.zip [31k 867]
034 Обработка асинхронных запросов.mp4 [98m 512k 892]
035 18.zip [31k 884]
035 Динамическое изменение корзины.mp4 [46m 108k 410]
04 Практика_ База данных MongoDB
036 01-MongoDB.zip [31k 878]
036 Подключение MongoDB.mp4 [73m 324k 679]
037 02-mongoose.zip [33k 937]
037 Установка Mongoose.mp4 [38m 391k 319]
038 03.zip [33k 626]
038 Создание модели.mp4 [64m 780k 140]
039 04.zip [33k 649]
039 Переписываем модель.mp4 [73m 325k 342]
040 05.zip [34k 122]
040 Удаление курса.mp4 [155m 305k 894]
041 06.zip [34k 122]
041 Модель пользователя.mp4 [34m 181k 738]
042 07.zip [34k 370]
042 Добавление пользователя.mp4 [106m 539k 634]
043 08.zip [33k 340]
043 Добавление товара в корзину.mp4 [135m 213k 961]
044 09.zip [33k 472]
044 Отображение корзины.mp4 [95m 841k 744]
045 10.zip [33k 532]
045 Удаление из корзины.mp4 [73m 179k 399]
046 11.zip [33k 605]
046 Трансформация данных на клиенте.mp4 [30m 623k 88]
047 12.zip [34k 489]
047 Подготовка страницы заказов.mp4 [55m 25k 81]
048 13.zip [34k 802]
048 Получение данных заказов.mp4 [75m 678k 494]
049 14.zip [35k 212]
049 Вывод заказов.mp4 [62m 870k 414]
05 Практика_ сессии и авторизация
050 01.zip [36k 301]
050 Страница логина.mp4 [90m 221k 78]
051 02.zip [37k 287]
051 Добавление сессии.mp4 [77m 781k 280]
052 03.zip [37k 326]
052 Сохранение сессии.mp4 [38m 699k 383]
053 04.zip [38k 16]
053 Сессия в базе данных.mp4 [63m 343k 886]
054 05.zip [38k 317]
054 Защита роутов.mp4 [41m 752k 82]
055 06.zip [38k 585]
055 Исправление работы корзины.mp4 [40m 889k 284]
056 07.zip [38k 772]
056 Регистрация пользователя.mp4 [46m 490k 633]
057 08.zip [38k 781]
057 Логин пользователя.mp4 [26m 88k 690]
058 09.zip [38k 875]
058 Шифрование пароля.mp4 [35m 266k 302]
059 10-CSRF.zip [39k 814]
059 Добавление CSRF-защиты.mp4 [117m 988k 251]
060 11.zip [40k 127]
060 Сообщения об ошибке.mp4 [73m 327k 172]
061 12.zip [40k 120]
061 Тестирование пользователей.mp4 [11m 425k 622]
06 Практика_ работа с Email
062 01.zip [40k 408]
062 Объект конфигурации.mp4 [25m 857k 986]
063 02.zip [40k 483]
063 Настройка почтового сервиса.mp4 [40m 452k 646]
064 03.zip [44k 674]
064 Отправка письма.mp4 [116m 535k 527]
065 04.zip [45k 944]
065 Восстановление пароля.mp4 [121m 67k 103]
066 05.zip [46k 597]
066 Страница нового пароля.mp4 [70m 361k 164]
067 06.zip [47k 137]
067 Изменение пароля.mp4 [49m 550k 647]
068 07.zip [47k 137]
068 Рефакторинг по правам доступа.mp4 [134m 185k 585]
069 08.zip [47k 136]
069 Защита удаления.mp4 [30m 527k 869]
07 Практика_ валидация и файлы
070 01.zip [47k 459]
070 Базовая валидация.mp4 [86m 168k 390]
071 02.zip [47k 952]
071 Валидация регистрации.mp4 [49m 123k 679]
072 03.zip [48k 36]
072 Асинхронные валидаторы.mp4 [34m 24k 96]
073 04.zip [48k 57]
073 Улучшение данных.mp4 [32m 2k 387]
074 05.zip [48k 470]
074 Валидация курсов.mp4 [98m 83k 208]
075 06-404.zip [48k 950]
075 Обработка 404 ошибки.mp4 [18m 662k 202]
076 07-C.zip [49k 961]
076 Создание страницы профиля.mp4 [72m 783k 459]
077 08.zip [51k 312]
077 Настройка загрузки файлов.mp4 [64m 433k 421]
078 09.zip [535k 894]
078 Загрузка файлов.mp4 [93m 780k 183]
08 Практика_ деплой приложения
079 01.zip [536k 336]
079 Защита ключей.mp4 [25m 727k 125]
080 02.zip [537k 941]
080 Добавление хедеров.mp4 [28m 186k 275]
081 03.zip [538k 300]
081 Сжатие статических файлов.mp4 [18m 970k 511]
082 04-heroku.zip [538k 300]
082 Подготовка Heroku.mp4 [61m 948k 568]
083 Настройка Mongo Atlas.mp4 [24m 867k 242]
09
084 01.zip [2k 83]
084 Обзор приложения.mp4 [36m 172k 340]
085 02.zip [23k 159]
085 Инициализация сервера.mp4 [47m 332k 831]
086 03.zip [23k 772]
086 Настройка роутера.mp4 [22m 849k 388]
087 Установка MySQL.mp4 [46m 444k 583]
088 05.zip [26k 818]
088 Подключение к базе данных.mp4 [48m 697k 183]
089 06.zip [27k 225]
089 Создание модели.mp4 [29m 835k 961]
090 07.zip [27k 454]
090 Создание задачи.mp4 [76m 662k 912]
091 08-POST.zip [27k 537]
091 Завершение POST-запроса.mp4 [38m 125k 362]
092 09.zip [27k 590]
092 Получение списка задач.mp4 [20m 953k 197]
093 10.zip [27k 779]
093 Завершение задачи.mp4 [55m 404k 520]
094 11.zip [27k 779]
094 Удаление задачи.mp4 [38m 553k 656]
10 GraphQL
095 01-GraphQL.zip [55k 188]
095 Что такое GraphQL.mp4 [26m 966k 192]
096 02-GraphQL.zip [29k 28]
096 Настройка GraphQL.mp4 [52m 171k 855]
097 03-graphQL.zip [29k 390]
097 Как работает GraphQL.mp4 [95m 48k 152]
098 04.zip [29k 616]
098 Получение данных.mp4 [69m 350k 401]
099 05.zip [29k 743]
099 Создание задач.mp4 [59m 266k 424]
100 06.zip [29k 808]
100 Завершение задачи.mp4 [39m 747k 827]
101 07.zip [29k 854]
101 Удаление задачи.mp4 [32m 781k 461]
-
Доступно [Purpleschool] JavaScript с нуля - основы языка и практика для начинающих (Антон Ларичев)
JavaScript с нуля - основы языка и практика для начинающих
Базовый курс по современному JavaScript для начинающих c нуля до проекта на реальных примерах и упражнениях.
Вы научитесь:
- Писать полноценные web приложения на JavaScript
- Разбираться в основах JavaScript
- Работать с функциями, массивами, строками и объектами
- Писать циклы, сортировки, фильтры
- Понимать процесс работы JavaScript
- Понимать работу stack вызовов
- Работать с контекстом и ключевым словом this
- Писать замыкания и понимать, как они устроены
- Работать с Document Object Model
- Обрабатывать данные форм
- Сохранять данные в Local Storage
Всё больше компаний обращает своё внимание на микросервисную архитектуру, так как она решает множество проблем монолитных приложений: непростое горизонтальное масштабирование, устаревающий стек, высокая связанность и запутанность кода, а так же медленные процессы сборки, тестирования и выкладки. За счёт атомарности микросервисная архитектура призвана решить все эти проблемы, а так же повысить отказоустойчивость и упростить поддержку. Но для всего есть и обратная сторона. Микросервисная архитектура требует совершенно другого подхода в проектировании и реализации.
В курсы мы как раз посмотрим на все особенности построения микросервисной архитектуры. Мы разберём паттерны взаимодействия, декомпозиции, реализации команд и запросов, модели доменных событий и множество подводных камней, которые вы встретите при внедрении микросервисов. Курс был составлен, исходя из моего реального опыта внедрения микросервисов в разных компаниях и тех трудностей, с которыми мне пришлось столкнуться. Несмотря на то, что в курсе мы будем писать код на TypeScript под Node.js, на фреймворке NestJS, он будет полезен и тем, кто пишет на других языках, так как содержит много полезного теоретического материала.
Лекции чётко разделены на теоретическую часть и live-code, где мы вместе будем писать код, создавая реальные backend для моей школы PurpleSchool. Благодаря этому разделению, независимо от языка, вы сможете получить полезные знания.
В результате курса вы получите знания и навыки для эффективного внедрения микросервисного подхода в вашем проекте или компании. Весь написанный в курсе код в реальности используется на production и все подходы справедливы для систем любой сложности. На практике я реализовывал архитектуру системы, которая состояла более чем из 70 микросервисов.
Курс построен таким образом, чтобы доносить материал от простого к сложному.
1. Введение
2. Настройка окружения
3. Старт проекта
4. Основы
5. Управление потоком
6. Булева логика
7. Функции
8. Массивы
9. Циклы
10. Функции высшего порядка
11. Итерации в массивах
12. Работа со строками
13. Объекты
14. Как работает JS под капотом
15. Scope и this
16. Управление this
17. Document Object Model
18. Проект - трекер привычек
19. Заключение
Требования:
Минимальные требования для прохождения курса: базовое знание HTML и CSS будет плюсом, но не обязательно.
Автор курса: Антон Ларичев
Основатель школ PurpleSchool и ex-CTO. Занимаюсь разработкой уже более 12 лет и имею большой опыт: JavaScript, TypeScript, Php, Go, C#, Swift и Python. Активно внедряю гибкие методологии разработки в компании и внутренние обучения для команд.
Продажник
-
Доступно [PurpleSchool] Microservices - паттерны и практика построения микросервисов (Антон Ларичев)
Полный курс по микросервисной архитектуре и построению асинхронных систем на примере Node.js, Nest.js, RabbitMQ и Nx
Всё больше компаний обращает своё внимание на микросервисную архитектуру, так как она решает множество проблем монолитных приложений: непростое горизонтальное масштабирование, устаревающий стек, высокая связанность и запутанность кода, а так же медленные процессы сборки, тестирования и выкладки. За счёт атомарности, микросервисная архитектура призвана решить все эти проблемы, а так же повысить отказоустойчивость и упростить поддержку. Но для всего есть и обратная сторона. Микросервисная архитектура требует совершенно другого подхода в проектировании и реализации. В курсы мы как раз посмотрим на все особенность построения микросервисной архитектуры. Мы разберём паттерны взаимодействия, декомпозиции, реализации команд и запросов, модели доменных событий и множество подводных камней, которые вы встретите при внедрении микросервисов. Курс был составлен исходя из моего реального опыта внедрения микросервисов в разных компаниях и тех трудностей, с которыми мне пришлось столкнуться. Несмотря на то, что в курсе мы будем писать код на TypeScript под Node.js, на фреймворке NestJS, он будет полезен и тем, кто пишет на других языках так как содержит много полезного теоретического материала.
Вы научитесь
- Декомпозировать проект на сервисы
- Описывать архитектуру приложения
- Работать с монорепозиторием NX
- Реализовывать коммуникацию между микросервисами
- Создавать и обрабатывать доменные события
- Работать с RabbitMQ
- Писать микросервисы на NestJS
- Паттерну CQRS
- Реализовать бизнес логику в сервисе
- Асинхронной архитектуре
- Обеспечивать консистентность данных
- Реализовать паттерн Сага
- Тестировать микросервисовы
- Основным особенностям выкладки и эксплаутации
Минимальные требования для прохождения курса: Чтобы получить максимум, рекомендуется знание NodeJS. Для других языков полезным будет только часть курса.;
- Введение
- Когда нужны микросервисы?
- Как устроен курс?
- Обзор проекта
- Обзор курсов
- Настройка окружения
- Подготовка окружения
- Установка NodeJS
- Настройки VSCode
- Нотация описания архитектуры
- Вводное видео
- Разбор компонент
- Использование Figma
- Пример описания
- Переход к микросервисам
- Вводное видео
- Монолит VS Микросервисы
- Вопросы масштабирования
- Декомпозиция функционала
- Алгоритм декомпозиции
- Упражнение - Схема после декомпозиции
- Тест - Переход к микросервисам
- Монорепозитории
- Вводное видео
- Монорепозиторий или нет
- Обзор NestJS
- Код - Настраиваем nx monorepo
- Код - Создаём модели
- Код - Реализуем авторизацию
- Код - Запускаем проект
- Тест - Монорепозитории
- Обмен сообщениями
- Вводное видео
- Методы обмена
- Простая коммуникация
- Коммуникация через брокера
- Минимизация синхронности
- Упражнение - Доработка схемы взаимодействия
- Тест - Обмен сообщениями
- RabbitMQ
- Вводное видео
- Устанавливаем RabbitMQ
- Устройство RabbitMQ
- Типы exchange
- Администрирование RabbitMQ
- Код - Простой обмен сообщении
- Код - Реализация запрос / ответ
- Тест - RabbitMQ
- Реализация взаимодействия
- Вводное видео
- Код - Добавление библиотеки контрактов
- Код - Разбор nestjs-rmq
- Код - Подключения rabbitmq к проекту
- Код - Валидация запросов
- Реализация API
- Вводное видео
- Стратегии реализации API
- Паттерны получения данных
- Код - Авторизация на API
- Код - Взаимодействие с account
- Тест - Реализация API
- Реализация бизнес логики
- Вводное видео
- Бизнес логика и события
- Доработка архитектуры Accounts
- Код - Структурируем сервис Accounts
- Упражнение - Реализуем Commands
- Тест - Реализация бизнес логики
- Консистентность данных
- Вводное видео
- Саги - консистентность данных
- Паттерн State
- Код - Подготовка саги
- Код - Состояния саги
- Упражнение - Доработка состояний
- Код - Реализация Commands
- Код - Доменные события
- Тест - Консистентность данных
- Тестирование микросервисов
- Вводное видео
- Виды тестирования
- Код - Тесты авторизации
- Код - Тесты для Саги
- Упражнение - Проверка статуса платежа
- Тест - Тестирование микросервисов
- Выкладка и эксплуатация
- Базы данных
- Периодические задачи
- Логирование и метрики
- Особенности выкладки
- С чего начать переход
- Тест - Выкладка и эксплуатация
- Заключение
- Куда двигаться дальше?
-
Доступно [Stepik] Верстка и веб разработка сайтов. Продвинутый уровень Web Develop (Дмитрий Фокеев)
Чему вы научитесь
- По окончании курса вы будете владеть всеми современными способами верстки и создания сайтов.
- Вы научитесь использовать CSS анимации на своих сайтах
- Вы узнаете продвинутые способы адаптивного дизайна
- Вы изучите продвинутые техники работы с препроцессором SASS
- Вы научитесь использовать систему контроля версий Git
- Вы изучите систему создания сайтов на CSS GRID
- Вы узнаете современные способы верстки сайтов
Для дизайнеров-верстальщиков. Для веб разработчиков которые хотят улучшить знания по верстке и созданию сайтов
Начальные требования
Необходимы базовые знания по HTML и CSS. Знание FlexBox
Как проходит обучение
Это практический видео курс. Курс состоит из множества видео где вместе с преподавателем вы будет создавать несколько проектов выполняя практические задания по новому материалу
Что вы получаете
- Вы узнаете продвинутые способы верстки сайтов на языках HTML и CSS
- Вы научитесь использовать CSS анимации на своих сайтах
- Вы узнаете продвинутые способы адаптивного дизайна
- Вы научитесь создавать "гибкие, резиновые сайты"
- Вы изучите продвинутые техники работы с препроцессором SASS
- Вы узнаете как использовать NPM пакеты при разработке сайта
- Вы узнаете приемы которые ускорят ваш рабочий процесс в несколько раз
- Вы научитесь использовать Gulp в своих проектах
- Вы научитесь использовать систему контроля версий Git
- Вы узнаете как размещать версии проектов на GitHub
- Вы изучите систему создания сайтов на CSS GRID
- Вы узнаете современные способы верстки сайтов
-
Доступно 100 шаблонов диаграмм в Excel на все случаи бизнеса. Обновленная версия 2022 (Ольга Базалева)
Вы знали, что для создания понятного отчета с информативными диаграммами, не обязательно быть продвинутым пользователем Excel и знать все секреты настроек? Иногда достаточно всего 3 шага: найти подходящий шаблон → подставить данные → добавить в свой отчет.![[IMG]](proxy14p.php?image=https%3A%2F%2Ffs-thb03.getcourse.ru%2Ffileservice%2Ffile%2Fthumbnail%2Fh%2F9021e19961a298f0628c03a5d9f33d25.png%2Fs%2Fs1200x%2Fa%2F38869%2Fsc%2F5&hash=155b864d6d1035708d139d6c0a1580fe&v=4)
3 года назад мы создали продукт-выручайку, которым пользуемся сами каждый день. Это шаблоны диаграмм, с помощью которых можно очень быстро преобразовать данные в профессиональные диаграммы.
Если для вас построение диаграмм – это неотъемлемая часть ежедневных задач, этот инструмент точно должен быть в вашем рабочем арсенале. Какие же преимущества дают шаблоны:
- Готовая визуализация. Шаблоны помогут вам быстро и легко визуализировать табличные данные в правильные диаграммы и выдержать постоянный стиль отчетов. Плюс натренируют насмотренность и понимание, какие элементы можно добавить для акцента, а какие лучше убрать.
- Экономия времени. Подставляете свои данные в готовые решения, и профессиональные диаграммы уже украшают ваш отчет.
- Возможность выбора. Если вы прекрасно разбираетесь в диаграммах и строите их самостоятельно, но растерялись, какую диаграмму лучше использовать в вашем случае, то можно, не затрачивая много времени, попробовать подставить данные в несколько вариантов и выбрать более подходящую визуализацию.
- Помощь коллеге. Если нет времени обучать коллегу строить классные диаграммы, как у вас, то перешлите ему шаблоны. Они легки в применении, включают в себя подробные инструкции, заряжают красотой, являются источником вдохновения для эстетов и подталкивают на изучение темы диаграмм начинающих пользователей.
- Готовая визуализация. Шаблоны помогут вам быстро и легко визуализировать табличные данные в правильные диаграммы и выдержать постоянный стиль отчетов. Плюс натренируют насмотренность и понимание, какие элементы можно добавить для акцента, а какие лучше убрать.
-
Доступно [Zerocoder] Зерокодер на Bubble. Тариф Самостоятельный (Вадим Михалев, Евгений Спорыхин)
Практический курс-профессия по зерокодингу
За 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. Подключение оплаты ЮКасса -
Доступно [Udemy] Верстка и создание веб сайтов 2022 - с нуля до результата (Дмитрий Фокеев)
Чему вы научитесь
- Вы узнаете как создавать сайты на языках HTML и CSS
- Научитесь размещать свой сайт в сети интернет
- Изучите HTML5
- Изучите CSS3
- Получите необходимые знания для использования библиотеки Bootstrap
- Научитесь работать с препроцессором SASS/SCSS
- Изучите методологию БЭМ
- Научитесь создавать адаптивные сайты, которые будут выглядеть отлично на любом устройстве
- Научитесь создавать дизайн сайтов
- Изучите базу программы Figma
- Научитесь работать в программе VS Code
- Поймете все этапы разработки сайтов
- Изучите современные стандарты позиционирования элементов сайта
- Изучите технологию Flexbox