CodeMode | Программирование
11K subscribers
3.45K photos
6 videos
10 files
3.48K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📕Разработка игр на языке JavaScript

Учебное пособие рассматривает ключевые вопросы разработки однопользовательских двумерных игр на языке JavaScript. Пособие построено в практическом ключе, когда в отдельных главах осуществляется поэтапная разработка различных элементов игры. В пособии не выделена отдельная глава для изучения основ JavaScript, его элементы разбираются в процессе изложения основного материала с объяснением базовых особенностей. Читателю будет легче воспринимать учебное пособие, если он уже владеет JavaScript, но достаточно владеть любым языком программирования.

🧷Скачать бесплатно.

2022
#RU #JavaScript

CodeMode | Программирование
📕 Just React!

Это ваш идеальный компаньон для изучения и разработки приложений React. Эта книга представляет концепции инновационно, используя реальные примеры на основе наиболее рекомендуемых практик, чтобы помочь вам заложить прочную основу. Этот комплексный подход обеспечивает сильный акцент на создании компонентов с использованием хуков React.
Вы начнете с изучения веб-основ, JavaScript следующего поколения и того, как React вписывается в это. В следующих главах вы создадите приложение React с нуля и узнаете о JSX, компонентах, свойствах, управлении состоянием, развертывании свойств, контексте и событиях жизненного цикла. По пути вы создадите многокомпонентное приложение и увидите, как взаимодействуют компоненты. Также обсуждаются отладка и стилизация приложений React.

🧷Скачать бесплатно.

2022
#ENG #JavaScript

CodeMode | Программирование
📕 Разработка веб-приложений GraphQL с React, Node.js и Neo4j

Эта книга научит вас создавать графовые веб-приложения с использованием технологии GraphQL, преимущества которой усиливают такие графовые инструменты и хранилища данных, как React, Apollo и Neo4j. Вначале вы познакомитесь с GraphQL и собственно с понятием графов, затем сосредо точитесь на разработке клиентского приложения с использованием React и, наконец, создадите и развернете в облаке полноценное веб-приложение, поддерживающее поиск, аутентификацию и многое другое. Издание предназначено для веб-разработчиков полного цикла, заинтересованных в технологии GraphQL и имеющих базовое представление о Node.js API и особенностях клиентских приложений на JavaScript, использующих этот API. Опыт работы с GraphQL или графовыми базами данных не обязателен.

🧷Скачать бесплатно.

2023
#RU #GraphQL #React

CodeMode | Программирование
📕 React and React Native

Эта книга научит вас создавать графовые веб-приложения с использованием технологии GraphQL, преимущества которой усиливают такие графовые инструменты и хранилища данных, как React, Apollo и Neo4j. Вначале вы познакомитесь с GraphQL и собственно с понятием графов, затем сосредо точитесь на разработке клиентского приложения с использованием React и, наконец, создадите и развернете в облаке полноценное веб-приложение, поддерживающее поиск, аутентификацию и многое другое. Издание предназначено для веб-разработчиков полного цикла, заинтересованных в технологии GraphQL и имеющих базовое представление о Node.js API и особенностях клиентских приложений на JavaScript, использующих этот API. Опыт работы с GraphQL или графовыми базами данных не обязателен.

🧷Скачать бесплатно.

2024
#ENG #GraphQL #React

CodeMode | Программирование
📕Text Mining with R

Большая часть доступных сегодня данных неструктурирована и перегружена текстом, что затрудняет аналитикам применение их обычных инструментов обработки и визуализации данных. С помощью этой практической книги вы изучите методы извлечения текста с помощью tidytext, пакета, который авторы Джулия Силге и Дэвид Робинсон разработали с использованием принципов tidy, лежащих в основе пакетов R, таких как ggraph и dplyr. Вы узнаете, как tidytext и другие инструменты tidy в R могут сделать анализ текста проще и эффективнее.

Авторы демонстрируют, как обработка текста как фреймов данных позволяет вам манипулировать, обобщать и визуализировать характеристики текста. Вы также узнаете, как интегрировать обработку естественного языка (NLP) в эффективные рабочие процессы. Практические примеры кода и исследования данных помогут вам генерировать реальные идеи из литературы, новостей и социальных сетей.

