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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📓 Машинное обучение в Python. Модуль 1. Предварительная подготовка данных в Python.

#Python стал одним из самых популярных языков, применяемых в машинном обучении для выполнения научных и коммерческих проектов. Он объединяет в себе возможности языков программирования общего назначения с простотой использования скриптовых предметно-ориентированных языков типа #R.

Python предлагает библиотеки для cбора данных из Интернета, построения графиков, статистической обработки и многого другого. Одно из основных преимуществ использования Python - возможность напрямую работать с программным кодом с помощью терминала или других инструментов типа Jupyter Notebook.

• Для предварительной подготовки данных и построения моделей в Python нам потребуется ряд библиотек: NumPy, SciPy, Matplotlib, Pandas, IPython и scikit-learn. Настоятельно рекомендуем воспользоваться дистрибутивом Anaconda, который уже включает все необходимые библиотеки. Есть версии для Mac OS, Windows и Linux.

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

2021 #RU #Python
📔 C++ All-in-One For Dummies.

C++ остается одним из самых популярных и универсальных языков программирования. Он кроссплатформенный, многофункциональный, и регулярно получает полезные обновления. Сам язык является объектно-ориентированным, предлагая максимальный контроль над использованием данных, интерфейсом и распределением ресурсов. Если ваша работа связана с данными, знание C++ сделает вас незаменимым. В данной книге автор учит азам программирования на С++, максимально подробно раскрывая каждую тему.

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

🧩 Бесплатный софт для чтения книг.

2020 #ENG #C
📓 Анализ поведенческих данных на R и Python.

• Если вы анализируете данные в бизнесе на #R или #Python, то эта книга для вас. Я использую слово «бизнес» в широком смысле для обозначения любой коммерческой, некоммерческой или правительственной организации, где важны правильные идеи и практические выводы, которые движут действиями.

• С точки зрения математики и статистики, не имеет значения, кем вы являетесь: деловым аналитиком, строящим ежемесячные прогнозы, исследователем опыта пользователей (UX), изучающим поведения на основе кликабельности, или исследователем данных, строящим модели машинного обучения. У этой книги есть одно фундаментальное условие: вы должны быть хотя бы немного знакомы с линейной и логистической регрессией. Если вы понимаете регрессию, то вы сможете проследить за аргументами этой книги и извлечь из нее большую пользу.

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

🧩 Бесплатный софт для чтения книг.

2022 #RU #Python #R
📔 Beginning T-SQL: A Step-by-Step Approach.

• Данная книга - это ориентированное на производительность введение в язык T-SQL, лежащий в основе механизмов баз данных Microsoft #SQL Server и #Azure SQL. Четвертое издание было обновлено и покрывает обновленный синтаксис. Упражнения и примеры теперь включают базу данных WideWorldImporters, новейший образец базы данных от Microsoft для SQL Server.

Во время чтения книги вы:
Установите изолированный экземпляр SQL Server для обучения;
Поймете, как устроены реляционные базы данных;
Создадите такие объекты, как таблицы и хранимые процедуры;
Научитесь фильтровать и упорядочивать результаты запроса;
Научитесь выбирать правильные методы, чтобы ваши запросы выполнялись хорошо.

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

🧩 Бесплатный софт для чтения книг.

2021 #ENG #SQL
📓 Легкий способ выучить Java.

#Java – один из самых популярных и востребованных языков программирования в мире, но и один из самых сложных для изучения, особенно для новичков. Автор этой книги, разработал собственный метод обучения, который строится на прохождении материала исключительно на практических примерах.

Начните изучать Java, создавая несложные игры для ПК и #Android, узнавайте, как работает инструмент JShell, используйте популярные среды разработки Eclipse и Android Studio, учитесь искать и исправлять ошибки в коде и становитесь востребованным программистом с книгой «Легкий способ выучить Java»!

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

🧩 Бесплатный софт для чтения книг.

2019 #RU #Java
📔 Cassandra: The Definitive Guide: Distributed Data at Web Scale.

• Если у вас есть базовый опыт работы с #PHP, #HTML, #CSS и #JavaScript, вы можете использовать #WordPress для разработки быстрых, масштабируемых, безопасных и настраиваемых веб-приложений, мобильных приложений, веб-сервисов. Наряду с основными функциями WordPress вы узнаете, как создавать собственные плагины, темы и сервисы практически для любого веб-приложения или мобильного приложения.

Во время чтения книги вы:
Сравните WordPress с традиционными фреймворками для разработки приложений;
Изучите предложения по выбору или созданию плагинов;
Создадите асинхронные функции с помощью jQuery;
Используете WordPress для разработки мобильных приложений под #iOS и #Android;
Узнаете, как ускорить и масштабировать приложение на WordPress;
Расширите WordPress REST API.

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

