Code Lib. Программирование.
4.65K subscribers
1.64K photos
5 videos
1.67K links
Книги, Курсы и другая полезная информация для программистов.

Сотрудничество: @noname_media

Канал на бирже: https://telega.in/c/Code_Iibrary
Download Telegram
📔 PostgreSQL 14 изнутри.

Книга будет полезной и тем, кто хорошо знаком с устройством другой СУБД, но переходит на #PostgreSQL и хочет разобраться в отличиях. Здесь вы не найдете готовых рецептов. Ведь на все случаи жизни их все равно не хватит, а понимание внутренней механики позволяет критически переосмысливать чужой опыт и делать собственные выводы. Именно поэтому даются объяснения, как что устроено, возможно даже более подробно, чем на первый взгляд может показаться практичным.

• Большая часть сведений будет актуальна еще довольно долго. Обдумывайте, экспериментируйте, проверяйте. В #PostgreSQL для этого есть все инструменты, и автор постарался показать, как ими пользоваться.

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

2022 #RU #PostgreSQL #SQL
📚 Курс: Веб-разработка на Python. 2022.

• Погрузитесь в создание web-сервисов, изучите Django — самый популярный веб-фреймворк Python. Научитесь работать с базами данных с помощью ORM, отслеживайте ошибки с помощью Rollbar. Пишите автоматизированные тесты для повышения качества кода и гарантии его работоспособности. Деплойте сайт на сервер.

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

#Курс #RU
📔 Машинное обучение на R. Экспертные техники для прогностического анализа.

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

Основы машинного обучения и особенности обучения компьютера на примерах.
• Подготовка данных к использованию в машинном обучении средствами языка #R.
Прогнозирование числовых данных и оценка финансовых данных с помощью регрессионных методов.
• Моделирование сложных процессов с использованием нейронных сетей – фундамент глубокого обучения.
• Новейшие технологии для обработки больших данных, в частности R 3.6, Spark, H2O и TensorFlow.

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

2020 #RU #R
📔 PHP. Полное руководство и справочник функций.

• Книга поможет вам освоить язык РНР практически с нуля - от самых-самых основ до создания своих собственных приложений и библиотек кода. Пошаговые примеры помогут вам разобраться с многочисленными функциями РНР; вы узнаете, как правильно использовать строки; что такое массивы и какие действия с ними можно выполнять; вы узнаете, как используется ООП (объектно-ориентированное программирование) в РНР; научитесь использовать PHP-сеансы и получать доступ к параметрам формы и загруженным файлам; узнаете, как отправить Cookies и перенаправить браузер или как получить доступ к базам данных из PHP; поработаете с графикой в РНР и научитесь динамически генерировать изображения с помощью PHP; узнаете, как сделать свои веб-приложения безопасными и защитить их от наиболее распространенных и опасных атак и многое-многое другое.

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

2021 #RU #PHP
📔 Scala. Профессиональное программирование. 4-е изд.

• Вашему вниманию предлагается исчерпывающее руководство по #Scala, элитарному языку программирования для JVM. Scala сочетает в себе максимум достоинств объектно-ориентированного и функционального подхода, превосходно взаимодействует с #Java и позволяет безупречно решать задачи любой сложности.

• Автор книги Мартин Одерски - автор и разработчик языка Scala, стоявший у самых его истоков. Данная книга станет незаменимым приобретением для всех серьезных специалистов, имеющих опыт работы с Java и JVM, а также будет интересна любым программистам с опытом ООП/ФП, желающим выйти на совершенно новый профессиональный уровень.

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

2021 #RU #Scala #Java
📔 Kotlin программирование на примерах.

Книга посвящена разработке мобильных приложений для #Android на языке #Kotlin. Рассматриваются основные элементы языка, такие как функции и классы, приемы объектно-ориентированного программирования. Рассказывается о разработке микросервисов RESTful для приложений Android, о методах реализации шаблона архитектуры MVC.

Описаны способы централизации, преобразования и хранения данных с применением Logstash, защиты приложений с использованием Spring Security. Изучается управление зависимостями с помощью Kotlin. Уделено внимание развертыванию микроcервисов Kotlin для AWS и приложений Android в Play Store.

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

2020 #RU #Kotlin
📔 Swift. Подробно.

Создание своего первого игрушечного приложения для #iOS или Mac на языке #Swift – это весело. Написание безопасного, надежного программного обеспечения профессионального уровня – совсем другое дело. Язык Swift включает в себя удивительный набор очень мощных функций и поддерживает широкий диапазон стилей и методов программирования.

Переходя от одной концепции к другой, эта книга знакомит вас с навыками, необходимыми для создания профессионального программного обеспечения для платформ Apple, таких как iOS и Mac, а также на сервере с #Linux. Следуя многочисленным конкретным примерам, поучительным объяснениям и увлекательным упражнениям, в конечном итоге вы освоите такие мощные методы, как обобщения, эффективная обработка ошибок, протокольно-ориентированное программирование и современные шаблоны Swift.

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

