Тех, кто начинает свой путь в Data Engineering, заинтересует Школа Инженерии Данных BEEINTERNS. Учебная программа сочетает знания инженеров данных и разработчиков. Вот что вы получите за 3 месяца интенсивного обучения онлайн:
- пройдёте 8 модулей и освоите Scala, Spark, Hadoop, Airflow, CI/CD, Linux/Bash;
- изучите способы хранения и обработки больших данных;
- получите практику по работе с потоками данных внутри компании;
- закрепите знания на учебном и реальном продуктах.
Регистрация и вступительные испытания заканчиваются 6 февраля. Для прохождения испытаний потребуются базовые знания SQL. Старт Школы — 14 февраля.
Учебная программа: https://beeline-interns.ru/data-engineering.
Новости: https://t.me/+cJhkhJ44jTYyM2Yy
Introduction to Data Science: Data Analysis and Prediction Algorithms with R (2019)
Автор: Rafael A. Irizarry
Количество страниц: 708
Книга знакомит с концепциями и навыками, которые помогут решать реальные задачи анализа данных. В ней раскрываются такие тематики, как теория вероятностей, линейная регрессия, машинное обучение и другие. Читатель сможет выучить язык программирования R и разобраться, как использовать его для обработки и визуализации данных, построения алгоритмов прогнозирования и много другого. Эта книга - учебник, подходящий для изучения Data Science с нуля. Предварительные знания R не требуются, хотя некоторый опыт программирования может быть полезен.
Книга делится на шесть частей:
✔️R;
✔️Визуализация данных;
✔️Статистика с помощью R;
✔️Обработка данных;
✔️Машинное обучение;
✔️Инструменты для повышения производительности.
Достоинства:
➕Подойдет и тем, кто знаком с R и хочет применять его в анализе данных;
➕Доступен сопровождающий курс лекций.
Недостатки:
➖Не замечено.
Скачать книгу
⚡️Data Science — это проще, чем кажется!
Убедись в этом 7 и 8 на открытом интенсиве в OTUS.
🔥В первый день ты обучишь ML-модель определять, что изображено на картинке, а во второй — распознавать эмоциональную окраску текста. Занятие проведет Мария Тихонова, Senior Data Scientist в Сбере.
Вебинар позволит вам познакомиться с онлайн-курсом «Специализация Machine Learning» и преподавателем.
👇Регистрация на мероприятие:
День 1: https://otus.pw/varmH
День 2: https://otus.pw/pnAS
Python Testing with pytest (2017)
Автор: Brian Okken
Количество страниц: 216
Фреймворк для тестирования pytest помогает быстро писать тесты и сохранять их удобочитаемыми и поддерживаемыми без использования повторяющегося кода. Писать маленькие тесты с помощью pytest так же просто, как масштабировать до сложного функционального тестирования приложений, пакетов и библиотек. Для проектов на основе Python pytest является хорошим выбором для тестирования кода, если вы ищете полнофункциональный, независимый от API, гибкий и расширяемый фреймворк. Книга подходит тем, кто уже знаком с модульным тестированием.
Достоинства:
➕Небольшой объем;
➕Глубокое погружение в тему.
Недостатки:
➖Не замечено.
Скачать книгу
📚 Разрабатываете C# ? Напишите свой API с помощью библиотеки SignalR Core! Ждем вас на demo-занятии 9 февраля в 20:00 (мск).
Используя библиотеку SignalR, вы напишите свой API для реализациия асинхронного обмена данными между сервером и клиентом на примере простого чата.
Бесплатный урок даёт возможность протестировать онлайн-курс «C# ASP. NET Core разработчик» от OTUS.
👉🏻 Для регистрации на занятие пройдите вступительный тест https://otus.pw/g7uq/
Guide to Competitive Programming (2020)
Автор: Antti Laaksonen
Количество страниц: 328
Этот усовершенствованный новый учебник, основанный на материале, который уже являлся наиболее полным введением в соревновательное программирование, содержит новые главы по таким продвинутым темам, как вычисление преобразований Фурье, поиск потоков минимальной стоимости в графах и использование автоматов в задачах на строки. Важно отметить, что автор доступно описывает и показывает, почему соревновательное программирование является проверенным методом реализации и тестирования алгоритмов, а также развивает вычислительное мышление и улучшает навыки программирования и отладки.
Достоинства:
➕Хорошо подходит для начинающих;
➕Подробные объяснения.
Недостатки:
➖Не замечено.
Скачать книгу
Владение практиками и инструментами DevOps — это +30% к вашей зарплате. Эта методика позволяет разработчикам, тестировщикам или системным администраторам выйти на новый уровень: поменять свой образ мышления, восприятие разработки и своего места в ней. Если вы хотите развиваться в DevOps практиках, то подключайтесь к двум открытым урокам от OTUS:
🗓 10.02 — Открытый урок «Принципы организации инфраструктурного кода и работа над инфраструктурой в команде на примере Terraform»
Ведущий: Дмитрий Ерохин, инженер по инфраструктуре в Ingram Micro Cloud
Регистрация: https://otus.pw/pGEU/
🗓 17.02 — Открытый урок «Docker образы. Микросервисы»
Ведущий: Филипп Игнатенко, руководитель направления безопасной разработки Digital Energy
Регистрация: https://otus.pw/fGeM/
👉🏻 Уроки пройдут в рамках онлайн-курса «DevOps практики и инструменты». Это возможность оценить уровень программы и познакомиться с преподавателем.
Large-Scale C++ Volume I: Process and Architecture (2019)
Авторы: John Debbie Lafferty, John Lakos
Количество страниц: 1024
Написать надежное и удобное в обслуживании программное обеспечение на C++ сложно. Масштабная разработка такого программного обеспечения добавляет новый набор проблем. Создание крупномасштабных систем требует практического понимания логического дизайна - помимо теоретических концепций, рассматриваемых в наиболее популярных текстах. Чтобы добиться успеха, разработчики должны также заняться физическим проектированием - аспектом разработки программного обеспечения, который может быть незнаком даже опытным разработчикам. Обладая более чем 30-летним практическим опытом создания массивных критически важных корпоративных систем, Джон Лакос показывает, как создавать и развивать так называемый Software Capital. Этот новаторский сборник закладывает основу для проектов любого масштаба и демонстрирует процессы, методы, приемы и инструменты, необходимые для успешной крупномасштабной разработки в реальном мире.
Во время чтения книги вы узнаете, как:
✔️Повысить производительность за счет использования различий между инфраструктурой и разработкой приложений;
✔️Добиться экспоненциального роста производительности за счет обратной связи и иерархического повторного использования;
✔️Осознать роль компонента как фундаментальной единицы как логического, так и физического проектирования;
✔️Проанализируете, как фундаментальные свойства компиляции и связывания влияют на дизайн компонентов;
✔️Откроете для себя эффективное разделение логического содержимого;
✔️Усвоите важные различия между достаточным, полным, минимальным и примитивным программным обеспечением;
✔️Используете методы архитектурной изоляции для исключения связки во время компиляции;
✔️Овладеете многомерным процессом проектирования больших систем с использованием компонентных методов.
Достоинства:
➕Хороший авторский стиль;
➕Грамотная структурированность.
Недостатки:
➖Большой объем.
Скачать книгу
Codecademy сделали канал в телеграм!
Codecademy — это крупнейшая в мире платформа для изучения программирования. Теперь у них есть русскоязычный канал. Там постят перевод на русский такой инфы, которую не найти ни на одном форуме!
Подписывайтесь и прокачивайте свои скиллы: @ccademy
🧩 5 интересных головоломок и задач, чтобы отвлечься от рутины и немного пошевелить извилинами (выпуск 15)
В нашей еженедельной подборке мы подготовили 5 новых интересных алгоритмических, логических и математических задачек для отдыха и прокачки мозгов.
https://proglib.io/sh/ak1X027h5f
Modern Fortran: Building efficient parallel applications (2020)
Автор: Milan Curcic
Количество страниц: 416
В своей книге автор учит разрабатывать быстрые и эффективные параллельные приложения на Fortran. Работая с этим практическим руководством, вы систематически исследуете все действительно интересные вещи: как перегружать операторы и универсальные функции, работать с различными методами вывода и многим другим. Вы изучите расширенный параллелизм с командами и событиями, а также совместимость с C.
Modern Fortran, наполненная практическими примерами, заданиями для практики и рецептами в стиле кулинарной книги, гарантированно заставит вас взглянуть на этот мощный язык в новом свете.
Достоинства:
➕Глубокое погружение в тему;
➕Хороший авторский стиль.
Недостатки:
➖Не замечено.
Скачать книгу
Think Like a UX Researcher (2019)
Авторы: David Travis, Philip Hodgson
Количество страниц: 306
Данная книга бросит вызов вашим предубеждениям об исследованиях пользовательского опыта и заставит вас думать за пределами очевидного. Вы узнаете, как планировать и проводить исследования UX, анализировать данные, убеждать команды действовать в зависимости от результатов и строить карьеру в UX. Книга поможет вам получить более стратегический взгляд на дизайн продукта, чтобы вы могли сосредоточиться на оптимизации взаимодействия с пользователем. Исследователи UX, дизайнеры, менеджеры проектов, Scrum-мастера, бизнес-аналитики и менеджеры по маркетингу найдут инструменты, вдохновение и идеи, чтобы обновить свое мышление, вдохновить свою команду и улучшить свое мастерство.
Достоинства:
➕Легко читается;
➕Практикоориентированность.
Недостатки:
➖Есть несколько технических ошибок.
Скачать книгу
Business Data Science (2019)
Автор: Matt Taddy
Количество страниц: 352
Мэтт Тэдди, создатель учебной программы по Big Data в Школе бизнеса им. Бута Чикагского университета, сделал карьеру в обучении студентов использованию экономических принципов для связи бизнес-решений с массивными данными. Данная книга - это полезный учебник для тех, кто хочет использовать машинное обучение, чтобы влиять на направление своего бизнеса.
Во время чтения книги вы:
✔️Изучите ключевые понятия, на основе которых работает машинное обучение;
✔️Изучите сборник материалов о том, как ML и AI могут использоваться для решения бизнес-задач;
✔️Увидите множество реальных примеров, включая анализ текста, оценка цен и спроса и анализ поведения клиентов;
✔️Узнаете, как перейти от корреляции к причинно-следственной связи и использовать инструменты машинного обучения для принятия деловых решений.
Достоинства:
➕Легко читается;
➕Устраняет разрыв между моделями в теории и практическими реализациями.
Недостатки:
➖Не замечено.
Скачать книгу
👨💻 Мечтаешь работать удаленно? Познакомься с платформой Just Join IT!
👉 Just Join IT - самый популярный Job board для сферы IT в Польше, предлагает наибольший выбор удаленных вакансий с зарплатными вилками от топовых фирм в Европе для программистов из Украины, России, Беларуси и не только, а именно:
- Более 1000 вакансий от топовых компаний!
- Огромный выбор вакансий удалённо;
- Продвинутый алгоритм матчмейкинга для поиска идеального оффера;
- Помощь в переезде и оформлении документов при желании переезда в Польшу.
😎 Откройте для себя глобальные возможности IT рынка Польши, найдите наилучшее предложение среди 500+ вакансий и работайте на крупнейшие компании: https://bit.ly/just-join-it-jj.
The AI Ladder: Accelerate Your Journey to AI (2020)
Авторы: Rob Thomas, Paul Zikopoulos
Количество страниц: 226
Внедрение AI в различные деловые процессы подразумевает ряд сложностей, которых не удастся избежать никому. При помощи этой книги вы можете узнать, как и где можно грамотно применять искусственный интеллект в бизнесе и как извлечь из этой технологии наибольшую пользу. Книга наполнена примерами из реальной жизни.
Во время чтения книги вы:
✔️Поймете, где и как можно собирать данные;
✔️Научитесь организовывать данные, чтобы создать основу для бизнес-аналитики;
✔️Научитесь анализировать, создавать и масштабировать AI-решения;
✔️Внедрите ИИ в свой бизнес и создадите интеллектуальные рабочие процессы.
Достоинства:
➕Актуальность материала;
➕Широкий спектр тем.
Недостатки:
➖Не замечено.
Скачать книгу
Arduino Workshop (2015)
Автор: John Boxall
Количество страниц: 394
Даже и по сей день, несмотря на массовое производство разной электроники и техники, остались энтузиасты, которым интересно самостоятельное создание работающей техники. С этой целью и существует Arduino, работа с которой была описана в данном руководстве. Также автор приводит иллюстрации сборки микроконтроллеров, примеры программирования и советы.
В книге рассматриваются следующие темы:
✔️ строительство блоков;
✔️ работа с функциями;
✔️ числа, переменные и арифметика;
✔️ обрабатываем пользовательский ввод;
✔️ используем GPS с Arduino;
✔️ создание часов и многое другое.
Преимущества:
➕ актуальный материал по теме;
➕ многочисленные примеры, иллюстрации и советы от автора.
Недостатки:
➖ местами очень много намешанных между собой тем.
➖ много опечаток.
Скачать книгу
В новой статье на “Хабре” ребята из движковой команды геймдев-гиганта рассказывают, как они разрабатывали программу для проигрывания кат-сцен, которая в итоге стала мощным инструментом для решения самых разных задач — от взаимодействия с интерфейсом до управления игровыми персонажами.
Подробнее — в блоге по ссылке: https://bit.ly/32pqmFR