ExpressJS на практике: делаем 12 проектов
Чему вы научитесь:
- Создавать надежные и динамичные веб-приложения с помощью Express JS.
- Созданию приложений, используя только серверные технологии.
- Использовать технологии MEAN stack.
- Использовать MongoDB, Couch и Mongoose c Express framework.
💾СКАЧАТЬ
#expressjs | Porscode
Чему вы научитесь:
- Создавать надежные и динамичные веб-приложения с помощью Express JS.
- Созданию приложений, используя только серверные технологии.
- Использовать технологии MEAN stack.
- Использовать MongoDB, Couch и Mongoose c Express framework.
💾СКАЧАТЬ
#expressjs | Porscode
👍3🔥1
Mocha Chai & Модульные тесты Node JS API
Чему вы научитесь:
- Понимать что такое «тестирование» или «автоматизированное тестирование» (и зачем оно вам)
- Понимать что такое «модульное тестирование»
- Использовать инструменты, которые нужны для включения автоматизированных модульных тестов в проектах
- Писать модульные тесты
- Создать rest API.
- Сохранять данные в базу данных MongoDB.
- Организовывать проект node js, маршрутизацию и контроллер приложения node js.
- Использовать postman для тестирования конечной точки API.
- Использовать различные виды функций утверждения chai в тесте.
- Применять все эти концепции в реальных проектах и примерах.
💾СКАЧАТЬ
#js | Porscode
Чему вы научитесь:
- Понимать что такое «тестирование» или «автоматизированное тестирование» (и зачем оно вам)
- Понимать что такое «модульное тестирование»
- Использовать инструменты, которые нужны для включения автоматизированных модульных тестов в проектах
- Писать модульные тесты
- Создать rest API.
- Сохранять данные в базу данных MongoDB.
- Организовывать проект node js, маршрутизацию и контроллер приложения node js.
- Использовать postman для тестирования конечной точки API.
- Использовать различные виды функций утверждения chai в тесте.
- Применять все эти концепции в реальных проектах и примерах.
💾СКАЧАТЬ
#js | Porscode
👍1
Проектирование архитектуры & интеграций
Чему вы научитесь:
- Выявлению функциональных и нефункциональных требований
- Выбору лучшего архитектурного решения для вашего веб-сервиса
- Проектированию распределенных систем с учетом CAP-теоремы, ACID и BASE
- Основам работы с реляционными и NoSQL базами данных
- Моделированию структур данных и их масштабированию
- Введению в хранилища DWH и ETL-процессы
- Применению различных архитектурных паттернов и стилей
- Проектированию интеграции по API и с брокерами сообщений, моделированию в UML
- Использованию популярных технологий в интеграциях - синхронных и асинхронных
- Выбору оптимального решения под конкретную задачу интеграции
- Тестированию и исследованию API в инструментах cURL, Postman, SOAP UI, Chrome DevTools
- Обеспечению безопасности и производительности интеграции
- Документированию с помощью Swagger и других инструментов
- Разработка своего API на Python
- Созданию идеального резюме
- Лайфхакам трудоустройства в IT
💾СКАЧАТЬ
#python | Porscode
Чему вы научитесь:
- Выявлению функциональных и нефункциональных требований
- Выбору лучшего архитектурного решения для вашего веб-сервиса
- Проектированию распределенных систем с учетом CAP-теоремы, ACID и BASE
- Основам работы с реляционными и NoSQL базами данных
- Моделированию структур данных и их масштабированию
- Введению в хранилища DWH и ETL-процессы
- Применению различных архитектурных паттернов и стилей
- Проектированию интеграции по API и с брокерами сообщений, моделированию в UML
- Использованию популярных технологий в интеграциях - синхронных и асинхронных
- Выбору оптимального решения под конкретную задачу интеграции
- Тестированию и исследованию API в инструментах cURL, Postman, SOAP UI, Chrome DevTools
- Обеспечению безопасности и производительности интеграции
- Документированию с помощью Swagger и других инструментов
- Разработка своего API на Python
- Созданию идеального резюме
- Лайфхакам трудоустройства в IT
💾СКАЧАТЬ
#python | Porscode
👍3❤2
Архитектура: Meta & SOLID принципы в ООП.
Чему вы научитесь:
- Определению количества зависимостей класса.
- Применению SRP для конкретизации классов.
- Определению признаков дублирования вызванного нарушением OCP.
- Применению OCP для устранения или предотвращения дублирования кода.
- Применению ISP для конкретизации интерфейсов.
💾СКАЧАТЬ
#solid | Porscode
Чему вы научитесь:
- Определению количества зависимостей класса.
- Применению SRP для конкретизации классов.
- Определению признаков дублирования вызванного нарушением OCP.
- Применению OCP для устранения или предотвращения дублирования кода.
- Применению ISP для конкретизации интерфейсов.
💾СКАЧАТЬ
#solid | Porscode
👍1
Продвинутый курс по AWS
Чему вы научитесь:
- Подготовке к сертификационным экзаменам AWS
- Использовать очень многие сервисы AWS для поднятия простых и сложных инфраструктур
- Изменять инфраструктуру AWS
- Использовать готовые рабочие примеры решения задач для повседневной работы
- Созданию группы ресурсов.
- Соединению сетей — VPC Peering.
- Расширению сети VPC.
- Мониторингу Web серверов.
- Заниматься поддержкой инфраструктуры AWS
- Создавать архитектуру AWS
💾СКАЧАТЬ
#aws | Porscode
Чему вы научитесь:
- Подготовке к сертификационным экзаменам AWS
- Использовать очень многие сервисы AWS для поднятия простых и сложных инфраструктур
- Изменять инфраструктуру AWS
- Использовать готовые рабочие примеры решения задач для повседневной работы
- Созданию группы ресурсов.
- Соединению сетей — VPC Peering.
- Расширению сети VPC.
- Мониторингу Web серверов.
- Заниматься поддержкой инфраструктуры AWS
- Создавать архитектуру AWS
💾СКАЧАТЬ
#aws | Porscode
🔥2👍1
Продвинутый курс по GameDev на Python
Чему вы научитесь:
- Основам Python и применению их в реальных проектах.
- Пониманию того, как объектно-ориентированное программирование используется на практике.
- Создавать играбельные игры.
- Принимать пользовательские данные, чтобы изменить состояние игры.
- Анимациям игровых персонажей и отображаемого текста.
- Воспроизведению музыки и импорту изображений внутри игры.
💾СКАЧАТЬ
#gamedev | Porscode
Чему вы научитесь:
- Основам Python и применению их в реальных проектах.
- Пониманию того, как объектно-ориентированное программирование используется на практике.
- Создавать играбельные игры.
- Принимать пользовательские данные, чтобы изменить состояние игры.
- Анимациям игровых персонажей и отображаемого текста.
- Воспроизведению музыки и импорту изображений внутри игры.
💾СКАЧАТЬ
#gamedev | Porscode
👍3
Практический курс: Flask с нуля
Чему вы научитесь:
- Настройке окружения.
- Flask.
- Терминал и PyCharm.
- HTTP, WSGI, Git.
- Использовать роуты во Flask.
- Jinja: переменные, ветвление и циклы.
- Основам HTML – структура сайта, типографика, формы, блоки.
- Основам CSS: свойства, классы. Bootstrap, компоненты, HTML, прототипирование и шаблонизация
- Основам ORM. Файлы, чтение и запись.
- Грамматике JSON.
- Запросам с помощью модуля request.
- Базам данных, фильтрации и поиску.
- Подключению баз данных с помощью SQLAlchemy, поиску в таблицах, использованию форм, wft forms, валидации.
- Разрабатывать сессии, регистрацию и аутентификацию, админку.
💾СКАЧАТЬ
#flask | Porscode
Чему вы научитесь:
- Настройке окружения.
- Flask.
- Терминал и PyCharm.
- HTTP, WSGI, Git.
- Использовать роуты во Flask.
- Jinja: переменные, ветвление и циклы.
- Основам HTML – структура сайта, типографика, формы, блоки.
- Основам CSS: свойства, классы. Bootstrap, компоненты, HTML, прототипирование и шаблонизация
- Основам ORM. Файлы, чтение и запись.
- Грамматике JSON.
- Запросам с помощью модуля request.
- Базам данных, фильтрации и поиску.
- Подключению баз данных с помощью SQLAlchemy, поиску в таблицах, использованию форм, wft forms, валидации.
- Разрабатывать сессии, регистрацию и аутентификацию, админку.
💾СКАЧАТЬ
#flask | Porscode
❤3👍3
Курс по Elementor - от новичка до профи
Чему вы научитесь:
- Создавать сайты на WordPress с помощью плагина Elementor, не изучая программирования и сложные специальные веб-технологии.
- Созданию своего сайта на WordPress.
- Подробно, шаг за шагом использованию этих виджетов и их практическом применение при создании своего сайта на WordPress.
- Страница за страницей, создавать полноценный сайт.
💾СКАЧАТЬ
#elementor | Porscode
Чему вы научитесь:
- Создавать сайты на WordPress с помощью плагина Elementor, не изучая программирования и сложные специальные веб-технологии.
- Созданию своего сайта на WordPress.
- Подробно, шаг за шагом использованию этих виджетов и их практическом применение при создании своего сайта на WordPress.
- Страница за страницей, создавать полноценный сайт.
💾СКАЧАТЬ
#elementor | Porscode
👍1
Кинематографичный Unreal Engine 5 и Анимация с нуля до профессионала
Чему вы научитесь:
- Полностью использовать базовые знания Unreal Engine 5: Научитесь работать в Unreal, изучите все разделы и настроите рабочую область под себя.
- Работать с блюпринтом. Научитесь собирать персонажа из частей, добавлять оружие, частицы.
- Работать с анимацией: создавайть, модифицировать, адаптировать под синематик.
- Понимать, как работать с камерой
- Понимать, как и где получить ресурсы для синематика, как их импортировать в проект и как с ними работать.
- Основным инструментам для создания синематика.
- Работать с различными эффектами: частицы, Fade track, Time dilation.
- Адаптировать частицы под синематик.
- Особенностям работы с постобработкой.
- Работать со звуковыми эффектами.
- Создавать различные типы CameraShake. Особенности CameraShake для синематика.
- Рендерить синематик.
- Всем особенностям рендеринга.
💾СКАЧАТЬ
#ue | Porscode
Чему вы научитесь:
- Полностью использовать базовые знания Unreal Engine 5: Научитесь работать в Unreal, изучите все разделы и настроите рабочую область под себя.
- Работать с блюпринтом. Научитесь собирать персонажа из частей, добавлять оружие, частицы.
- Работать с анимацией: создавайть, модифицировать, адаптировать под синематик.
- Понимать, как работать с камерой
- Понимать, как и где получить ресурсы для синематика, как их импортировать в проект и как с ними работать.
- Основным инструментам для создания синематика.
- Работать с различными эффектами: частицы, Fade track, Time dilation.
- Адаптировать частицы под синематик.
- Особенностям работы с постобработкой.
- Работать со звуковыми эффектами.
- Создавать различные типы CameraShake. Особенности CameraShake для синематика.
- Рендерить синематик.
- Всем особенностям рендеринга.
💾СКАЧАТЬ
#ue | Porscode
👍5
Курс по освоению Materialize CSS с нуля.
Чему вы научитесь:
- HTML 5 и Materializ CSS-фреймворк.
- Разработке 5 реальных проектов на основе Material дизайна.
- Правильно структурировать документы HTML 5 с помощью семантических тегов и атрибутов
- Создавать удивительные высококачественные темы Materialize и пользовательские интерфейсы с нуля
- Использовать все компоненты CSS и JavaScript, анимации / переходы и создадите 5 красивых и полностью отзывчивых (респонсив), реальных проекта.
- Понимать что предлагает Materialize, включая компоненты CSS, утилиты, виджеты JS и многое другое.
💾СКАЧАТЬ
#web | Porscode
Чему вы научитесь:
- HTML 5 и Materializ CSS-фреймворк.
- Разработке 5 реальных проектов на основе Material дизайна.
- Правильно структурировать документы HTML 5 с помощью семантических тегов и атрибутов
- Создавать удивительные высококачественные темы Materialize и пользовательские интерфейсы с нуля
- Использовать все компоненты CSS и JavaScript, анимации / переходы и создадите 5 красивых и полностью отзывчивых (респонсив), реальных проекта.
- Понимать что предлагает Materialize, включая компоненты CSS, утилиты, виджеты JS и многое другое.
💾СКАЧАТЬ
#web | Porscode
👍4
Курс по паттернам проектирования в Python
Чему вы научитесь:
- Принципам проектирования SOLID: принцип единственной ответственности (SRP), принцип открытости / закрытости (OCP), принцип подстановки Лисков (LSP), принцип разделения интерфейсов (ISP), принцип инверсии зависимостей (DIP)
- Паттернам порождения: строитель, фабрики, прототип, одиночка
- Структурным паттернам: адаптер, мост, компоновщик, декоратор, фасад, приспособленец, прокси
- Распознавать и применять паттерны
- Оценивать применимость того или иного паттерна в конкретной ситуации
- Проводить рефакторинг существующего кода с привнесением паттернов
- Поведенческим паттернам: цепочка зависимости, команда, интерпретатор, итератор, медиатор, хранитель, наблюдатель, состояние, стратегия, шаблонный метод, посетитель.
💾СКАЧАТЬ
#python | Porscode
Чему вы научитесь:
- Принципам проектирования SOLID: принцип единственной ответственности (SRP), принцип открытости / закрытости (OCP), принцип подстановки Лисков (LSP), принцип разделения интерфейсов (ISP), принцип инверсии зависимостей (DIP)
- Паттернам порождения: строитель, фабрики, прототип, одиночка
- Структурным паттернам: адаптер, мост, компоновщик, декоратор, фасад, приспособленец, прокси
- Распознавать и применять паттерны
- Оценивать применимость того или иного паттерна в конкретной ситуации
- Проводить рефакторинг существующего кода с привнесением паттернов
- Поведенческим паттернам: цепочка зависимости, команда, интерпретатор, итератор, медиатор, хранитель, наблюдатель, состояние, стратегия, шаблонный метод, посетитель.
💾СКАЧАТЬ
#python | Porscode
👍4
Курс: контроль версий с помощью Git и работа с GitHub
Чему вы научитесь:
- Основным функцииям Git и GitHub, которые используются на практике чаще всего.
- Пониманию, как Git устроен и попрактикуетесь в основных функциях Git.
- Внутреннему устройству Git.
- Всем основным функциям Git - ветки, коммиты, слияние веток, загрузка изменений в удаленный репозиторий.
💾СКАЧАТЬ
#git | Porscode
Чему вы научитесь:
- Основным функцииям Git и GitHub, которые используются на практике чаще всего.
- Пониманию, как Git устроен и попрактикуетесь в основных функциях Git.
- Внутреннему устройству Git.
- Всем основным функциям Git - ветки, коммиты, слияние веток, загрузка изменений в удаленный репозиторий.
💾СКАЧАТЬ
#git | Porscode
👍1