Инженер данных
Чему вы научитесь:
- Архитектура реляционных и MPP баз данных: что это такое и для каких задач они подходят.
- Объекты баз данных: таблицы, индексы, последовательности, триггеры, процедуры и функции.
- Подключение к PostgreSQL и Greenplum: изучим популярные клиенты, объекты словаря данных и запросы для получения информации. Создадим кластер PostgreSQL и выполним запросы.
- Обработка запросов: обсудим особенности построения запросов, анализ плана и эффективные способы получения данных из Greenplum. Сравним Greenplum с реляционными базами данных.
- Работа с Greenplum: подключимся к кластеру, изучим объекты схемы tpch1, построим план запроса и оценим затраты.
- Расчёты на Greenplum: научимся проводить расчёты на R и Python, работать с пространственными объектами в PostGIS.
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Архитектура реляционных и MPP баз данных: что это такое и для каких задач они подходят.
- Объекты баз данных: таблицы, индексы, последовательности, триггеры, процедуры и функции.
- Подключение к PostgreSQL и Greenplum: изучим популярные клиенты, объекты словаря данных и запросы для получения информации. Создадим кластер PostgreSQL и выполним запросы.
- Обработка запросов: обсудим особенности построения запросов, анализ плана и эффективные способы получения данных из Greenplum. Сравним Greenplum с реляционными базами данных.
- Работа с Greenplum: подключимся к кластеру, изучим объекты схемы tpch1, построим план запроса и оценим затраты.
- Расчёты на Greenplum: научимся проводить расчёты на R и Python, работать с пространственными объектами в PostGIS.
💾СКАЧАТЬ
#dev | Porscode
45-дневный учебный лагерь по Raspberry Pi
Чему вы научитесь:
- Конфигурацию и настройку Raspberry Pi для различных задач.
- Программирование на Python для взаимодействия с аппаратными составляющими.
- Интеграцию датчиков и модулей для создания интерактивных решений.
- Навыки диагностики и устранения неисправностей в реальных проектах на Raspberry Pi.
- Основы сетевых технологий и использование Raspberry Pi в проектах Интернета вещей (IoT).
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Конфигурацию и настройку Raspberry Pi для различных задач.
- Программирование на Python для взаимодействия с аппаратными составляющими.
- Интеграцию датчиков и модулей для создания интерактивных решений.
- Навыки диагностики и устранения неисправностей в реальных проектах на Raspberry Pi.
- Основы сетевых технологий и использование Raspberry Pi в проектах Интернета вещей (IoT).
💾СКАЧАТЬ
#dev | Porscode
Системный бизнес аналитик (2025)
Чему вы научитесь:
- Анализ и фиксация бизнес-требований.
- Создание документации.
- Работа с нотациями моделирования (IDEF0, UML, BPMN).
- Разработка сценариев использования.
- Управление базами данных и SQL-запросы.
- Интеграция с внешними системами.
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Анализ и фиксация бизнес-требований.
- Создание документации.
- Работа с нотациями моделирования (IDEF0, UML, BPMN).
- Разработка сценариев использования.
- Управление базами данных и SQL-запросы.
- Интеграция с внешними системами.
💾СКАЧАТЬ
#dev | Porscode
❤3
CI CD на основе GitLab
Чему вы научитесь:
- Развертывать и настраивать GitLab и GitLab Runner.
- Свободно работать с интерфейсом GitLab, используя все его функции.
- Выбирать оптимальный workflow для команд разработки.
- Создавать как простые, так и сложные пайплайны.
- Учитывать требования информационной безопасности и лучшие практики при написании пайплайнов.
- Освоить методы работы с pull и push моделями.
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Развертывать и настраивать GitLab и GitLab Runner.
- Свободно работать с интерфейсом GitLab, используя все его функции.
- Выбирать оптимальный workflow для команд разработки.
- Создавать как простые, так и сложные пайплайны.
- Учитывать требования информационной безопасности и лучшие практики при написании пайплайнов.
- Освоить методы работы с pull и push моделями.
💾СКАЧАТЬ
#dev | Porscode
Полный курс по React JS (Redux Router Tailwind CSS)
Чему вы научитесь:
- Изучите все аспекты библиотеки React JS
- Изучите библиотеку для управления маршрутами — React Router
- Изучите библиотеку для управления состояниями — React Redux
- Освойте современный синтаксис Redux Toolkit
- Освойте современный синтаксис React Router 6.4+
- Узнайте о последних обновлениях библиотеки React и современных методах разработки
- Научитесь создавать веб-приложения любой сложности
- Изучите фреймворк для стилизации веб-приложений — Tailwind CSS
- Создите несколько приложений, включая планировщик задач и интернет-магазин
- Узнаете как оптимизировать приложение React
- Разберитесь, с тем как React работает “под капотом”
- Изучите все необходимые хуки и методы React JS
- Изучите современные методы разработки веб-приложений
- Научитесь использовать нейросети в разработке веб-приложений на React
💾СКАЧАТЬ
#web | Porscode
Чему вы научитесь:
- Изучите все аспекты библиотеки React JS
- Изучите библиотеку для управления маршрутами — React Router
- Изучите библиотеку для управления состояниями — React Redux
- Освойте современный синтаксис Redux Toolkit
- Освойте современный синтаксис React Router 6.4+
- Узнайте о последних обновлениях библиотеки React и современных методах разработки
- Научитесь создавать веб-приложения любой сложности
- Изучите фреймворк для стилизации веб-приложений — Tailwind CSS
- Создите несколько приложений, включая планировщик задач и интернет-магазин
- Узнаете как оптимизировать приложение React
- Разберитесь, с тем как React работает “под капотом”
- Изучите все необходимые хуки и методы React JS
- Изучите современные методы разработки веб-приложений
- Научитесь использовать нейросети в разработке веб-приложений на React
💾СКАЧАТЬ
#web | Porscode
Простой код
Чему вы научитесь:
- Почему один код приносит удовольствие, а другой хочется выбросить. Как это измерить: объективные и субъективные методы.
- Откуда берётся сложность в коде (и это не потому, что мы глупы). Accidental vs Essential complexity. Какую сложность можно убрать, а какую приходится только скрывать.
- Когда нужно исправлять сложность, а когда можно оставить как есть.
- Как использовать код для коммуникации: как не вводить в заблуждение и сделать так, чтобы вас понимали правильно.
- Инструменты для моделирования доменной области: фракталы, функциональное программирование, конечные автоматы.
- Лингвистика и нейминг: синонимы, омонимы, двойные отрицания, части речи.
- Как представить хороший код команде и бизнесу.
- Как начать работу над качеством кода в проекте.
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Почему один код приносит удовольствие, а другой хочется выбросить. Как это измерить: объективные и субъективные методы.
- Откуда берётся сложность в коде (и это не потому, что мы глупы). Accidental vs Essential complexity. Какую сложность можно убрать, а какую приходится только скрывать.
- Когда нужно исправлять сложность, а когда можно оставить как есть.
- Как использовать код для коммуникации: как не вводить в заблуждение и сделать так, чтобы вас понимали правильно.
- Инструменты для моделирования доменной области: фракталы, функциональное программирование, конечные автоматы.
- Лингвистика и нейминг: синонимы, омонимы, двойные отрицания, части речи.
- Как представить хороший код команде и бизнесу.
- Как начать работу над качеством кода в проекте.
💾СКАЧАТЬ
#dev | Porscode
Курс по Roblox Studio за 10 уроков
Чему вы научитесь:
- Программировать на Lua
- Создавать интерактивные объекты
- Управлять игровым окружением
- Разрабатывать опасные препятствия
- Внедрять систему доната
- Создавать экономику монет
- Анимировать и озвучивать
- Монетизировать готовые карты
💾СКАЧАТЬ
#gamedev | Porscode
Чему вы научитесь:
- Программировать на Lua
- Создавать интерактивные объекты
- Управлять игровым окружением
- Разрабатывать опасные препятствия
- Внедрять систему доната
- Создавать экономику монет
- Анимировать и озвучивать
- Монетизировать готовые карты
💾СКАЧАТЬ
#gamedev | Porscode
Python Ready — авторский канал, где Python перестаёт быть только теорией и становится рабочим инструментом. Мини-проекты, боты, советы, разборы задач, гайды и шпаргалки для каждого программиста.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Автоматизатор тестирования на Robot Framework
Чему вы научитесь:
- Разрабатывать автотесты для веб-сайтов и мобильных приложений с помощью Robot Framework и Selenium + Appium.
- Создавать и настраивать проект с нуля.
- Понимать основные конструкции традиционного программирования.
- Настраивать работу с разными браузерами и сайтами.
- Пользоваться XPath и CSS селекторами для поиска элементов на странице.
- Настраивать реальные устройства и эмуляторы для работы с автотестами.
- Пользоваться Appium Inspector для поиска локаторов элементов.
- Писать реальные тесты для настоящих сайтов и мобильных приложений.
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Разрабатывать автотесты для веб-сайтов и мобильных приложений с помощью Robot Framework и Selenium + Appium.
- Создавать и настраивать проект с нуля.
- Понимать основные конструкции традиционного программирования.
- Настраивать работу с разными браузерами и сайтами.
- Пользоваться XPath и CSS селекторами для поиска элементов на странице.
- Настраивать реальные устройства и эмуляторы для работы с автотестами.
- Пользоваться Appium Inspector для поиска локаторов элементов.
- Писать реальные тесты для настоящих сайтов и мобильных приложений.
💾СКАЧАТЬ
#dev | Porscode
От азов Python до профи
Чему вы научитесь:
- Глубокое понимание внутреннего устройства Python и особенностей его выполнения.
- Навыки проектирования сложных backend-систем.
- Умение писать тестируемый, поддерживаемый и расширяемый код.
- Опыт работы с Django, FastAPI, REST API, SQLAlchemy и базами данных.
- Знание асинхронного программирования, highload-подходов и многопоточности.
- Навыки оптимизации производительности Python-приложений.
- Знакомство с инструментами Data Science, ML Engineering, LLM и Big Data.
- Понимание принципов микросервисной архитектуры, DDD, Clean Architecture и Event-Driven Architecture.
💾СКАЧАТЬ
#python | Porscode
Чему вы научитесь:
- Глубокое понимание внутреннего устройства Python и особенностей его выполнения.
- Навыки проектирования сложных backend-систем.
- Умение писать тестируемый, поддерживаемый и расширяемый код.
- Опыт работы с Django, FastAPI, REST API, SQLAlchemy и базами данных.
- Знание асинхронного программирования, highload-подходов и многопоточности.
- Навыки оптимизации производительности Python-приложений.
- Знакомство с инструментами Data Science, ML Engineering, LLM и Big Data.
- Понимание принципов микросервисной архитектуры, DDD, Clean Architecture и Event-Driven Architecture.
💾СКАЧАТЬ
#python | Porscode
Возвращение легенды: самый востребованный практикум Зерокодера по Claude Code снова пройдёт в августе.
CEO университета Зерокодер Кирилл Пшинник проведёт ещё один бесплатный онлайн-практикум, где в прямом эфире покажет, почему вокруг Claude Code столько шума и как использовать его на полную мощность.
На практикуме разберут:
• Как получить доступ к Claude Code из России и начать работать без ограничений;
• Как запускать сразу несколько ИИ-агентов для одного проекта;
• Как за 15 минут собрать рабочий сайт практически без ручного кода;
• Как автоматизировать аналитику и рутинные задачи без дополнительных сервисов;
Бонус: в конце практикума расскажем, как пользоваться Claude Code бесплатно и оформить виртуальную карту для оплаты других AI-сервисов
P.S. Это специальный повтор одного из самых популярных практикумов Зерокодера по Claude Code. Жмите на ссылку и успевайте зарегистрироваться!
CEO университета Зерокодер Кирилл Пшинник проведёт ещё один бесплатный онлайн-практикум, где в прямом эфире покажет, почему вокруг Claude Code столько шума и как использовать его на полную мощность.
На практикуме разберут:
• Как получить доступ к Claude Code из России и начать работать без ограничений;
• Как запускать сразу несколько ИИ-агентов для одного проекта;
• Как за 15 минут собрать рабочий сайт практически без ручного кода;
• Как автоматизировать аналитику и рутинные задачи без дополнительных сервисов;
Бонус: в конце практикума расскажем, как пользоваться Claude Code бесплатно и оформить виртуальную карту для оплаты других AI-сервисов
P.S. Это специальный повтор одного из самых популярных практикумов Зерокодера по Claude Code. Жмите на ссылку и успевайте зарегистрироваться!
Jenkins в работе
Чему вы научитесь:
- Введение
- Непрерывная интеграция и непрерывная поставка (CI/CD)
- Необходимое программное обеспечение
- Введение в Jenkins
- Управление Jenkins - базовый уровень
- Плагины Jenkins
- Типы проектов Jenkins
- Создание и запуск Freestyle project
- Резервное копирование и восстановление Jenkins
- Freestyle project с использованием git, Maven, Checkstyle
- Freestyle project с использованием git, Maven, JUnit, Sonarqube
- Параметризованная сборка
- Проекты с триггерами
- Freestyle & JFrog Artifactory (развертывание в Tomcat)
- Freestyle project и уведомления по электронной почте
- Jenkins CLI и REST API
- Freestyle & Nexus3 (развертывание в Tomcat)
💾СКАЧАТЬ
#qa | Porscode
Чему вы научитесь:
- Введение
- Непрерывная интеграция и непрерывная поставка (CI/CD)
- Необходимое программное обеспечение
- Введение в Jenkins
- Управление Jenkins - базовый уровень
- Плагины Jenkins
- Типы проектов Jenkins
- Создание и запуск Freestyle project
- Резервное копирование и восстановление Jenkins
- Freestyle project с использованием git, Maven, Checkstyle
- Freestyle project с использованием git, Maven, JUnit, Sonarqube
- Параметризованная сборка
- Проекты с триггерами
- Freestyle & JFrog Artifactory (развертывание в Tomcat)
- Freestyle project и уведомления по электронной почте
- Jenkins CLI и REST API
- Freestyle & Nexus3 (развертывание в Tomcat)
💾СКАЧАТЬ
#qa | Porscode
По данным Минфин 23% людей уже покинули свое место работы, поскольку в среднем уже в первый месяц тут можно зарабатывать более 140 тысяч рублей, а через пару месяцев с легкостью выйти на семизначные суммы!
Самое смешное, что лишь 10% людей что-то слышали об этой профессии, хотя все обучающие материалы бесплатно лежат на канале Арбитраж Криптовалют
Там обьясняют, как при помощи телефона и интернета, заработать свои первые 100 тысяч рублей! Причем разжевывают так доступно, что поймет даже подросток. Кстати, только что на канале вышла новая рабочая связка!
Только сегодня вход абсолютно бесплатный - https://t.me/+RJh1b5VvSPxkY2Ey
Please open Telegram to view this post
VIEW IN TELEGRAM