Learning TypeScript
Автор: Josh Goldberg (2022)
Вы узнаете:
- Преимущества TypeScript и общие характеристики его системы типов
- Почему и как TypeScript полезен поверх JavaScript
- Как информировать свою систему типов с помощью аннотаций типов, предназначенных только для разработчиков
- Как TypeScript анализирует и понимает код, чтобы помочь вам дополнить существующие модели разработки
- Как TypeScript помогает работать с массивами, классами, функциями, объектами и другими важными встроенными конструкциями JavaScript
- Как эффективно использовать множество опций конфигурации TypeScript для адаптации компилятора TypeScript к вашим командам и проектам.
- Различные интеграции IDE, такие как автоматический рефактор и интеллектуальный поиск кода, предоставляемые TypeScript, чтобы помочь вам разрабатывать быстро и с меньшим количеством ошибок.
Скачать книгу
👉 @bfbook
Unleash Core Data: Fetching Data, Migrating, and Maintaining Persistent Stores
Автор: Avi Tsadok (2022)
Создавайте приложения с широкими возможностями получения, обработки и интеллектуального хранения данных, которые будут работать на различных устройствах экосистемы Apple. Эта книга покажет вам, как организовать данные вашего приложения и заставить их работать на вас и ваших пользователей!
Благодаря полученным знаниям вы сможете создавать приложения для работы с большим объемом данных и сложными взаимосвязями интеллектуальными и эффективными способами. Под капотом у Core Data скрывается множество секретов, которые могут придать мощь вашему постоянному хранилищу, как никогда раньше. Настраивайте свое хранилище и модель данных, обрабатывайте объекты с помощью многопоточной среды, пишите интеграционные тесты и делитесь данными с помощью приложения Apple Watch и iCloud.
Скачать книгу
👉 @bfbook
Machine Learning and Data Science: Fundamentals and Applications
Автор: Prateek Agrawal (2022)
Машинное обучение и наука о данных - очень активные темы с обширным охватом, как с точки зрения теории, так и с точки зрения практики. Одновременно их применение ставит важные задачи, которые зачастую могут быть решены только с помощью инновационных алгоритмов машинного обучения и науки о данных.
Эти алгоритмы охватывают более широкие области искусственного интеллекта, аналитики данных, машинного обучения, распознавания образов, понимания естественного языка и манипулирования большими данными. Они также решают связанные с ними новые научные задачи, начиная от сбора, создания, хранения, поиска, обмена, анализа, оптимизации и визуализации данных до интегративного анализа разнородных и взаимозависимых сложных ресурсов для более эффективного принятия решений, сотрудничества и, в конечном итоге, создания стоимости.
Скачать книгу
👉 @bfbook
Blockchain based Internet of Things
Автор: Debashis De (2022)
Цель книги - способствовать развитию знаний о технологии блокчейн с акцентом на основы, принципы работы и различные воплощения. Будут рассмотрены фундаментальные проблемы, возникающие в существующих архитектурах блокчейн, и способы их устранения. В книге также рассматриваются системы и приложения IoT на основе блокчейна. В книге рассматриваются приложения и случаи использования технологии блокчейн для промышленных IoT-систем. Кроме того, обсуждаются методы привнесения вычислительного интеллекта в существующие блокчейн-системы, что позволяет преодолеть большинство ограничений.
Скачать книгу
👉 @bfbook
Brain Computer Interface: EEG Signal Processing
Автор: Narayan Panigrahi (2022)
Эта книга:
- Объясняет основы интерфейса мозг-компьютер и то, как он может быть создан с использованием различных характеристик сигнала ЭЭГ.
- Описывает подробную классификацию различных типов сигналов ЭЭГ с учетом их физических характеристик
- Рассматривает проектирование и разработку недорогой и надежной системы сбора ЭЭГ
- Предоставляет математический анализ ЭЭГ, включая коды MATLAB для читателей, чтобы они могли экспериментировать с данными ЭЭГ.
Скачать книгу
👉 @bfbook
Нормальные формы баз данных: Объясняем на пальцах
00:00 - О чём пойдёт речь в статье
00:45 - Коротко о реляционных БД
01:20 - Что такое нормализация
01:46 - Зачем нужна нормализация БД
02:08 - Что такое избыточность данных с примерами
04:51 - Какие бывают нормальные формы БД и о процессе нормалиции в целом
08:00 - Ненормализованная форма или нулевая нормальная форма с примером
09:37 - Первая нормальная форма с примером нормализации
11:24 - Вторая нормальная форма с примером нормализации
15:29 - Что такое декомпозиция
16:18 - Третья нормальная форма с примером нормализации
18:54 - Нормальная форма Бойса-Кодда с примером нормализации
21:54 - Четвертая нормальная форма с примером нормализации
27:45 - Почему обычно никто не нормализует БД до 5 или 6 нормальной формы
29:14 - Пятая нормальная форма с примером нормализации
34:23 - Доменно-ключевая нормальная форма
35:39 - Шестая нормальная форма
38:02 - Выводы и заключение
источник
#db
👉 @database_info
MySQL Concurrency: Locking and Transactions for MySQL Developers and DBAs
Автор: Jesper Wisborg Krogh (2022)
Узнайте, как работают блокировки в MySQL и как они связаны с транзакциями. Эта книга объясняет основную роль, которую блокировки играют в системах баз данных, показывая, как блокировки необходимы для обеспечения высококонкурентных рабочих нагрузок. Самое главное, в книге рассматриваются методы устранения неполадок, когда блокировка становится проблемой. Некоторые из типов блокировок в MySQL имеют продолжительность транзакции. По этой причине важно понимать, как работают транзакции. В этой книге рассматриваются основы транзакций, а также уровни изоляции транзакций и то, как они влияют на блокировку. Книга должна стать вашим основным ресурсом для решения проблемы блокировки и других подобных проблем в высокопроизводительных приложениях баз данных MySQL.
Скачать книгу
👉 @bfbook
Даже если у вас нет диплома мехмата, вы можете успешно работать в IT. Например, крутые аналитики получаются из научных работников, исследователей, продавцов, медиков и других специалистов. Каких ещё — расскажем на вебинаре. А ещё поделимся историями студентов, которые кардинально меняли сферу работы на IT.
→ Бесплатно, 6 июня в 19:00 Мск
Вебинар проведёт Артём Исакин, руководитель трудоустройства в направлении анализа данных Яндекс Практикума.
Вы узнаете:
— из каких 10 профессий чаще всего переходят в анализ данных;
— какие навыки и качества помогают закончить обучение и найти работу;
— как кардинально поменять сферу деятельности;
— как новичкам «переупаковать» прошлый опыт, чтобы понравиться работодателям.
В конце можно будет задать вопросы и попросить совета.
→ Зарегистрироваться на вебинарРеклама АНО ДПО "Образовательные технологии Яндекса», ИНН:7704282033, erid: LjN8KWuoC
Pragmatic Python Programming: Learning Python the Smart Way
Автор: Gabor Gut (2022)
Исследуйте мир языков программирования через Python и изучите основы для написания программ. Эта книга охватывает Python 3.10, объясняя его через шесть ключевых концепций. Каждая глава содержит реальный пример с практическими советами и раздел, посвященный продвинутым концепциям.
Независимо от того, новичок ли вы в программировании или уже опытный разработчик, по окончании этой книги вы будете иметь твердое представление о самых современных возможностях Python в области разработки.
Скачать книгу
👉 @bfbook
Как отлаживать лямбда-выражения C++ с помощью GDB
В современных версиях языка программирования C++ есть функция, известная как лямбда-выражения. В этой статье показано, как можно отлаживать лямбда-выражения с помощью GDB, GNU Project Debugger. Даже если вас не интересует отладка лямбда-выражений, представленные здесь приемы полезны для многих других ситуаций отладки.
developers.redhat.com/article…ions-gdb
#cpp #programming
👉 @cpp_lib
Modern versions of the C++ programming language have a feature known as lambda expressions. This article shows how you can debug lambda expressions using GDB,
Работаешь на Java и хочешь научится разработке на Kotlin?
⚡️️Проверь себя – пройди тест по Kotlin⚡️
Ответь на 10 вопросов и проверь свой уровень знаний Kotlin. Сможешь пройти успешно тест — получишь возможность поступить на продвинутый курс "Kotlin Backend Developer" от OTUS по специальной цене.
➡️ ПРОЙТИ ТЕСТ — https://otus.pw/qcsf/<i>
🎁 Для успешно прошедших тест, откроется доступ к записям открытых уроков курса!
Нативная интеграция. Информация о продукте www.otus.ru
C# 11 and .NET 7 – Modern Cross-Platform Development Fundamentals: Start building websites and services with ASP.NET Core 7, Blazor, and EF Core 7, 7th Edition
Автор: Mark J. Price (2022)
Обширно переработанное с учетом новейших возможностей C# 11 и .NET 7, это последнее издание нашего руководства поможет вам уверенно писать код на C#.
Вы научитесь объектно-ориентированному программированию, написанию, тестированию и отладке функций, реализации интерфейсов и наследованию классов. Далее вы изучите API .NET для выполнения таких задач, как управление и запрос данных, работа с файловой системой и сериализация. По мере продвижения вы также изучите примеры кроссплатформенных проектов, которые можно создавать и внедрять, например, веб-сайты и сервисы с использованием ASP.NET Core.
Скачать книгу
👉 @bfbook
👩💻 Тест на знание языка
— Ответьте на 20 вопросов и проверьте, насколько хорошо вы знаете язык C++. Сможете сдать — пройдёте на продвинутый онлайн-курс "C++ Developer. Professional" со скидкой!
👉 ПРОЙТИ ТЕСТ ОНЛАЙН-КУРСА "C++ Developer. Professional"
Курс доступен в рассрочку.
🎁 Пройдете успешно тест, получите доступ к открытым урокам курса.
Хотите посмотреть как проходит обучение? Приходите на открытый урок курса.
📢📢 31.05 - регистрация на открытый урок "Обзор современных инструментов разработки на C++"
Нативная интеграция. Информация о продукте www.otus.ru
Full Stack GraphQL Applications: With React, Node.js, and Neo4j
Автор: William Lyon (2022)
Создавайте сверхбыстрые и сверхэффективные веб-приложения с помощью GraphQL! Это практическое, всеобъемлющее руководство представляет мощный GRANDStack для разработки веб-приложений полного стека на основе графовых структур данных.
Эта книга научит вас создавать графовые веб-приложения с использованием GraphQL, React, Apollo и базы данных Neo4j, которые в совокупности называются "GRANDstack". Практические примеры быстро помогут вам понять, как GRANDstack сочетается друг с другом. По ходу дела вы создадите и развернете в облаке полнофункциональное веб-приложение, включающее поиск, аутентификацию и многое другое. Вскоре вы будете готовы к развертыванию сквозных приложений, использующих все преимущества выдающейся производительности GraphQL.
Скачать книгу
👉 @bfbook
💻 Умение работать с любой базой данных — ценный и востребованный навык администраторов и разработчиков. Освоить его можно с помощью онлайн-курса «Базы данных» от OTUS.
📌 Хардкорный тест по Базам данных — https://otus.pw/G0rs2/
⚠️ За полгода живых вебинаров вы научитесь работать с основными СУБД, которые могут вам пригодиться: PostgreSQL, MySQL, Redis, MongoDB, Cassandra и сможете оптимизировать медленные запросы.
РЕЗУЛЬТАТ ОБУЧЕНИЯ
Собственный SQL-проект, который усилит ваше портфолио и поможет получить выгодный оффер.
👉 ПРОЙДИТЕТЕСТ — сможете занять место в группе по спец.цене
https://otus.pw/G0rs2/Нативная интеграция. Информация о продукте www.otus.ru