Этот воркшоп поможет попробовать mrsk для деплоя приложений на Ruby on Rails и поможет понять, как используется Docker при деплое.
Вы сможете выстроить схему деплоя для вашего сайд-проекта.
Обычно мы деплоим наши приложения с помощью capistrano. Всё хорошо работает до тех пор, пока не нужно...
Мастер-класс посвящен асинхронному программированию на Python с использованием модуля asyncio. Изучим концепции, принципы и практику написания асинхронного кода и научимся использовать asyncio для решения различных задач.
На мастер-классе поговорим о:
Введение в асинхронное программирование и...
Event-driven архитектура становится все более популярной среди разработчиков, которые ищут новые способы создания высокомасштабируемых, устойчивых и гибких приложений. Если вы хотите расширить свой арсенал инструментов для построения приложений на Rails, то наш воркшоп по event-driven...
Мастер-класс для разработчиков, которые уже испробовали все основные методы ускорения запросов, например N+1 и добавили всевозможные индексы, но хотят достичь большего результата. Что делать дальше? Простого ответа нет, придется разбираться, как это все работает. Этим мы и займемся.
Этот мастер...
Aноним
Тема
cte
materialized views
postgresql
thinknetica
views
оптимизация запросов в postgresql
[Thinknetica] Внутреннее устройство Rails/Rack-приложения (Алексей Наумов)
Мастер-класс для желающих познакомится с внутренним устройством рельс, но не знающих с чего начать. Разберем взаимодействие частей фреймворка между собой, с веб-сервером и с операционной системой. Это поможет проще...
В мастер-классе расскажем о возможностях Django Admin Panel, которые стоит использовать при разработке собственной версии backend/dashboard или при настройке с нуля Django Admin Panel "из коробки".
По-настоящему познакомитесь с Django Admin - мощным инструментом фреймворка Django.
Посмотрите на...
Онлайн мастер-класс для разработчиков, которые хотят использовать git на 100%, применяя лучшие практики профессионалов для эффективной личной и командной работы.
На мастер-классе вы:
Разберетесь с тем, как git хранит и переключает версии данных.
Изучите наиболее полезные команды, которые...
Курс для действующих и начинающих веб-разработчиков,
имеющих опыт работы с MVC-веб-фреймворками, которые хотят освоить Elixir и Phoenix, чтобы расширить свой кругозор и технологический стек.
На курсе вы:
Овладеете навыками разработки на языке Elixir и веб-фреймворке Phoenix
Освоите парадигму...
Онлайн-воркшоп для разработчиков, которые хотят познакомиться с основами языка Elixir и его набором библиотек OTP на практике
Результат
Познакомитесь с основами языка Elixir на практике
Узнаете, как построить реальный низкоуровневый OTP-проект с нуля
Разберётесь с акторной моделью на низком...
Метапрограммирование на Ruby
Онлайн-воркшоп для Ruby-разработчиков, которые хотят освоить искусство метапрограммирования и понять, где, как и зачем его стоит применять
День 1. Метапрограммирование в Ruby и не только
Рассмотрим само понятие "метапрограммирование" в примерах на разных языках...
Онлайн-воркшоп для тех, кто хочет разобраться с особенностями автоматизации тестирования на ruby
За время воркшкопа вы научитесь:
писать юнит-тесты для программ и библиотек
автоматизировать тестирование веб-сайтов при помощи ruby
писать DOM-селекторы, устойчивые к изменениям верстки
настраивать...
Онлайн-воркшоп для тех, кто хочет разобраться с особенностями автоматизации тестирования на ruby
За время воркшкопа вы научитесь:
писать юнит-тесты для программ и библиотек
автоматизировать тестирование веб-сайтов при помощи ruby
писать DOM-селекторы, устойчивые к изменениям верстки
настраивать...
Программа воркшопа:
1 неделя
3 вебинара
Практические задания
Общение с автором и ответы на вопросы
День 1. Зависимости, DI, IoC containers. Собираем каркас проекта.
Для начала придется разобраться в зависимостях в коде, т.е. в любых библиотеках, классах, модулях, функциях и прочем, что...
За время воркшкопа вы научитесь:
понимать, какие проблемы с информационной безопасностью существуют в веб-приложениях
решать проблемы с информационной безопасностью в приложениях на Ruby on Rails
перестраивать процесс разработки с учётом возможных проблем безопасности
День 1. Информационная...
Онлайн-воркшоп для Ruby-разработчиков, которые хотят улучшить архитектуру своих проектов и качество кода, а также научиться быстро находить и исправлять ошибки проектирования
За время воркшкопа вы:
Изучите как имплементированы и для чего нужны принципы ООП в коде на Ruby, и как сочетается...
6 апреля (среда) 19:00 МСК - Python, Работа с памятью и GIL
- Типы данных
- Последовательности
- Типы переменных
- Функции [Что такое args, kwargs. Что такое замыкание]
- Использование lambda
- Области видимости [Отличие copy() от deepcopy()]
- Объектная модель
- Итераторы и генераторы
-...
Aноним
Тема
python
python-разработчик
thinknetica
алексей штырняев
подготовка к собеседованию на python-разработчика
Онлайн-интенсив
"Подготовка к собеседованию на Ruby/Rails-разработчика"
Успешное прохождение собеседования - критически важный навык в текущей ситуации. От этого зависит ваше настоящее и будущее.
В Thinknetica мы плотно работаем со множеством работодателей и знаем, чего они ждут от кандидатов и...
Онлайн-воркшоп для Python-разработчиков, которые хотят освоить Django Rest Framework и изучить лучшие практики построения REST API.
Это возможность быстро погрузиться в тему, получить концентрированный опыт от экспертов отрасли и освоить на практике подходы и инструменты.
Что вы получите ?:
За...
Новый практический способ быстрого освоения, закрепления и развития навыков веб-разработки на Python и Django
Процесс
Вы будете сразу работать над решением практических задач под чутким руководством наставника.
Проект
Во время Лаборатории мы будем работать над проектом маркетплейса, тематику...
Участвуя в воркшопе по Ansible:
получите готовый рецепт для развёртывания Rails-приложения на VPS, и научитесь управлять конфигурацией с помощью Ansible
Понимать проблемы управления конфигурацией
Использовать готовые плейбуки
Понимать принципы работы Ansible
Настраивать окружение разработки на...