- Узнайте, как применять формат tidy text к обработке естественного языка.
- Используйте анализ настроений для извлечения эмоционального содержания текста.
- Определите наиболее важные термины документа с помощью измерений частоты
. - Исследуйте отношения и связи между словами с помощью пакетов ggraph и widyr.
- Преобразуйте туда и обратно между форматами tidy и non-tidy text в R.
- Используйте тематическое моделирование для классификации коллекций документов в естественные группы
. - Изучите тематические исследования, в которых сравниваются архивы Twitter, изучите метаданные NASA и проанализируйте тысячи сообщений Usenet.

🧷Скачать бесплатно.

2017
#ENG #R

CodeMode | Программирование
📕Getting Started with Azure OpenAI

Узнайте, как разрабатывать решения ИИ с помощью Azure SDK для .NET и развертывать их в инфраструктуре Microsoft Azure. Книга научит вас развертывать службы Azure OpenAI с помощью Azure PowerShell, Azure CLI и Azure API, а также разрабатывать различные решения ИИ с помощью служб и инструментов Azure AI.
Книга начинается с введения в Azure AI и OpenAI, за которым следует тщательное изучение необходимых инструментов и служб для развертывания OpenAI в Azure.

Она охватывает Azure PowerShell, Copilot и Azure CLI и включает руководство по использованию Terraform с ресурсами Azure OpenAI. Затем приводятся подробные обсуждения разработки Azure .NET SDK для Azure OpenAI и служб ИИ, а также варианты его использования. Продвигаясь дальше, читатели получат представление о том, как начать работу с Azure AI Studio и создать Copilot с ее помощью. Наконец, рассматриваются различные службы и инструменты ИИ Azure, включая GitHub Copilot для написания и управления кодом.

🧷Скачать бесплатно.

2024
#ENG #Azure

CodeMode | Программирование
📕 Искусственный интеллект: современный подход, 4-е издание. Тома 1-3

В четвертом, обновленном, пересмотренном и дополненном издании этой книги область искусственного интеллекта (ИИ) исследуется и анализируется во всей ее обширности и глубине. Здесь представлены все современные достижения и изложены идеи, которые были сформулированы в исследованиях, проводившихся в течение последних пятидесяти лет, а также собраны на протяжении двух тысячелетий в областях знаний, ставших стимулом к развитию ИИ как науки. Предыдущие издания этой книги стали классическими образцами литературы по ИИ и приняты в качестве учебного пособия более чем в 1400 университетах 128 стран мира, где были высоко оценены как убедительный итог обобщения результатов, достигнутых в этой области науки.
Книга дополнена обширным набором интернет-ресурсов, включая упражнения, программные и исследовательские проекты, реализации алгоритмов, а также дополнительные материалы и ссылки для студентов и преподавателей.

🧷Скачать бесплатно.

2022 2021
#RU #AI

CodeMode | Программирование
📕 Hands-On Web Scraping with Python, 2nd Edition

Веб-скрейпинг - это мощный инструмент для извлечения данных из Интернета, но он может оказаться сложной задачей для тех, кто не имеет технического образования. Эта книга, предназначенная для новичков, поможет вам освоить основы веб-скрейпинга и программирования на Python, даже если у вас нет предварительного опыта.
В этом обновленном издании "Практического веб-скрейпинга с помощью Python", основанном на практическом подходе, используются реальные примеры и упражнения для объяснения ключевых концепций. Начиная с ознакомления с основами веб-скрейпинга и программирования на Python, вы познакомитесь с целым рядом методов скрейпинга, включая запросы, lxml, pyquery, Scrapy и Beautiful Soup. Вы также познакомитесь с такими продвинутыми темами, как безопасная работа с веб-сайтами, веб-API, Selenium для очистки веб-страниц, извлечение PDF-файлов, регулярные выражения, анализ данных, отчеты EDA, визуализация и машинное обучение.
В этой книге подчеркивается важность обучения на практике. В каждой главе приведены примеры, демонстрирующие практические приемы и связанные с ними навыки. К концу прочтения этой книги вы овладеете навыками извлечения данных с веб-сайтов, будете хорошо разбираться в веб-скрейпинге и программировании на Python и сможете уверенно использовать эти навыки в своих проектах для анализа, визуализации и поиска информации.

🧷Скачать бесплатно.