2020 #RU #Swift
📔 Конкурентность и параллелизм на платформе .NET. Паттерны эффективного проектирования.

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

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

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

2019 #RU #dotNET
📔 Jenkins 2. Приступаем к работе.

Книга посвящена #Jenkins - программной системе с открытым исходным кодом на #Java, предназначенной для обеспечения процесса непрерывной интеграции программного обеспечения. Автор показывает, насколько Jenkins 2 отличается от более традиционных версий этой популярной платформы автоматизации с открытым исходным кодом, предназначенных только для интернета.

• Если вы знакомы с Jenkins и хотите воспользоваться новыми технологиями для преобразования устаревших конвейеров или создания новых современных автоматизированных сред непрерывной доставки, эта книга - для вас.

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

2019 #RU #Jenkins #Java
📔 Глубокое обучение в биологии и медицине.

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

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

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

2021 #RU #Медицина #Биология
📔 Программирование квантовых компьютеров. Базовые алгоритмы и примеры кода.

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

Книга состоит из трех частей:
Программирование QPU: основные концепции программирования квантовых процессоров, выполнение операций с кубитами и квантовая телепортация.
Примитивы QPU: алгоритмические примитивы и методы, усиление амплитуды, квантовое преобразование Фурье и оценка фазы.
Практика QPU: решение конкретных задач с помощью примитивов QPU, методы квантового поиска и алгоритм разложения Шора.

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

2021 #RU
📔 Head First. Изучаем C#. 4-е изд.

• Серия Head First позволяет сразу приступить к созданию собственного кода на C#, даже если у вас нет никакого опыта программирования. Не нужно тратить время на изучение скучных спецификаций и примеров! Вы освоите необходимый минимум инструментов и сразу приступите к забавным и интересным программным проектам, от разработки 3D-игры до создания серьезного приложения и работы с данными.

• Четвертое издание книги было полностью обновлено и переработано, чтобы рассказать о возможностях современных C#, Visual Studio и .NET, оно будет интересно всем, кто изучает язык программирования С#. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию.

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

2022 #RU #C
📔 Программирование Cloud Native. Микросервисы, Docker и Kubernetes.

• В этой книге мы взглянем на концепцию Cloud Native — создание приложений, «рожденных» для облака, узнаем о 12 факторах, вспомним, как появились технологии виртуализации и масштабирования, разберем, что именно принесут нам контейнеры #Docker и микросервисы, и увидим, как настройка и оркестровка #Kubernetes позволяет развернуть систему любой сложности в любом облаке и мгновенно приспособить ее к растущим нагрузкам.

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

2021 #RU #Docker #Kubernetes
📔 Шаблоны и практика глубокого обучения.

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

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

2022 #RU #DeepLearning
📔 Отзывчивый дизайн на HTML5 и CSS3 для любых устройств. 3-е изд.

• Вы фуллстек-разработчик, которому нужно развивать навыки фронтенд-разработки? Или фронтенд-разработчик, ищущий качественный обзор современных возможностей #HTML и #CSS? А может, вы создаете свой веб-сайт и хотите сделать его отзывчивым? Тогда, эта книга вам просто необходима!

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

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

2022 #RU #HTML #CSS
📓 Python. Непрерывная интеграция и доставка.

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

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

2020 #RU #Python
📔 Однострочники Python: лаконичный и содержательный код.

• Краткость - сестра программиста. Эта книга научит вас читать и писать лаконичные и функциональные однострочники. Вы сможете системно разбирать и понимать код на #Python, а также писать выразительно и компактно, как настоящий эксперт.Здесь вы найдете приёмы и хитрости написания кода, регулярные выражения, примеры использования однострочников в различных сферах, а также полезные алгоритмы. Подробные пояснения касаются в том числе и важнейших понятий computer science, что поспособствует вашему росту в программировании и аналитике.

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

2021 #Python #RU
📓 Генетические алгоритмы на Python.

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

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

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

2020 #RU #Python
📔 Облачный Go. Создание надежных служб в ненадежных окружениях.

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

• Каждая глава основана на предыдущей и все они последовательно рассматривают создание простого, но полнофункционального распределенного хранилища пар ключ/значение на языке Go.

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

2022 #RU #Go
📓 Изучаем квантовые вычисления на Python и Q#.

• Технологический прорыв, связанный с распространением квантовых компьютеров, уже не за горами. В этой книге технологии будущего обсуждаются с практической стороны: комплект инструментов от компании Microsoft и язык Q# предоставляют вам возможность поупражняться в квантовых вычислениях.

• В части I вы создадите симулятор квантового устройства на языке Python, в части II научитесь применять новые навыки написания квантовых приложений с помощью языка Q# и Комплекта инструментов для квантовой разработки, а в части III – имплементировать алгоритм, который умножает целые числа экспоненциально быстрее, чем самый лучший из известных стандартных алгоритмов.

• Издание предназначено для разработчиков программного обеспечения. Предварительного опыта работы с квантовыми вычислениями, а также знания математики или физики на продвинутом уровне не требуется.

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

2021 #RU #Python