Introduction to Linear Algebra (2016) Автор: Gilbert Strang Количество страниц: 584
С обновлениями, привнесенными пятым изданием, данная книга стала больше, чем просто учебником по линейной алгебре. Новые главы, посвященные применению SVD, вероятности и статистике, а также методу главных компонент в финансах и генетике, дополняют и расширяют границы понимания предмета. Базовый курс сопровождается восемью приложениями: дифференциальные уравнения в инженерии, графики и сети, статистика, методы Фурье и БПФ, линейное программирование, компьютерная графика, криптография.
Достоинства: ➕Хороший авторский стиль; ➕Множество упражнений с решениями.
Недостатки: ➖В некоторых местах плохо подобраны примеры; ➖С книгой намного проще работать, если параллельно смотреть курс лекций автора.
Любите сюжеты «Черного зеркала» и всегда хотели оказаться в виртуальной реальности? Добро пожаловать в первый интерактивный тест для разработчиков! Приглашаем прогуляться по виртуальному офису «Лаборатории Касперского» 😎 Он на 100% совпадает с реальным. Там есть всё: и лифт, и буфет, и сам Евгений Касперский. А ещё там есть непростые задачки для знатоков C++, Python и JavaScript. Если пройти игру, можно попасть на собеседование — это классная возможность стать одним из наших коллег. Сыграть можно здесь: http://bit.ly/3rcrqnC
Building Vue.js Applications with GraphQL (2021) Автор: Heitor Ramon Ribeiro Количество страниц: 298
С момента своего выпуска Facebook в 2012 году GraphQL покорил Интернет штурмом. Огромные компании, такие как Airbnb и Audi, начали применять его, в то время как малые и средние компании теперь осознают его потенциал. С помощью рецептов, приведенных в этой книге, вы узнаете, как создать полноценное приложение-чат в реальном времени с нуля, используя GraphQL и Vue.js.
Во время чтения книги вы: ✔️Настроите свои проекты Vue.js с помощью Vue CLI и исследуете возможности компонентов Vue; ✔️Откроете для себя шаги по созданию функциональных компонентов в Vue.js для более быстрого рендеринга; ✔️Ознакомитесь с AWS Amplify и узнаете, как настроить свою среду; ✔️Поймете, как создать свою первую схему GraphQL; ✔️Используете Quasar Framework для создания простых и эффективных интерфейсов; ✔️Откроете для себя эффективные методы создания запросов для взаимодействия с данными; ✔️Изучите Vuex, чтобы добавить в приложение возможности управления состоянием; ✔️Откроете для себя методы эффективного развертывания ваших приложений.
Достоинства: ➕Глубокое погружение в тему; ➕Актуальность материала.
C++: The Ultimate Beginners Guide to Learn C++ Programming Step-by-Step (2021) Автор: Mark Reed Количество страниц: 217
Обладая соответствующей информацией о дизайне и разработке, вы можете быстро понять концепции C++ и начать разработку своих собственных программ. Мощность этого языка программирования и универсальность по-прежнему делают его одним из самых важных языков нашего времени.
В данной книге рассматриваются следующие темы: ✔️Как настроить среду разработки C++; ✔️Принципы программирования; ✔️Различные операции в C ++: двоичные, арифметические, реляционные и т. д.; ✔️Возможности C++: операции, переключатели, циклы и принятие решений; ✔️Начало работы: синтаксис, типы данных и переменные; ✔️Как создавать собственные функции на C++; ✔️Лучшие практики.
Достоинства: ➕Небольшой объем; ➕Глубокое погружение в тему.
Преподаватель Алексей Воронец (рук. разработки NAUMEN): - расскажет о понятии «эффекта» и сложностях, которые могут возникать при их наличии; - разберет понятие «функционального эффекта», его свойства; - а также поможет создать свой небольшой функциональный эффект.
📍 Другие бесплатные вебинары по Scala: - 4.03 Карьера для Scala-разработчика https://otus.pw/YyZs/ - 18.03 Demo Day курса Scala-разработчик https://otus.pw/4shb/ - 25.03 Демо-занятие на тему: «Событие как основной тип данных в системе» https://otus.pw/24t3/
Hands-On Software Architecture with C# 9 and .NET 5 (2020) Авторы: Gabriel Baptista, Francesco Abbruzzese Количество страниц: 586
Архитектура программного обеспечения - это практика реализации структур и систем, которые оптимизируют процесс разработки программного обеспечения и улучшают качество приложения. Работая с данной книгой по программной архитектуре, вы последуете практическому подходу к изучению различных архитектурных методов, которые помогут вам разрабатывать и поставлять высококачественные продукты.
С помощью этой книги вы: ✔️Преодолеете реальные архитектурные проблемы и решите вопросы проектирования; ✔️Научитесь применять архитектурные подходы, такие как многоуровневая архитектура, сервис-ориентированная архитектура (SOA) и микросервисы; ✔️Научитесь использовать такие инструменты, как контейнеры, Docker и Kubernetes для управления микросервисами; ✔️Узнаете, как программировать и поддерживать функции Azure с использованием C#; ✔️Поймете, когда использовать разработку через тестирование как подход к разработке программного обеспечения.
Transformers for Natural Language Processing (2021) Автор: Denis Rothman Количество страниц: 384
Архитектура трансформеров оказалась революционной, превзойдя классические модели RNN и CNN, используемые сегодня специалистами по нейронным сетям. Книга проведет вас через обработку естественного языка с Python и раскроет различные выдающиеся модели и наборы данных в рамках архитектуры трансформеров, созданной такими компаниями, как Google, Facebook, Microsoft, OpenAI и Hugging Face.
Во время чтения книги вы: ✔️Используете последние предварительно обученные модели трансформаторов; ✔️Узнаете, как работают оригинальные трансформеры, GPT-2, BERT, T5 и другие модели; ✔️Создадите программы на Python, используя концепции, превосходящие классические модели глубокого обучения; ✔️Используете различные платформы NLP, включая Hugging Face, Trax и AllenNLP.
Laravel: Up & Running: A Framework for Building Modern PHP Apps (2019) Автор: Matt Stauffer Количество страниц: 544
Фреймворк Laravel отличает от других фрейворков PHP скорость и простота для начинающих. Он позволяет быстро создавать новые сайты с качественным читабельным кодом. Второе издание этого руководства предоставляет исчерпывающее введение в работу с одним из самых популярных фреймворков.
Во время чтения книги вы: ✔️Научитесь работать с Blade; ✔️Узнаете об инструментах для сбора, проверки, нормализации и фильтрации предоставленных пользователем данных; ✔️Научитесь работать с базами данных; ✔️Изучите инструменты для написания JSON и RESTful API; ✔️Научитесь работать с PHPUnit, Mockery, Dusk для тестирования вашего кода; ✔️Узнаете об интерфейсах для доступа к файловой системе, сессии, cookies.
Достоинства: ➕Хороший авторский стиль; ➕Подойдёт как начинающим, так и опытным программистам.
Operations Anti-Patterns, DevOps Solutions (2020) Автор: Jeffery D. Smith Количество страниц: 320
В своей книге автор показывает, как реализовывать методологию DevOps в несовершенных средах, в которых работают большинство разработчиков. Отчасти учебник по технологиям, отчасти справочное руководство и отчасти справочник по психологии - эта книга показывает реалистичные способы внедрения DevOps в вашу команду, когда у вас нет гибкости для радикальных изменений в организационной структуре.
Достоинства: ➕Большой объем полезной практической информации; ➕Подойдет как разработчикам, так и менеджерам.
Learn T-SQL Querying (2019) Автор: Pedro Lopes, Pam Lahoud Количество страниц: 484
Transact-SQL (T-SQL) - это проприетарное расширение Microsoft для языка SQL, который используется с Microsoft SQL Server и базой данных SQL Azure. Эта книга станет полезным руководством для изучения искусства написания эффективного кода T-SQL в современных версиях SQL Server, а также в базе данных SQL Azure.
Во время чтения книги вы: ✔️Используете Query Store, чтобы понять и легко изменить производительность запросов; ✔️Научитесь выявлять и устранять места в коде, которые приводят к снижению производительности; ✔️Развернете быстрые исправления и долгосрочные решения для повышения производительности запросов; ✔️Внедрите передовые методы минимизации риска производительности с помощью T-SQL; ✔️Используете новейшие функции оптимизации производительности в SQL Server 2017 и SQL Server 2019; ✔️Защитите производительность запросов при обновлении до более новых версий SQL Server.
Достоинства: ➕Глубокое погружение в тему; ➕Хороший баланс теории и практики.
Design for How People Think (2019) Автор: John Whalen Количество страниц: 240
Пользовательский опыт не происходит на экране; он происходит в уме, и переживания многомерны и мультисенсорны. Эта практическая книга поможет вам узнать критически важную информацию о том, как думают ваши клиенты, чтобы вы могли создавать продукты или услуги с блестящим UX.
Во время чтения книги вы: ✔️Узнаете о «шести разумах» пользовательского опыта и о том, как каждый из них способствует восприятию уникального опыта; ✔️Узнаете, как ваша команда - без какой-либо специальной подготовки в области психологии - может раскрыть важную информацию о сознательных и бессознательных процессах ваших клиентов; ✔️Узнаете, как сразу применить полученные знания для улучшения своих продуктов и услуг; ✔️Изучите практические примеры того, как многие успешные компании использовали эту систему для создания своих проектов.
Как выделиться начинающему разработчику JavaScript среди других кандидатов? Подключайтесь 1 марта к вебинару «Карьера для JavaScript разработчиков». Василий Ванчук, Bolt Technology OÜ, Senior Software Engineer, расскажет: - Насколько востребованы JavaScript-разработчики в период кризиса? - Какие требования к соискателям предъявляют компании-работодатели? - Какие вопросы задают на собеседовании, и как не допустить ошибку при ответе? - Какие знания и навыки необходимы, чтобы выделиться из толпы и обеспечить себе карьерный прогресс?
Также вы познакомитесь с программой онлайн-курса «JavaScript Developer. Basic» и форматом обучения с персональным ментором. Регистрируйтесь на вебинар и готовьте свои вопросы https://otus.pw/yk43/
The Road to GraphQL (2018) Автор: Robin Wieruch Количество страниц: 352
Книга полна примеров приложений, аналогичные которым вы можете создать с помощью React.js и Node.js. Автор учит создавать full-stack приложения на JavaScript. Чтобы извлечь максимальную пользу из этой книги, вы должны быть знакомы с основами веб-разработки, иметь некоторые знания HTML, CSS и JavaScript.
⚡️Через 7 часов закрывается регистрация на онлайн-хакатон по разработке децентрализованных финансовых протоколов на Tezos
Сооснователь и ранний архитектор Tezos Артур Брайтман записал видеоприглашение: «Одна из наших первоочередных задач — это привлечь на Tezos DeFi-активы. Экосистема растет и приветствует новые идеи. Приходите на хакатон и становитесь частью сообщества».
Онлайн-хакатон пройдет с 26 по 28 февраля. Регистрация заканчивается 26 февраля в 16:00 по Москве. Призовой фонд составит $25 000, максимальная награда — $12 000. Участники смогут продолжить разработку идей с хакатона при грантовой поддержке Tezos Foundation.
Machine Learning for Time Series Forecasting with Python (2020) Автор: Francesca Lazzeri Количество страниц: 216
Данная книга является руководством по одному из наиболее важных элементов принятия решений в областях финансов, маркетинга, образования и здравоохранения: моделирование временных рядов. Несмотря на большую роль прогнозирования временных рядов, немногие бизнес-аналитики знакомы с мощью или полезностью применения машинного обучения для моделирования временных рядов. Франческа Лаззери, выдающийся data scientist и экономист, предоставляет читателям исчерпывающее и доступное введение в применение машинного обучения для прогнозирования временных рядов.
Во время чтения книги вы: ✔️Поймете основные концепции прогнозирования временных рядов, например тренды и сезонность; ✔️Подготовите данные временных рядов для моделирования; ✔️Оцените эффективность и точность моделей; ✔️Поймете, когда использовать нейронные сети вместо традиционных моделей.
Достоинства: ➕Понятные объяснения; ➕Содержит и необходимую теорию, и практику.
Learning Helm: Managing Apps on Kubernetes (2021) Авторы: Matt Butcher, Matt Farina, Josh Dolitsky Количество страниц: 214
В этом практическом руководстве показано, как эффективно создавать, устанавливать и управлять приложениями, работающими внутри ваших контейнеров. Авторы объясняют, как менеджер пакетов Helm вписывается в экосистему Kubernetes, и дают представление о дизайне и лучших практиках.
Во время чтения книги вы: ✔️Изучите основные функции, включая часто используемые команды Helm; ✔️Используете Helm для управления сложностью и обеспечения повторяемости развертываний; ✔️Упакуете приложение и его зависимости для легкой установки; ✔️Научитесь управлять жизненным циклом приложений в Kubernetes; ✔️Изучите способы расширения Helm для добавления фич и возможностей; ✔️Изучите функции для тестирования, обработки зависимостей и обеспечения безопасности.
Достоинства: ➕Актуальность материала; ➕Глубокое погружение в тему.