2023
#ENG #Python

CodeMode | Программирование
📕 JavaScript. A Comprehensive Beginner's Guide to Mastering JavaScript Programming Incrementally

В современном обществе компьютеры стали незаменимыми инструментами, но многие по-прежнему считают их пугающими, сбивающими с толку и расстраивающими из-за сложностей компьютерного программирования и языков.
На страницах "JavaScript: The Ultimate Beginner's Guide to Learn JavaScript Programming Step by Step" вы поймете основные принципы этого динамичного компьютерного языка. Каждая глава будет повышать вашу уверенность, охватывая такие важные темы, как:
- Понимание преимуществ и ограничений JavaScript
- Понимание структуры программы
- Исследование объектов и массивов
- Борьба с ошибками, неисправностями и методы устранения неполадок
- Освоение регулярных выражений
- Навигация по асинхронному программированию
- Раскрытие пяти важнейших преимуществ для новичков
- И многое другое...

🧷Скачать бесплатно.

2024
#ENG #JavaScript

CodeMode | Программирование
📕 Camel in Action

Резюме Camel in Action, Second Edition — самая полная книга Camel на рынке. Написанная основными разработчиками Camel и авторами высоко оцененного первого издания, эта книга извлекает из своего опыта и практических идей, чтобы вы могли решать задачи интеграции как профессионал. Предисловия Джеймса Страхана и доктора Марка Литтла Приобретение печатной книги включает бесплатную электронную книгу в форматах PDF, Kindle и ePub от Manning Publications.

О технологии Apache Camel — это фреймворк Java, который реализует шаблоны корпоративной интеграции (EIP) и поставляется с более чем 200 адаптерами для сторонних систем. Краткая DSL позволяет вам встраивать логику интеграции в ваше приложение с помощью всего нескольких строк Java или XML. Используя Camel, вы получаете выгоду от тестирования и опыта большого и активного сообщества разработчиков ПО с открытым исходным кодом.

🧷Скачать бесплатно.

2011
#ENG #Camel

CodeMode | Программирование
📕 Hands-On Python for DevOps

Python выделяется как мощный инструмент DevOps, обладающий непревзойденными библиотеками и поддержкой, что делает его предпочтительным языком программирования для разработчиков по всему миру. Эта книга поможет вам понять истинную гибкость Python, продемонстрировав на практических примерах, как его можно интегрировать в невероятно полезные рабочие процессы и нагрузки DevOps.

🧷Скачать бесплатно

2024
#ENG #DevOps

CodeMode | Программирование
📕 Data Mining with Python

Данные есть везде, и они растут с беспрецедентной скоростью. Но разобраться во всех этих данных непросто. Интеллектуальный анализ данных - это процесс обнаружения закономерностей и знаний из больших массивов данных, а интеллектуальный анализ данных с использованием Python ориентирован на практический подход к обучению интеллектуальному анализу данных. В нем показано, как использовать пакеты Python для реализации конвейера интеллектуального анализа данных, который заключается в сборе, интеграции, манипулировании, очистке, обработке, систематизации и анализе данных с целью получения знаний.

🧷Скачать бесплатно

2024
#ENG #Python

CodeMode | Программирование
📕Active Machine Learning with Python

Для построения точных моделей машинного обучения требуются качественные данные, причем в большом количестве. Однако для большинства команд сбор массивных наборов данных занимает много времени, обходится дорого или вообще невозможен. Это практическое руководство по активному машинному обучению, подготовленное Марго Массон-Форсайт, опытным инженером ML и сторонником достижений в области обработки хирургических данных и искусственного интеллекта в области климата, демонстрирует, как обучать надежные модели, используя лишь малую часть данных, используя мощные инструменты активного обучения Python.

🧷Скачать бесплатно

2024
#ENG #Python

CodeMode | Программирование
📕 Web Scraping With Python, 3rd Edition

Если программирование - это волшебство, то веб-скрейпинг, несомненно, является одной из форм волшебства. Написав простую автоматизированную программу, вы можете запрашивать веб-серверы, запрашивать данные и анализировать их для извлечения нужной вам информации. Это полностью обновленное третье издание не только знакомит вас с веб-очисткой, но и служит исчерпывающим руководством по очистке практически всех типов данных из современного Интернета.

🧷Скачать бесплатно

