Протоколы & сети: основы
Чему вы научитесь:
- Архитектура, атаки и составляющие безопасности
- Атаки на уязвимости
- Что такое веб-сервер
- Модель OSI
- Архитектура TCP/IP
- Атаки на уязвимости
- Защита данных SSL, TLS, аутентификация по сертификатам
- HTTP, HTTP/2, HTTP/3
- Безопасность и её составляющие
- Защита данных
- Тесты
💾СКАЧАТЬ
#security | Porscode
Чему вы научитесь:
- Архитектура, атаки и составляющие безопасности
- Атаки на уязвимости
- Что такое веб-сервер
- Модель OSI
- Архитектура TCP/IP
- Атаки на уязвимости
- Защита данных SSL, TLS, аутентификация по сертификатам
- HTTP, HTTP/2, HTTP/3
- Безопасность и её составляющие
- Защита данных
- Тесты
💾СКАЧАТЬ
#security | Porscode
👍1
Администрирование ViPNet-сетей
Чему вы научитесь:
- Администрировать Центр Управления Сетью ViPNet.
- Настраивать ViPNet Coordinator HW1000.
- Настраивать кластер горячего резервирования.
- Управлять политиками безопасности.
- Менять мастер-ключи без эксцессов.
- Успешно проходить проверки регуляторов.
💾СКАЧАТЬ
#network | Porscode
Чему вы научитесь:
- Администрировать Центр Управления Сетью ViPNet.
- Настраивать ViPNet Coordinator HW1000.
- Настраивать кластер горячего резервирования.
- Управлять политиками безопасности.
- Менять мастер-ключи без эксцессов.
- Успешно проходить проверки регуляторов.
💾СКАЧАТЬ
#network | Porscode
Создание вебсервисов на Python
Чему вы научитесь:
- Разработке интернет-приложений на языке Python.
- Применять Python в своих проектах.
- Базовым знаниям о функционировании современного интернета в целом
- Практическим навыкам создания интернет-приложений на языке Python.
- Общему представлению о WEB
- Beautiful Soup и работе с API
- Хранению данных. SQL / NoSQL
- Веб интерфейсам с Django и Bootstrap
- Работе с данными пользователя
- Дополнительным инструментам
- Разрабатывать проект: умный дом (финальный полный проект)
💾СКАЧАТЬ
#python | Porscode
Чему вы научитесь:
- Разработке интернет-приложений на языке Python.
- Применять Python в своих проектах.
- Базовым знаниям о функционировании современного интернета в целом
- Практическим навыкам создания интернет-приложений на языке Python.
- Общему представлению о WEB
- Beautiful Soup и работе с API
- Хранению данных. SQL / NoSQL
- Веб интерфейсам с Django и Bootstrap
- Работе с данными пользователя
- Дополнительным инструментам
- Разрабатывать проект: умный дом (финальный полный проект)
💾СКАЧАТЬ
#python | Porscode
Linux: Bash, сети и управление пакетами & службами.
Чему вы научитесь:
- Всему необходимому для новичков
- Разворачивать виртуальные машины
- Работать с GitHub
- Понимать структуру и устройство Linux
- Управлять пакетами
- Работать с Bash
- Управлять планировщиком cron
- Искать файлы и директории
- Работать с сетями Linux
- Разбираться в файловых системах
- Создавать службы
- Работе с операционной системой Linux.
- Уверенному пользованию командной строкой (CLI), которая пригодится как для разработки, так и для администрирования.
💾СКАЧАТЬ
#linux | Porscode
Чему вы научитесь:
- Всему необходимому для новичков
- Разворачивать виртуальные машины
- Работать с GitHub
- Понимать структуру и устройство Linux
- Управлять пакетами
- Работать с Bash
- Управлять планировщиком cron
- Искать файлы и директории
- Работать с сетями Linux
- Разбираться в файловых системах
- Создавать службы
- Работе с операционной системой Linux.
- Уверенному пользованию командной строкой (CLI), которая пригодится как для разработки, так и для администрирования.
💾СКАЧАТЬ
#linux | Porscode
Онлайн-курс по сетевым технологиям Huawei.
Чему вы научитесь:
- Настраивать сеть компании, используя оборудование Huawei в симуляторе eNSP
- Защищать сеть
- Фильтровать трафик
- Работать с совершено разными настройками сложных сетей
- Динамически назначать IP-адреса
- Настраивать протоколы BGP и OSPF
- Создавать VPN-туннели.
💾СКАЧАТЬ
#networks | Porscode
Чему вы научитесь:
- Настраивать сеть компании, используя оборудование Huawei в симуляторе eNSP
- Защищать сеть
- Фильтровать трафик
- Работать с совершено разными настройками сложных сетей
- Динамически назначать IP-адреса
- Настраивать протоколы BGP и OSPF
- Создавать VPN-туннели.
💾СКАЧАТЬ
#networks | Porscode
❤2
Курс по теории тестирования в Python
Чему вы научитесь:
- Базе тестирования на pytest: как работает сбор и выполнение тестов, что такое фикстуры и параметризация.
- Базе о хуках, плагинах, моках и стабах.
- Понимать, как наличие хороших тестов снижает когнитивную нагрузку.
- Отличать хороший тест от плохого.
- Создавать тесты быстрыми и улучшать их надежность.
💾СКАЧАТЬ
#python | Porscode
Чему вы научитесь:
- Базе тестирования на pytest: как работает сбор и выполнение тестов, что такое фикстуры и параметризация.
- Базе о хуках, плагинах, моках и стабах.
- Понимать, как наличие хороших тестов снижает когнитивную нагрузку.
- Отличать хороший тест от плохого.
- Создавать тесты быстрыми и улучшать их надежность.
💾СКАЧАТЬ
#python | Porscode
Полный курс по React JS (Redux / Router / Tailwind CSS).
Чему вы научитесь:
- Всем аспектам библиотеки React JS
- Использовать библиотеку для управления маршрутами — React Router
- Применять библиотеку для управления состояниями — React Redux
- Современному синтаксису Redux Toolkit
- Современному синтаксису React Router 6.4+
- Современным методам разработки
- Создавать веб-приложения любой сложности
- Использовать фреймворк для стилизации веб-приложений — Tailwind CSS
- Создадите несколько приложений, включая планировщик задач и интернет-магазин
- Оптимизировать приложение React
- Понимать как React работает “под капотом”
- Использовать все необходимые хуки и методы React JS
- Использовать современные методы разработки веб-приложений
- Использовать нейросети в разработке веб-приложений на React
💾СКАЧАТЬ
#react | Porscode
Чему вы научитесь:
- Всем аспектам библиотеки React JS
- Использовать библиотеку для управления маршрутами — React Router
- Применять библиотеку для управления состояниями — React Redux
- Современному синтаксису Redux Toolkit
- Современному синтаксису React Router 6.4+
- Современным методам разработки
- Создавать веб-приложения любой сложности
- Использовать фреймворк для стилизации веб-приложений — Tailwind CSS
- Создадите несколько приложений, включая планировщик задач и интернет-магазин
- Оптимизировать приложение React
- Понимать как React работает “под капотом”
- Использовать все необходимые хуки и методы React JS
- Использовать современные методы разработки веб-приложений
- Использовать нейросети в разработке веб-приложений на React
💾СКАЧАТЬ
#react | Porscode
Курс анонимность & безопасность.
Чему вы научитесь:
- Настраивать защищенную систему, доступ к которой можно получить только прибегнув к зашифрованному usb-накопителю. Отсутствие метаданных LUKS на жестком диске, соответственно на жестком диске не будет загрузчика, заголовка Luks;
- Настраивать устройство для сетевых атак или иных целей на базе одноплатного компьютера Raspberry. Несколько каналов управления: радиоканал/смс команды, удаленное управление с помощью ssh,vnc.
- Настраивать устройства по всем канонам безопасности на Android. Смена IMEI аппаратная (теперь сотовые операторы не будут видеть, что вы используете совсем “левое устройство”, больше нет необходимости покупать каждый раз новый телефон), чтобы остаться анонимным), cмена идентификаторов выдаваемых запрашиваемым приложениям, а именно: серийные номера, IMEI (программный), Android ID, встроенное оборудование телефона, поддельные gps координаты и так далее;
- Настройке и работе с сетью, сетевым оборудованием с уклоном в анонимность.
- Безопасно передавать файлы через интернет, общаться по голосовой связи или текстовыми сообщениями так, что доступ к переписке будете иметь только вы и ваш собеседник;
- Работать на VPS сервере в достаточной мере для того, чтобы выполнять установку и настройку требуемых служб, программ и тд;
- Настраивать систему с защитой от всех известных векторов атак.
💾СКАЧАТЬ
#security | Porscode
Чему вы научитесь:
- Настраивать защищенную систему, доступ к которой можно получить только прибегнув к зашифрованному usb-накопителю. Отсутствие метаданных LUKS на жестком диске, соответственно на жестком диске не будет загрузчика, заголовка Luks;
- Настраивать устройство для сетевых атак или иных целей на базе одноплатного компьютера Raspberry. Несколько каналов управления: радиоканал/смс команды, удаленное управление с помощью ssh,vnc.
- Настраивать устройства по всем канонам безопасности на Android. Смена IMEI аппаратная (теперь сотовые операторы не будут видеть, что вы используете совсем “левое устройство”, больше нет необходимости покупать каждый раз новый телефон), чтобы остаться анонимным), cмена идентификаторов выдаваемых запрашиваемым приложениям, а именно: серийные номера, IMEI (программный), Android ID, встроенное оборудование телефона, поддельные gps координаты и так далее;
- Настройке и работе с сетью, сетевым оборудованием с уклоном в анонимность.
- Безопасно передавать файлы через интернет, общаться по голосовой связи или текстовыми сообщениями так, что доступ к переписке будете иметь только вы и ваш собеседник;
- Работать на VPS сервере в достаточной мере для того, чтобы выполнять установку и настройку требуемых служб, программ и тд;
- Настраивать систему с защитой от всех известных векторов атак.
💾СКАЧАТЬ
#security | Porscode
Профессия "Специалист по кибербезопасности".
Чему вы научитесь:
- Программировать на Python и Bash, разбираться в системном и сетевом администрировании на Linux
- Находить и эксплуатировать уязвимости ОС и веб-приложений
- Работать с политиками безопасности и доступа
- Перехватывать и анализировать сетевой трафик
- Использовать сетевые сканеры
- Взламывать беспроводные сети
- Использовать системы криптографической защиты информации
- Работать с большим арсеналом хакерского ПО
- Работать с системами обнаружения вторжения
- Анализу защищённости веб-приложений
- Анализу защищённости беспроводных сетей
- Анализу защищённости сетевых устройств
- Анализу вредоносного ПО
- Анализу сетевого трафика
- Поиску уязвимостей ОС
- И многому другому...
💾СКАЧАТЬ
#security | Porscode
Чему вы научитесь:
- Программировать на Python и Bash, разбираться в системном и сетевом администрировании на Linux
- Находить и эксплуатировать уязвимости ОС и веб-приложений
- Работать с политиками безопасности и доступа
- Перехватывать и анализировать сетевой трафик
- Использовать сетевые сканеры
- Взламывать беспроводные сети
- Использовать системы криптографической защиты информации
- Работать с большим арсеналом хакерского ПО
- Работать с системами обнаружения вторжения
- Анализу защищённости веб-приложений
- Анализу защищённости беспроводных сетей
- Анализу защищённости сетевых устройств
- Анализу вредоносного ПО
- Анализу сетевого трафика
- Поиску уязвимостей ОС
- И многому другому...
💾СКАЧАТЬ
#security | Porscode
❤2
Продвинутый курс по разработке Angular
Чему вы научитесь:
- Изучите современный Angular, включая автономные компоненты и сигналы, с нуля и в мельчайших подробностях!
- Узнайте, как отправлять HTTP-запросы, реализовывать маршрутизацию, аутентифицировать пользователей или работать со сложными формами - и многое другое!
- Разрабатывайте современные, сложные, отзывчивые и масштабируемые веб-приложения с помощью Angular
- Полностью поймите архитектуру, лежащую в основе приложения Angular, и как ее использовать
- Попутно изучите TypeScript, современный супернабор JavaScript.
- Создавайте одностраничные или полнофункциональные приложения с помощью одного из самых современных JavaScript-фреймворков.
- Используйте полученное глубокое понимание основ Angular, чтобы быстро зарекомендовать себя в качестве фронтенд-разработчика
💾СКАЧАТЬ
#angular | Porscode
Чему вы научитесь:
- Изучите современный Angular, включая автономные компоненты и сигналы, с нуля и в мельчайших подробностях!
- Узнайте, как отправлять HTTP-запросы, реализовывать маршрутизацию, аутентифицировать пользователей или работать со сложными формами - и многое другое!
- Разрабатывайте современные, сложные, отзывчивые и масштабируемые веб-приложения с помощью Angular
- Полностью поймите архитектуру, лежащую в основе приложения Angular, и как ее использовать
- Попутно изучите TypeScript, современный супернабор JavaScript.
- Создавайте одностраничные или полнофункциональные приложения с помощью одного из самых современных JavaScript-фреймворков.
- Используйте полученное глубокое понимание основ Angular, чтобы быстро зарекомендовать себя в качестве фронтенд-разработчика
💾СКАЧАТЬ
#angular | Porscode
❤1👍1
Курс: структуры данных и как они работают.
Чему вы научитесь:
- Эффективно организовывать хранение и обработку данных в процессе работы программы.
- Понимать основные структуры данных и как они работают, какие у них преимущества и недостатки, чтобы грамотно выбирать лучшие способы представления данных при решении каждой конкретной задачи.
- Правильно определять вычислительную сложность типовых алгоритмов (показатель О большое - Big O).
- Работать со статическими и динамическими массивами.
- Создавать одно- и двусвязные списки, а также их использование для построения очередей и стеков.
- Использовать бинарные деревья и как они применяются для описания упорядоченные множества.
- Работать с префиксными (нагруженными) деревьями и их применениею для построения ассоциативных массивов.
- Основам хэш-таблиц
- Способам построения хэш-функций
- Методами устранения коллизий.
💾СКАЧАТЬ
#data | Porscode
Чему вы научитесь:
- Эффективно организовывать хранение и обработку данных в процессе работы программы.
- Понимать основные структуры данных и как они работают, какие у них преимущества и недостатки, чтобы грамотно выбирать лучшие способы представления данных при решении каждой конкретной задачи.
- Правильно определять вычислительную сложность типовых алгоритмов (показатель О большое - Big O).
- Работать со статическими и динамическими массивами.
- Создавать одно- и двусвязные списки, а также их использование для построения очередей и стеков.
- Использовать бинарные деревья и как они применяются для описания упорядоченные множества.
- Работать с префиксными (нагруженными) деревьями и их применениею для построения ассоциативных массивов.
- Основам хэш-таблиц
- Способам построения хэш-функций
- Методами устранения коллизий.
💾СКАЧАТЬ
#data | Porscode
❤4👍1
Телеграм-боты на Python: продвинутый уровень.
Чему вы научитесь:
- Фреймворк aiogram.
- Основам микросервисной архитектуры, интернационализации, тестирования и деплоя проектов с использованием различных современных сервисов.
- Созданию комплексных диалоговых цепочек с использованием aiogram_dialog
- Тестированию своего бота через инструменты автоматического тестирования
- Построению отказоустойчивой микросервисной архитектуры на основе NATS, брокера сообщений
- Управлению запланированными задачами с использованием Taskiq
- Деплою ботов через Docker
- Созданию мультиязычных ботов
- Взаимодействию с базой данных PostgreSQL и т.д.
- Настройке масштабируемой структуры для телеграм-ботов любого уровня сложности
💾СКАЧАТЬ
#bot | Porscode
Чему вы научитесь:
- Фреймворк aiogram.
- Основам микросервисной архитектуры, интернационализации, тестирования и деплоя проектов с использованием различных современных сервисов.
- Созданию комплексных диалоговых цепочек с использованием aiogram_dialog
- Тестированию своего бота через инструменты автоматического тестирования
- Построению отказоустойчивой микросервисной архитектуры на основе NATS, брокера сообщений
- Управлению запланированными задачами с использованием Taskiq
- Деплою ботов через Docker
- Созданию мультиязычных ботов
- Взаимодействию с базой данных PostgreSQL и т.д.
- Настройке масштабируемой структуры для телеграм-ботов любого уровня сложности
💾СКАЧАТЬ
#bot | Porscode
🔥4🌚1
Разработка приложений на Python: KivyMD - Дизайн Google.
Чему вы научитесь:
- Курс предназначен для людей, начинающих свой путь в разработке кроссплатформенных приложений на языке Python.
- Этот курс позволит получить базовые знания и навыки в разработке приложений на языке Python, который считается одним из самых универсальных и простых в использовании.
- В этом курсе мы подробно разберем основные возможности библиотеки KivyMD.
- Научимся создавать приложения в современном стиле Google Material Design.
- Разберем подробно, как создаются кнопки, вкладки, ползунки, научимся работать с фоном, напишем несколько простых приложений и скомпилируем их под нужное нам устройство.
- Сможете создать свое собственное мобильное приложение для личного использования или для бизнеса.
- После успешного освоения курса учащиеся приобретут знания о создании пользовательского интерфейса и многом другом.
💾СКАЧАТЬ
#python | Porscode
Чему вы научитесь:
- Курс предназначен для людей, начинающих свой путь в разработке кроссплатформенных приложений на языке Python.
- Этот курс позволит получить базовые знания и навыки в разработке приложений на языке Python, который считается одним из самых универсальных и простых в использовании.
- В этом курсе мы подробно разберем основные возможности библиотеки KivyMD.
- Научимся создавать приложения в современном стиле Google Material Design.
- Разберем подробно, как создаются кнопки, вкладки, ползунки, научимся работать с фоном, напишем несколько простых приложений и скомпилируем их под нужное нам устройство.
- Сможете создать свое собственное мобильное приложение для личного использования или для бизнеса.
- После успешного освоения курса учащиеся приобретут знания о создании пользовательского интерфейса и многом другом.
💾СКАЧАТЬ
#python | Porscode
❤1👍1
Парсинг вебсайтов и страниц на Python.
Чему вы научитесь:
- Писать автолайкеры, автокликеры, авточекеры, авторегеры;
- Работать с библиотекой BeautifulSoup;
- Решать и понимать как работают различные капчи;
- Собирать и обрабатывать огромное количество данных, находящихся на веб-сайтах;
- Парсить данные с динамических сайтов;
- Собирать данные с Telegram чатов, групп и публикаций;
- Собирать данные об участниках Telegram чатов, групп и публикаций;
- Производить синтаксический анализ HTML-дерева;
- В практике поработаете на тренажере по парсингу;
- У вас сформируется понимание того, как писать парсеры на Python;
- У вас будет доступ к большому количеству кода парсеров, написанных учениками курса. Это значит, что вы всегда сможете иметь под рукой шпаргалку с кодом, который поможет лучше ориентироваться;
- В модуле Selenium научитесь автоматизировать любые действия браузера;
- Узнаете, как работает асинхронность, и напишите свой асинхронный парсер.
💾СКАЧАТЬ
#python | Porscode
Чему вы научитесь:
- Писать автолайкеры, автокликеры, авточекеры, авторегеры;
- Работать с библиотекой BeautifulSoup;
- Решать и понимать как работают различные капчи;
- Собирать и обрабатывать огромное количество данных, находящихся на веб-сайтах;
- Парсить данные с динамических сайтов;
- Собирать данные с Telegram чатов, групп и публикаций;
- Собирать данные об участниках Telegram чатов, групп и публикаций;
- Производить синтаксический анализ HTML-дерева;
- В практике поработаете на тренажере по парсингу;
- У вас сформируется понимание того, как писать парсеры на Python;
- У вас будет доступ к большому количеству кода парсеров, написанных учениками курса. Это значит, что вы всегда сможете иметь под рукой шпаргалку с кодом, который поможет лучше ориентироваться;
- В модуле Selenium научитесь автоматизировать любые действия браузера;
- Узнаете, как работает асинхронность, и напишите свой асинхронный парсер.
💾СКАЧАТЬ
#python | Porscode
❤3👍1
Ручное тестирование ботов & приложений
Чему вы научитесь:
- Клиент-серверной архитектуре, включая REST и JSON. Вы освоите инструменты DevTools и Postman для работы с API, а также виды тестирования и техники тест-дизайна.
- Курс охватывает чек-листы, тест-планы и основы веб-технологий (HTML и CSS). Вы научитесь работать с терминалом и Git, а также познакомитесь с SQL и Agile-методологиями.
- Важной частью будут CI/CD и жизненный цикл разработки ПО. Вы освоите тестирование телеграм-ботов и мобильных приложений, работу с Cypress и написание автотестов на Python с библиотеками Requests и Selenium.
- Курс завершится подготовкой к собеседованиям для уверенного входа в индустрию.
💾СКАЧАТЬ
#qa | Porscode
Чему вы научитесь:
- Клиент-серверной архитектуре, включая REST и JSON. Вы освоите инструменты DevTools и Postman для работы с API, а также виды тестирования и техники тест-дизайна.
- Курс охватывает чек-листы, тест-планы и основы веб-технологий (HTML и CSS). Вы научитесь работать с терминалом и Git, а также познакомитесь с SQL и Agile-методологиями.
- Важной частью будут CI/CD и жизненный цикл разработки ПО. Вы освоите тестирование телеграм-ботов и мобильных приложений, работу с Cypress и написание автотестов на Python с библиотеками Requests и Selenium.
- Курс завершится подготовкой к собеседованиям для уверенного входа в индустрию.
💾СКАЧАТЬ
#qa | Porscode
👍1
Полное руководство по разработке на TypeScript
Чему вы научитесь:
- Основам TypeScript
- Использовать шаблоны проектирования для создания больших приложений
- Понимать композицию и наследование, и когда их использовать.
- Собирать многоразовые шаблоны для собственных проектов Typescript.
💾СКАЧАТЬ
#ts | Porscode
Чему вы научитесь:
- Основам TypeScript
- Использовать шаблоны проектирования для создания больших приложений
- Понимать композицию и наследование, и когда их использовать.
- Собирать многоразовые шаблоны для собственных проектов Typescript.
💾СКАЧАТЬ
#ts | Porscode
❤1
Идеальный сайт на WordPress 2.0.
Чему вы научитесь:
- Разрабатывать сайт на WordPress.
- Простому лендингу. Силами встроенного конструктора Gutenberg можно делать простые посадочные страницы.
- Разрабатывать сайты визитки. Соберите важную информацию о бизнесе в одном месте.
- Создавать неограниченное страниц с описанием услуг и важных деталей.
- Использовать сразу все методы для продвижения.
💾СКАЧАТЬ
#web | Porscode
Чему вы научитесь:
- Разрабатывать сайт на WordPress.
- Простому лендингу. Силами встроенного конструктора Gutenberg можно делать простые посадочные страницы.
- Разрабатывать сайты визитки. Соберите важную информацию о бизнесе в одном месте.
- Создавать неограниченное страниц с описанием услуг и важных деталей.
- Использовать сразу все методы для продвижения.
💾СКАЧАТЬ
#web | Porscode
🌚2