🧩 Бесплатный софт для чтения книг.

2020 #Eng #Cassandra #Web
📓 Основы программирования на Python. 2022.

• В курсе подробно описывается не только большое количество базовых понятий и операторов языка программирования #Python, но и ряд нюансов, с которыми так или иначе предстоит встретиться при его использовании в процессе написания программных продуктов. Материал подается по принципу «от простого к сложному» и сопровождается большим количеством примеров и упражнений, что позволяет сформировать у студентов практические навыки программирования и тестирования разрабатываемых приложений.

• Все исходные коды рассматриваемых примеров можно скачать с репозитория автора на GitHub. Соответствует актуальным требованиям федерального государственного образовательного стандарта высшего образования. Курс предназначен для студентов высших учебных заведений, которые обучаются по инженерно-техническим направлениям.

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

🧩 Бесплатный софт для чтения книг.

2022 #RU #Python
📔 Production Kubernetes: Building Successful Application Platforms.

#Kubernetes стал доминирующим оркестратором контейнеров, но многие организации, недавно внедрившие эту систему, все еще испытывают трудности с выдержкой реальных рабочих нагрузок. В этой практической книге четыре разработчика программного обеспечения из VMware делятся своим опытом использования Kubernetes в производственной среде и рассказывают о ключевых задачах и передовых методах.

Во время чтения книги вы:
Поймете, как выглядит путь к продакшену при использовании Kubernetes;
Поймете, где существуют пробелы в вашей текущей стратегии;
Изучите основные строительные блоки Kubernetes и компромиссы;
Поймете, что нужно для того, чтобы Kubernetes стал жизнеспособным местом для размещения приложений;
Узнаете, как лучше ориентироваться в облачном ландшафте.

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

🧩 Бесплатный софт для чтения книг.

2021 #ENG #Kubernetes
📔 Building Custom Tasks for SQL Server Integration Services.

• Создавайте собственные задачи служб #SQL Server Integration Services с помощью Visual Studio Community Edition и C#. Вы научитесь использовать все возможности Microsoft .NET для интеграции данных и процессов без дополнительных затрат. Новым в этом издании является демонстрация развертывания настраиваемой задачи SSIS в среде выполнения интеграции #Azure-SSIS фабрики данных Azure.

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

🧩 Бесплатный софт для чтения книг.

2021 #Eng #Azure #SQL
📓 Python и анализ данных.

• Книгу можно рассматривать как современное практическое введение в разработку научных приложений на #Python, ориентированных на обработку данных. Описаны те части языка Python и библиотеки для него, которые необходимы для эффективного решения широкого круга аналитических задач: интерактивная оболочка IPython, библиотеки NumPy и #pandas, библиотека для визуализации данных matplotlib и др.

• Во втором издании код переписан под версию Python 3.6, добавлены сведения о последних версиях библиотек pandas, NumPy, IPython и Jupyter. Издание идеально подойдет как аналитикам, только начинающим осваивать обработку данных, так и опытным программистам на Python, еще не знакомым с научными приложениями.

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

🧩 Бесплатный софт для чтения книг.

2021 #RU #Python
📔 GIT: The Ultimate Guide for Beginners.

• Изучите ключевые концепции и базовый процесс работы с Git при помощи этой простой и популярной книги. Она создана для того, чтобы сократить академическую теорию до ключевых понятий и сосредоточить внимание на основных задачах для ускорения обучения. Читатели могут рассчитывать выучить минимум, необходимый для начала использования Git, менее чем за час.

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

🧩 Бесплатный софт для чтения книг.

2021 #ENG #GIT
📓 Java. Справочник разработчика (7-е издание).

• Ускоренно овладеть языковыми средствами #Java, включая изменения, внесенные в версиях Java 9-11.
• Изучить принципы объектно-ориентированного программирования, используя основы синтаксиса Java.
• Усвоить особенности обобщений, перечислений, аннотаций и лямбда-выражений.
• Овладеть основными методами, применяемыми в объектно-ориентированном проектировании.
• Изучить принципы управления памятью и параллелизма, чтобы понять, насколько они взаимосвязаны.
• Оперировать коллекциями Java и наиболее употребительными форматами данных.
• Пользоваться оболочкой JShell для изучения особенностей программирования на Java в новом интерактивном режиме.
• Ознакомиться с инструментальными средствами разработки из комплекта OpenJDK.

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

🧩 Бесплатный софт для чтения книг.

2020 #RU #Java
Библиотека для Python разработчика любого уровня и направления. Самая редкая, актуальная и свежая литература, которую нельзя найти в открытом доступе @Python_libr
📔 Облачные архитектуры: разработка устойчивых и экономичных облачных приложений.

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

