Tailwind, utility-first css-фреймворк
Друзья, в данном видосе поговорим про Tailwind css, обсудим плюсы и минусы фреймверка, разберем пошаговый гайд как его подключать, оптимизировать, поймем почему utility-first css-фреймворк.
🗝 Урок живет здесь
Кодим на Коленке | #CSS
Друзья, в данном видосе поговорим про Tailwind css, обсудим плюсы и минусы фреймверка, разберем пошаговый гайд как его подключать, оптимизировать, поймем почему utility-first css-фреймворк.
🗝 Урок живет здесь
Кодим на Коленке | #CSS
Пишем Микросервисы на Python + Брокер RabbitMQ
Базовый гайд для тех, кто только знакомится с микросервисами на Python. Пишем систему уведомлений на микросервисной архитектуре. Стек: FastAPI, Aiogram, FastStream, RabbitMQ.
🗝 Урок живет здесь
Кодим на Коленке | #RabbitMQ
Базовый гайд для тех, кто только знакомится с микросервисами на Python. Пишем систему уведомлений на микросервисной архитектуре. Стек: FastAPI, Aiogram, FastStream, RabbitMQ.
🗝 Урок живет здесь
Кодим на Коленке | #RabbitMQ
YouTube
Пишем Микросервисы на Python + Брокер RabbitMQ
Базовый гайд для тех, кто только знакомится с микросервисами на Python. Пишем систему уведомлений на микросервисной архитектуре. Стек: FastAPI, Aiogram, FastStream, RabbitMQ.
Практический курс по Python Backend разработке для тех, кто хочет перейти на актуальный…
Практический курс по Python Backend разработке для тех, кто хочет перейти на актуальный…
Курс «Продвинутый C++»
Курс предназначен для тех, кто уже знаком с языком C++, но хочет улучшить свои знания. Мы постараемся в этом курсе углубиться в сложные темы как move семантика, мультипоточность, метапрограммирование, рассказать текущее место C++ в мире, чем он хуже или лучше других языков, дать много больших задач и сделать курс более практическим, чтобы набить руку и не бояться писать даже на таком сложном языке как C++.
🗝 Урок живет здесь
Кодим на Коленке | #cpp
Курс предназначен для тех, кто уже знаком с языком C++, но хочет улучшить свои знания. Мы постараемся в этом курсе углубиться в сложные темы как move семантика, мультипоточность, метапрограммирование, рассказать текущее место C++ в мире, чем он хуже или лучше других языков, дать много больших задач и сделать курс более практическим, чтобы набить руку и не бояться писать даже на таком сложном языке как C++.
🗝 Урок живет здесь
Кодим на Коленке | #cpp
YouTube
Курс «Продвинутый C++» (Данила Кутенин)
Курс предназначен для тех, кто уже знаком с языком C++, но хочет улучшить свои знания. Мы постараемся в этом курсе углубиться в сложные темы как move семанти...
Go (Golang) изучение с нуля до разработчика REST API и gRPC
Добро пожаловать в увлекательное путешествие в программирование на Go! Независимо от того, новичок ли вы, стремящийся с головой окунуться в разработку ПО, или опытный программист, желающий отточить свои навыки, этот комплексный курс создан специально для вас.
🗝 Урок живет здесь
Кодим на Коленке | #gRPC
Добро пожаловать в увлекательное путешествие в программирование на Go! Независимо от того, новичок ли вы, стремящийся с головой окунуться в разработку ПО, или опытный программист, желающий отточить свои навыки, этот комплексный курс создан специально для вас.
🗝 Урок живет здесь
Кодим на Коленке | #gRPC
YouTube
Go (Golang) изучение с нуля до разработчика REST API и gRPC | 12 часов 2025
Пройдите учебный марафон с gRPC и буферами протоколов
Добро пожаловать в увлекательное путешествие в программирование на Go! Независимо от того, новичок ли вы, стремящийся с головой окунуться в разработку ПО, или опытный программист, желающий отточить свои…
Добро пожаловать в увлекательное путешествие в программирование на Go! Независимо от того, новичок ли вы, стремящийся с головой окунуться в разработку ПО, или опытный программист, желающий отточить свои…
Как подменить трафик во время выполнения автотестов - Playwright
Подмена трафика во время тестирования - это то, к чему мы уже привыкли когда речь идет о ручном тестировании. И с помощью Playwright мы можем добавить этот подход и в автотесты, которые мы создаем. В этом видео посмотрим на то, как это делается
🗝 Урок живет здесь
Кодим на Коленке | #Playwright
Подмена трафика во время тестирования - это то, к чему мы уже привыкли когда речь идет о ручном тестировании. И с помощью Playwright мы можем добавить этот подход и в автотесты, которые мы создаем. В этом видео посмотрим на то, как это делается
🗝 Урок живет здесь
Кодим на Коленке | #Playwright
YouTube
Как подменить трафик во время выполнения автотестов - Playwright
Мой курс по тестированию и автоматизации:
Занятия в группе: https://okulik.by/
Видеокурс с домашними заданиями: https://okulik.by/video/
Видеокурс без домашних заданий: https://okulik.by/item/video-nodz/
Выбирай формат или пиши мне - подберем формат под…
Занятия в группе: https://okulik.by/
Видеокурс с домашними заданиями: https://okulik.by/video/
Видеокурс без домашних заданий: https://okulik.by/item/video-nodz/
Выбирай формат или пиши мне - подберем формат под…
Дополнительные действия с элементами в Selenium на Python
Автоматизируя с помощью Selenium, мы не ограничены стандартными действиями типа click, send_keys. Есть дополнительные интересные действия (double click, drag and drop, hover), которые запрятаны в ActionChains. В этом видео научимся ими пользоваться.
🗝 Урок живет здесь
Кодим на Коленке | #Python
Автоматизируя с помощью Selenium, мы не ограничены стандартными действиями типа click, send_keys. Есть дополнительные интересные действия (double click, drag and drop, hover), которые запрятаны в ActionChains. В этом видео научимся ими пользоваться.
🗝 Урок живет здесь
Кодим на Коленке | #Python
❤1
LiveStream: решаем интересные и сложные вопросы на Stackoverflow: Pytest, Selenium
Полазим по Stackoverflow и найдем интересные и сложные вопросы и попробуем в них разобраться. Обычно результатом таких разборок становятся открытия новых, ранее неизученных областей. Темы вопросов, которые будем смотреть: Pytest и Selenium
🗝 Урок живет здесь
Кодим на Коленке | #Python
Полазим по Stackoverflow и найдем интересные и сложные вопросы и попробуем в них разобраться. Обычно результатом таких разборок становятся открытия новых, ранее неизученных областей. Темы вопросов, которые будем смотреть: Pytest и Selenium
🗝 Урок живет здесь
Кодим на Коленке | #Python
ПОЛНЫЙ КУРС ПО SELENIUM
Добро пожаловать на бесплатный курс по Selenium, в данном видеокурсе/плейлисте будут рассмотрены практически все аспекты Selenium, включая фишки, лайфаки и прочее!
🗝 Курс живет здесь
Кодим на Коленке | #Python
Добро пожаловать на бесплатный курс по Selenium, в данном видеокурсе/плейлисте будут рассмотрены практически все аспекты Selenium, включая фишки, лайфаки и прочее!
🗝 Курс живет здесь
Кодим на Коленке | #Python
Как писать REST API — 9 правил
9 правил из практики написания REST API — в одном видео!
🗝 Урок живет здесь
Кодим на Коленке | #RestAPI
9 правил из практики написания REST API — в одном видео!
🗝 Урок живет здесь
Кодим на Коленке | #RestAPI
Что такое КЭШ за 16 минут: Проектируем эффективное кэширование
Автор сделал пересказ отличной статьи, которая собрала практический опыт по внедрению кэширования
🗝 Урок живет здесь
Кодим на Коленке | #теория
Автор сделал пересказ отличной статьи, которая собрала практический опыт по внедрению кэширования
🗝 Урок живет здесь
Кодим на Коленке | #теория
Zabbix - мониторинг Asterisk
Всем любителям Asterisk и/или Zabbix и тем, кто только собирается с ними познакомиться, предлагаем очередной воспроизводимый в домашних условиях вебинар. Давайте посмотрим, какие интерфейсы предлагает Asterisk для мониторинга и как подключить их к Zabbix.
🗝 Урок живет здесь
Кодим на Коленке | #теория
Всем любителям Asterisk и/или Zabbix и тем, кто только собирается с ними познакомиться, предлагаем очередной воспроизводимый в домашних условиях вебинар. Давайте посмотрим, какие интерфейсы предлагает Asterisk для мониторинга и как подключить их к Zabbix.
🗝 Урок живет здесь
Кодим на Коленке | #теория
Я заменил Python на PyPy и получил +400% скорости — не меняя код!
В данном видео рассмотрим возможность ускорение Python через замену интерпретатора. Это простой способ, который позволяет сделать CPython быстрее в 10-20 раз (в среднем +400% к скорости).
🗝 Урок живет здесь
Кодим на Коленке | #Python
В данном видео рассмотрим возможность ускорение Python через замену интерпретатора. Это простой способ, который позволяет сделать CPython быстрее в 10-20 раз (в среднем +400% к скорости).
🗝 Урок живет здесь
Кодим на Коленке | #Python
Мало кто знает об этих PYTHON фишках
В данном видео рассмотрим редкие Python фишки, о которых мало кто знает. Многие реализовывают эти фишки с нуля, и делают огромные конструкции, хотя это можно реализовать намного проще. Именно в данном видео я покажу примеры таких реализаций и покажу примеры кода, которые помогут вам улучшить свои знания в Python.
🗝 Урок живет здесь
Кодим на Коленке | #Python
В данном видео рассмотрим редкие Python фишки, о которых мало кто знает. Многие реализовывают эти фишки с нуля, и делают огромные конструкции, хотя это можно реализовать намного проще. Именно в данном видео я покажу примеры таких реализаций и покажу примеры кода, которые помогут вам улучшить свои знания в Python.
🗝 Урок живет здесь
Кодим на Коленке | #Python
Nest.js — лучший бэкэнд фреймворк | Полный курс 2025
В этом курсе мы научимся разрабатывать серверные приложения с использованием Nest.js. Разберем создание REST API, работу с базами данных через TypeORM и Prisma ORM, настройку валидации с помощью декораторов, а также использование динамичных модулей и Http Module. Мы также освоим работу с middleware, guards, interceptors и filters, а также настроим Swagger. В конце курса реализуем практический проект — сервис по сокращению ссылок. Дополнительно рассмотрим основы GraphQL и WebSocket.
🗝 Курс живет здесь
Кодим на Коленке | #NestJS
В этом курсе мы научимся разрабатывать серверные приложения с использованием Nest.js. Разберем создание REST API, работу с базами данных через TypeORM и Prisma ORM, настройку валидации с помощью декораторов, а также использование динамичных модулей и Http Module. Мы также освоим работу с middleware, guards, interceptors и filters, а также настроим Swagger. В конце курса реализуем практический проект — сервис по сокращению ссылок. Дополнительно рассмотрим основы GraphQL и WebSocket.
🗝 Курс живет здесь
Кодим на Коленке | #NestJS
Я сменил Arch на NixOS... и это просто потрясающе!
Я перешел с Arch Linux на NixOS - и вот почему это лучшая система из всех, что я пробовал. В ролике я расскажу, чем NixOS кардинально отличается от Arch Linux и других дистрибутивов.
Я покажу как работает декларативная конфигурация, зачем нужны flakes (флейки), и почему NixOS дает стабильность, контроль и мощь, которой не хватает в других дистрибутивах. Это не просто еще одна система, а совершенно другой подход к работе с Linux.
🗝 Урок живет здесь
Кодим на Коленке | #OS
Я перешел с Arch Linux на NixOS - и вот почему это лучшая система из всех, что я пробовал. В ролике я расскажу, чем NixOS кардинально отличается от Arch Linux и других дистрибутивов.
Я покажу как работает декларативная конфигурация, зачем нужны flakes (флейки), и почему NixOS дает стабильность, контроль и мощь, которой не хватает в других дистрибутивах. Это не просто еще одна система, а совершенно другой подход к работе с Linux.
🗝 Урок живет здесь
Кодим на Коленке | #OS
Celery в Django и хранение результатов задач
Подключаем Celery к Django проекту. В какой момент отправлять задачу на выполнение? Показываю.
🗝 Урок живет здесь
Кодим на Коленке | #Python
Подключаем Celery к Django проекту. В какой момент отправлять задачу на выполнение? Показываю.
🗝 Урок живет здесь
Кодим на Коленке | #Python
Сравнение производительности API на Go и Node.js
В этом видео мы проводим детальное сравнение производительности API, написанных на Go и Node.js (Express, Fastify и чистый Node.js). Результаты бенчмарков покажут, почему Go — один из самых эффективных языков для создания высоконагруженных API.
🗝 Урок живет здесь
Кодим на Коленке | #Go
В этом видео мы проводим детальное сравнение производительности API, написанных на Go и Node.js (Express, Fastify и чистый Node.js). Результаты бенчмарков покажут, почему Go — один из самых эффективных языков для создания высоконагруженных API.
🗝 Урок живет здесь
Кодим на Коленке | #Go