2024
#ENG #Python

CodeMode | Программирование
📕 Systems Engineering Demystified (Second Edition)

Системная инженерия помогает в разработке и описании сложных систем. Написанное международно признанным экспертом в области системной инженерии, это обновленное издание дает представление об элементах, которые следует учитывать при проектировании сложной системы, которая является надежной и успешной.

🧷Скачать бесплатно

2023
#ENG #Engineering

CodeMode | Программирование
📕 Designing Deep Learning Systems

Проектирование систем глубокого обучения: Руководство инженера-программиста научит вас всему, что нужно для разработки и внедрения готовой к производству платформы глубокого обучения. Во-первых, в ней представлена общая картина системы глубокого обучения с точки зрения разработчика, включая ее основные компоненты и то, как они связаны. Затем она тщательно ознакомит вас с инженерными методами, необходимыми для создания ваших собственных удобных в обслуживании, эффективных и масштабируемых платформ глубокого обучения.

🧷Скачать бесплатно

2023
#ENG #ML

CodeMode | Программирование
📕 Python для анализа данных: учебное пособие

Цель учебного пособия — помочь студентам, изучающим курс «Python для анализа данных», приобрести системные знания по основам программирования на языке Python и освоить работу со стандартными возможностями языка и его библиотеками на уровне, достаточном для решения задач обработки и анализа данных. Рассматриваются базовые элементы и синтаксические конструкции языка Python 3 Описываются основные методы и приемы работы с рядами и табличными данными с применением популярных Python-библиотек. Издание содержит тематический план, теорию с примерами программного кода, задания для самостоятельной работы и список использованных источников.

🧷Скачать бесплатно

2023
#RU #Python

CodeMode | Программирование
📕 Data Labeling in Machine Learning with Python

Маркировка данных - это невидимая рука, управляющая мощью искусственного интеллекта и машинного обучения. В современном мире, основанном на данных, умение маркировать данные - это не просто преимущество, это необходимость. Маркировка данных в машинном обучении с помощью Python позволяет извлекать пользу из необработанных данных, создавать интеллектуальные системы и влиять на ход технологического развития.

🧷Скачать бесплатно

2024
#ENG #Python

CodeMode | Программирование
📕 Data Science: A First Introduction with Python

Наука о данных: первое знакомство с Python посвящено использованию языка программирования Python в Jupyter notebooks для обработки и очистки данных, создания эффективных визуализаций и извлечения информации из данных с помощью классификации, регрессии, кластеризации и логического вывода. В нем особое внимание уделяется понятным, воспроизводимым и совместно используемым рабочим процессам, а также рассматриваются основы управления версиями. В книге, основанной на исследованиях в области образования и принципах активного обучения, используется современный подход к Python и прилагаются рабочие листы Jupyter с автографами для интерактивного самостоятельного изучения. Текст поможет читателям хорошо подготовиться к проектам в области науки о данных. Он предназначен для учащихся всех специальностей с минимальными предварительными знаниями в области математики и программирования. Авторы отточили материал благодаря многолетнему опыту преподавания тысячам студентов в Университете Британской Колумбии.

🧷Скачать бесплатно

2025
#ENG #DataSience

CodeMode | Программирование
📕 Грокаем функциональное мышление

Кодовые базы разрастаются, становясь всё сложнее и запутаннее, что не может не пугать разработчиков. Как обнаружить код, изменяющий состояние вашей системы? Как сделать код таким, чтобы он не увеличивал сложность и запутанность кодовой базы?
Большую часть «действий», изменяющих состояние, можно превратить в «вычисления», чтобы ваш код стал проще и логичнее.

🧷Скачать бесплатно

2023
#RU #DataSience

CodeMode | Программирование
📕 The Self-Taught Computer Scientist

"Компьютерщик-самоучка" - это продолжение книги Кори Альтхоффа "Программист-самоучка", которая вдохновила сотни тысяч профессионалов научиться программировать вне школы.
В книге "Программист-самоучка" Кори показал читателям, почему для профессионального программирования не нужна степень в области компьютерных наук, и рассказал об основах программирования, с помощью которых он прошел путь от полного новичка до инженера-программиста на eBay, не имея таковой.

🧷Скачать бесплатно

2022
#ENG #Algorithms

CodeMode | Программирование