• Вы узнаете, как организуется внедрение и разработка облачных архитектур с применением микросервисов и бессерверных вычислений как основ проектирования. Далее вы изучите такие столпы облачно-ориентированного проектирования, как масштабируемость, оптимизация издержек, безопасность и способы достижения безупречной эксплуатационной надежности. В заключительных главах будет рассказано о различных общедоступных архитектурах cloud native, — от AWS и Azure до Google Cloud Platform.

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

2022 #RU #AWS #Azure #Облака
📔 Quarkus Cookbook: Kubernetes-Optimized Java Solutions.

Quarkus, оптимизированный для #Kubernetes, разработан, чтобы помочь вам создавать приложения на #Java, ориентированные на облако и встроенные в контейнеры. В своей книге авторы предоставляют подробные решения для установки, взаимодействия и использования Quarkus при разработке и производстве микросервисов.

Во время чтения книги вы научитесь:
Сокращать цикл разработки, включая перезагрузку в режиме реального времени в разработке;
Подключаться и общаться с #Kafka;
Разрабатывать с помощью модели реактивного программирования;
Создавать свои приложения как контейнеры, готовые к Kubernetes;
Упростите разработку с помощью OpenAPI и протестируете собственное приложение.

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

🧩 Бесплатный софт для чтения книг.

2020 #Eng #Kubernetes #Java #Kafka #Quarkus
📓 Вероятностное программирование на Python: байесовский вывод и алгоритмы.

• Байесовские методы пугают формулами многих «айтишников», но без анализа статистики и вероятностей сейчас не обойтись. Кэмерон Дэвидсон-Пайлон рассказывает о байесовском методе с точки зрения программиста-практика, работающего с многофункциональным языком #PyMC и библиотеками #NumPy, #SciPy и #Matplotlib. Раскрывая роль байесовских выводов при А/В-тестировании, выявлении мошенничества и в других насущных задачах, вы не только легко разберетесь в этой нетривиальной теме, но и начнете применять полученные знания для достижения своих целей.

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

2019 #RU #Python
📚 Изучаем Python

• С помощью этой практической книги вы получите всестороннее и глубокое введение в основы языка Python. Будучи основанным на популярном учебном курсе Марка Лутца, обновленное 5-е издание книги поможет вам быстро научиться писать эффективный высококачественный код на Python. Она является идеальным способом начать изучение Python, будь вы новичок в программировании или профессиональный разработчик программного обеспечения на других языках. Это простое и понятное учебное пособие, укомплектованное контрольными вопросами, упражнениями и полезными иллюстрациями, позволит вам освоить основы линеек Python 3.X и 2.X.
• Вы также ознакомитесь с расширенными возможностями языка, получившими широкое распространение в коде Python.


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

2022 #RU #book #python
📔 JavaScript на примерах: практика, практика и только практика
• Эта книга является превосходным учебным пособием для изучения языка программирования javascript на примерах. Изложение ведется последовательно: от написания первой программы до создания полноценных проектов - интерактивных элементов (типа слайдера, диалоговых окон) интернет-магазина, лендинговой страницы и прочего. По ходу даются все необходимые пояснения и комментарии.

• Книга написана простым и доступным языком. Лучший выбор для результативного изучения javascript!

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

2018 #Eng #Java
📒Real-World Python: A Hacker's Guide to Solving Problems with Code. Lee Vaughan

• Если вы освоили основы и готовы изучить некоторые из более мощных инструментов, доступных на Python, данная книга покажет вам, как это сделать. В рамках серии практических проектов вы исследуете и решите реальные задачи с помощью сложных инструментов компьютерного зрения, машинного обучения, анализа данных и языковой обработки.
Вы познакомитесь с важными модулями, такими как OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib и другими.

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

2020 #Eng #world
📘GraphQL язык запросов для современных веб-приложений

GraphQL — это язык запросов, альтернативный REST и ситуативным архитектурам веб-сервисов, самая революционная технология извлечения данных со времен Ajax. Точно как React изменил взгляд веб-разработчика на создание пользовательских интерфейсов, GraphQL полностью изменит практику передачи данных по HTTP.
• Это практическое руководство поможет вам приступить к работе с языком GraphQL.

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

2019 #RU #GraphQL
📕 Руководство по освоению Arduino
• Издание представляет собой русскоязычный перевод одного из документов по работе с набором ARDX (Starter Kit for Arduino), предназначенного для экспериментов с Arduino. В документации описано 12 простейших проектов, ориентированных на начальное знакомство с модулем Arduino.
• Основная цель этого набора – интересно и с пользой провести время. А помимо этого - освоить разнообразные электронные компоненты путем сборки небольших простых и интересных устройств. Вы получаете работающее устройство и инструмент, позволяющий понять принцип действия.

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

2012 #RU #Arduino