🐙 Фуллстек-разработчик: стоит ли менять профессию во время кризиса и грядущей безработицы?
Рассказываем, кто такие fullstack-разработчики и почему универсальные специалисты только выигрывают во время кризиса. (Спойлер: фриланс за валюту, стартапы и импортозамещение).
https://proglib.io/sh/w6WsB28duN
Docker for Serverless Applications (2018)
Автор: Chanwit Kaewkasi
Количество страниц: 387
В книге описывается микросервисная архитектура и варианты ее реализации с помощью популярных решений.
Кроме Docker в книге описаны примеры использования FaaS platforms, OpenFaaS, The Fn Project и OpenWhisk. Также, в книге изложены возможности применения функциональных платформ AWS Lambda, Google Cloud Functions,
Azure Functions, IBM Cloud Functions.
Достоинства:
➕Исходный код из книги размещен на github;
➕Много иллюстраций, диаграмм;
➕Подробное описание предметной области.
Недостатки:
➖Сложна для понимания начинающим.
Скачать книгу
Бесплатный курс: автоматическое тестирование веб-сервисов на Go
3 апреля прими участие в отборочном контесте и развивайся под менторством экспертов Ozon.
После курса ты сможешь:
🔹Делать тест-дизайн для веб-сервисов
🔹Работать с Docker и Docker Compose
🔹Писать любые тесты на Go
🔹Деплоить и тестировать Go-проекты в GitLab
Как попасть на курс?
Зарегистрируйся на контест на платформе All Cups ➡️ 3 апреля пройди контест ➡️ попади в рейтинг лучших ➡️ проходи бесплатно курс от Ozon.
Регистрация на отборочный контест
Genomics in the Cloud: Using Docker, GATK, and WDL in Terra (2021)
Авторы: Geraldine A. Van der Auwera, Brian D. O'Connor
Количество страниц: 496
Данные в области геномики стремительно растут в количестве и качестве. Всего через несколько лет такие организации, как Национальный институт здоровья, будут размещать более 50 петабайт - или более 50 миллионов гигабайт - геномных данных, и они обращаются к облачной инфраструктуре, чтобы сделать эти данные доступными для исследовательского сообщества. Из этой практической книги исследователи узнают, как работать с алгоритмами геномики, используя инструменты с открытым исходным кодом, включая Genome Analysis Toolkit (GATK), Docker, WDL и Terra.
Эта книга охватывает:
✔️Основы геномики и вычислительной техники;
✔️Основные операции облачных вычислений;
✔️Начало работы с GATK, плюс три основных конвейера;
✔️Автоматизация анализа с помощью скриптов рабочих процессов с использованием WDL и Cromwell;
✔️Масштабирование выполнения рабочего процесса в облаке, включая распараллеливание и оптимизацию затрат;
✔️Интерактивный анализ в облаке с использованием блокнотов Jupyter.
Достоинства:
➕Практикоориентированность;
➕Легко читается.
Недостатки:
➖Не замечено.
Скачать книгу
Становимся гуру Кафки! Бэкенд-разработчик рано или поздно столкнется с Кафкой. Обучение поможет встретиться с ней как со старым другом, а не встречным автомобилем.
20 мая нас ждёт интенсив «Кафка для разработчиков». Начинаем с основ, забираемся в самые недра!
Программа:
1. Введение
2. Определение терминов
3. Архитектура Кафки
4. Основы использования Кафки
5. Алгоритмы на Кафке
6. Транзакции с использованием Кафки
7. Событийно-ориентированная архитектура
8. Изнасилование Кафки (Kafka как база данных)
Будем использовать Golang и Java.
Всё удовольствие стоит 60 000 ₽.
Записаться: https://slurm.club/3NqallQ
Statistics Done Wrong: The Woefully Complete Guide (2015)
Автор: Alex Reinhart
Количество страниц: 176
Научный прогресс зависит от хороших исследований, а хорошие исследования требуют хорошей статистики. Но статистический анализ бывает сложно провести правильно даже самым старательным и талантливым специалистам из области. Данная книга - это емкое и важное руководство по статистическим ошибкам в современной науке, которое покажет вам, как избежать ошибок в ваших исследованиях. Вы изучите досадные ошибки и упущения в недавних исследованиях, узнаете о заблуждениях, которые допускают эти ошибки, и, возможно, измените свой взгляд на статистику.
Вы получите советы о том, как:
✔️Задаваться правильными вопросами, проектировать правильные эксперименты и придерживаться плана;
✔️Думать о р-значениях, значимости, незначимости, доверительных интервалах и регрессии;
✔️Создавать отчетность о вашем анализе и публиковать данные и исходный код.
Скачать книгу
Основы безопасности web-приложений. День 2.
🚀Сегодня познакомимся с примерами основных уязвимостей: XSS, SQLinjection, CSRF, CRLFinjection
Не забудьте подключиться, начинаем ровно в 18.00!
В конце вебинара вас ждут приятные бонусы, а уже завтра отправим список с полезной литературой😏
Подключиться к трансляции можно будет по ссылке.
P.S. Если вам не приходят наши рассылки, то проверьте в почте «Спам». Гайд придет именно на вашу почту)
🖥Двухдневный воркшоп: Основы безопасности web-приложений | Трансляция второго дня – практикаЗанятие полезно для всех, кто планирует развиваться в сфере кибе...
SQL for Beginners (2020)
Автор: Dan Park
Количество страниц: 183
Если вам нужно быстро разобраться в SQL, данная книга отлично подойдет для этого. С её помощью вы сразу поймете основные концепции и сможете начать работать с SQL.
Во время чтения книги вы:
✔️Научитесь создавать базы данных;
✔️Изучите структуру SELECT;
✔️Рассмотрите различные типы данных;
✔️Научитесь работать с архитектурой и версиями.
Достоинства:
➕Актуальность материала;
➕Множество примеров кода.
Недостатки:
➖Не замечено.
Скачать книгу
Когда может понадобиться супер-интенсивное обучение?
— Ищете способ кардинально поменять направление в IT без потери дохода
— Собираетесь освоить смежные области, чтобы стать специалистом Т-shaped
— Хотите получить новую специальность с нуля максимально быстро
⚡️Достичь этих целей поможет формат подписки в OTUS. Проходите 3 любых онлайн-курса параллельно, чтобы ускорить профессиональный рост и сэкономить на обучении!
👉Оставьте заявку, чтобы получить консультацию и подобрать курсы: https://otus.pw/As04/
Beginning Perl Programming (2019)
Автор: William "Bo" Rothwell
Количество страниц: 223
Начните работу с Perl 5 и изучите важные основные темы из среды программирования, такие как переменные, управление потоком, выражения и ввод-вывод. После прочтения и работы с этой книгой вы сможете начать писать свои собственные мощные скрипты для решения многих веб-задач в программировании.
Во время чтения книги вы:
✔️Выполните операции со скалярными значениями;
✔️Поработаете с операторами управления, такими как if, except, while, until, for и foreach;
✔️Изучите чтение и запись напрямую в файлы с файловыми дескрипторами;
✔️Научитесь форматировать вывод с помощью операторов формата;
✔️Сможете искать и заменять подстроки с помощью регулярных выражений;
✔️Освоите некоторые утилиты;
✔️Научитесь управлять файловой системой и процессами из Perl-скрипта;
✔️Импортируете модули в ваш Perl-скрипт.
Достоинства:
➕Хороший авторский стиль;
➕Подойдет абсолютным новичкам в Perl.
Недостатки:
➖Не замечено.
Скачать книгу
Библиотека программиста уже рассказывала о ZeroCode-инструментах позволяющих работать на зарубежных рынках и получать зарплату в долларах. Процесс разработки соответствующих приложений называют также зерокодингом. Для тех, кто только начинает создавать IT-проекты, это один из самых быстрых и эффективных способов тестирования бизнес-идей.
Начинающие зерокодеры могут рассчитывать на зарплату от $30 в час. Всем желающим в текущих условиях выйти на зарубежный рынок IT с помощью ZeroCode-решений рекомендуем бесплатный вебинар от Университета зерокодинга. На вебинаре эксперты поделятся личным опытом и расскажут об основах профессии, о необходимых инструментах, о работе с биржами в условиях санкций и о том, как принимать платежи от иностранных заказчиков.
Информация по вебинару и регистрация
Visual Studio Code: End-to-End Editing and Debugging Tools for Web Developers (2019)
Автор: Bruce Johnson
Количество страниц: 182
Visual Studio Code, бесплатный кросс-совместимый редактор исходного кода с открытым исходным кодом, является одним из самых популярных вариантов для веб-разработчиков. Он быстрый, легкий, настраиваемый и содержит встроенную поддержку расширений JavaScript, Typescript и Node.js для других языков, включая C++, Python и PHP. Такие функции, как возможность отладки, встроенный элемент управления Git, выделение синтаксиса, сниппеты кода и поддержка интеллектуального автозавершения кода IntelliSense помогают сделать Visual Studio Code впечатляющим готовым решением. Данная книга поможет вам освоиться и стать наиболее продуктивным в работе с VS Code.
Книга:
✔️Обучает как использованию Visual Studio Code в Full Stack разработке;
✔️Объясняет преимущества VS Code перед другими платформами;
✔️Помогает углубить свои знания об инструменте и доступных расширениях;
✔️Описывает, как открыть проект .NET Core и получить функциональные возможности сквозного выполнения и отладки.
Достоинства:
➕Небольшой объем;
➕Практикоориентированность.
Недостатки:
➖Не замечено.
Скачать книгу
👨💻 Умение строить архитектуру микросервисов — навык, необходимый Senior разработчикам и тем, кто хочет стать архитектором ПО.
🗓 29 марта стартует наш курс на котором за 5 месяцев ты научишься проектировать сложный бэкенд и работать с легаси-проектами, разбираться с трудными ситуациями и находить нестандартные решения. Все это на практике, с реальными кейсами и под руководством команды опытнейших экспертов!
👉🏻 Пройди вступительный тест, чтобы проверить достаточно ли твоих навыков, чтобы строить архитектуру микросервисов, получить записи открытых уроков и зарегистрироваться на наш курс: https://otus.pw/ZfTR/
AWS Certified Cloud Practitioner Study Guide (2019)
Авторы: Ben Piper, David Clinton
Количество страниц: 282
Сделайте следующий шаг в своей карьере, расширив и подтвердив свои навыки в облаке Amazon Web Services (AWS). Учебное пособие для сертифицированного специалиста по облачным технологиям AWS дает хорошее представление об этой ведущей в отрасли технологии, которой пользуются тысячи компаний по всему миру, а также ресурсы, необходимые для подтверждения своих знаний на сертификационном экзамене AWS. Это руководство предлагает полное и тщательное рассмотрение всех тем, включенных в экзамен, начиная с обсуждения того, что такое облако AWS, его базовой глобальной инфраструктуры и архитектурных принципов.
Во время чтения книги вы:
✔️Отточите свои навыки и получите новые знания об AWS, независимо от того, работаете ли вы в технической, управленческой, коммерческой, закупочной или финансовой сфере
Скачать книгу (https://t.me/progbook2/1173)
Какие первые шаги предпринимать тимлиду на новом месте?
💻 Расскажем 29 марта на открытом вебинаре в OTUS.
Основной спикер — Александр Пряхин. Он прошел долгий путь в программировании от Junior Developer до CTO.
На занятии Александр ответит на вопросы:
— С чего начать работу новоиспеченному лиду?
— На какие процессы стоит обращать внимание?
— В каких местах кроются quick wins для быстрого роста?
После demo-занятия вас ждет еще больше полезных знаний на онлайн-курсе «Team Lead» от OTUS. Курс ориентирован на начинающих руководителей, мидл- и сеньор-разработчиков и тех, кто уже управляет командой.
РЕГИСТРАЦИЯ НА ВЕБИНАР 👉 https://otus.pw/jI2z/
Stream Processing with Apache Spark: Mastering Structured Streaming and Spark Streaming (2019)
Авторы: Gerard Maas, Francois Garillot
Количество страниц: 452
Прежде чем вы сможете создавать инструменты аналитики для быстрого получения информации, вам сначала нужно знать, как обрабатывать данные в реальном времени. С помощью этого практического руководства разработчики, знакомые с Apache Spark, узнают, как использовать этот фреймворк для потоков передачи данных.
Во время чтения книги вы:
✔️Изучите фундаментальные концепции потоковой обработки и различные потоковые архитектуры;
✔️Изучите структурированную потоковую передачу на практических примерах;
✔️Создадите и начнете управлять потоковыми заданиями и приложениями с помощью Spark Streaming;
✔️Изучите передовые методы потоковой передачи Spark, включая алгоритмы аппроксимации и машинного обучения;
✔️Сравните Apache Spark с другими проектами обработки потоков, включая Apache Storm, Apache Flink и Apache Kafka Streams.
Достоинства:
➕Хорошая структурированность;
➕Актуальность материала.
Недостатки:
➖Не хватает примеров.
Скачать книгу
👋 Мы — команда айтишников. В текущих условиях компания не может работать как работала, и мы решили переехать всей командой.
💬 Создали канал для таких же, как мы, — тех, кто хочет уехать. Собираем всё самое полезное про релокацию. Рассказываем, с чем столкнулись сами, ищем лайфхаки и способы похачить систему (например, нашли несколько способов, как жить за границей на рубли).
Присоединяйся и узнаешь, как сделать так, чтобы твой котик не остался за бортом самолёта😉