Free Dev | IT
7.02K subscribers
833 photos
834 links
OZ Лучшие курсы и книги для разработчиков всех направлений.

Связь, реклама: @yankovsky_ads

Реклама на бирже: https://telega.in/c/easy_dev_ru
Download Telegram
Channel created
✈️ Rust в действии [2023]

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

Объяснены тонкости работы с процессором, многопоточное программирование, работа с памятью, а также взаимодействие с Linux. Изложенный материал позволяет как писать современные приложения на Rust с нуля, так и внедрять Rust в сложившуюся базу кода.


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Rust
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
✈️ SQL. Pocket guide, 4-е изд. [2024]

В книге автор описывает, как в этих СУБД используется SQL для формирования запросов и внесения изменений в базу. Получите подробную информацию о типах данных и их преобразованиях, синтаксисе регулярных выражений, оконных функциях, операторах PIVOT и UNPIVOT и многом другом.


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Sql
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
✈️ Программирование на языке Lua 3-е изд.

Книга посвящена одному из самых популярных встраиваемых языков - Lua. Этот язык использовался во многих играх и большом количестве различных приложений. Язык сочетает небольшой объем занимаемый памяти, высокое быстродействие, простоту использования и большую гибкость.

Книга рассматривает практически все аспекты использования Lua, начиная с основ языка и заканчивая тонкостями расширения языка и взаимодействия с С.


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Lua
Please open Telegram to view this post
VIEW IN TELEGRAM
👍104
✈️ Swift. Основы разработки приложений под iOS и macOS 4-е изд.

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

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


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Swift
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3
✈️ Эффективное тестирование программного обеспечения [2022]

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

Обсуждаются модульные, интеграционные и системные тесты; рассматривается передовой опыт работы с тестовым кодом.


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #ТестПО
Please open Telegram to view this post
VIEW IN TELEGRAM
👍97
✈️ Pro Go. Полное руководство по программированию надежного и эффективного программного обеспечения с использованием Golang [2022]

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


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Golang
Please open Telegram to view this post
VIEW IN TELEGRAM
👍93
✈️ Программирование на языке C++: практический курс [2022]

Данное учебное пособие направлено на изложение базовых основ программирования на языке C++ и на формирование навыков решения практикоориентированных задач. Пособие содержит сведения по базовым концепциям структурного и объектно-ориентированного программирования, структурам данных, организации ввода-вывода, алгоритмам обработки данных, методам сортировки и т. д.

Простота изложения материала и большое количество разобранных примеров делают изучение языка C++ доступным для широкого круга читателей.


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Cpp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥31
✈️ JavaScript для начинающих 6-е изд. [2023]

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


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #JavaScript
Please open Telegram to view this post
VIEW IN TELEGRAM
👍81
✈️ Программирование для Android на Kotlin 3-е изд. [2023]

Эта полностью переработанная и обновленная книга поможет сразу приступить к работе. Вы на практике узнаете, как структурировать приложение, создавать гибкие и интерактивные пользовательские интерфейсы, сохранять информацию в базе данных и использовать новейшие возможности Android Jetpack и Jetpack Compose.


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Kotlin
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
✈️ Linux для сетевых инженеров [2024]

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

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


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Linux
Please open Telegram to view this post
VIEW IN TELEGRAM
👍141
✈️ Рецепты Python [2024]

В книге «Рецепты Python» рассматриваются 63 базовых навыка программирования на Python. Каждый навык представляется в виде вопроса с базовым решением на чистом коде, далее изучаются различные подходы. После каждого навыка предлагаются задачи для закрепления материала.

Автор охватывает все необходимые языковые средства и дает конкретные рекомендации с иллюстрациями для освоения питонического кода. Перекрестные ссылки позволяют повторно использовать методы и концепции в разных контекстах.


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
✈️ Микросервисы и API [2024]

Простые и понятные API - необходимы для успеха микросервисных приложений. Хорошо продуманные API обеспечивают надежную интеграцию сервисов и упрощают их сопровождение, масштабирование и развитие. Познакомьтесь с паттернами, протоколами и стратегиями для проектирования, реализации и развертывания микросервисов с REST и GraphQL API.

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


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Api #Микросервисы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
✈️ Git - Практическое руководство [2021]

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

Эта книга — подробное практическое руководство по Git: от основ до конкретных ситуаций и применений (например, включения изменений из одной ветки в другую). Предварительная подготовка не требуется, ведь все определения и пояснения даны в книге.


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Git
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥54
✈️ Грокаем машинное обучение [2024]

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

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


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Python #MachineLearning
Please open Telegram to view this post
VIEW IN TELEGRAM
👍94🔥4
✈️ Docker Compose для разработчика [2023]

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

Настроите базу данных, доступную через сеть Docker, и связь между микросервисами. Научитесь запускать локально целые стеки, моделировать промышленные окружения и расширять задания CI/CD. Узнаете, как использовать Docker Compose для промышленных развертываний и подготовки инфраструктуры в облаках.


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Docker
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥21
✈️ Программирование в Unreal Engine 5 для начинающего игродела. Основы визуального языка Blueprint [2022]

Перед вами пособие по основам программирования и разработки компьютерных игр в новейшей версии игрового движка Unreal Engine 5.

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


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #UnrealEngine #Blueprint
Please open Telegram to view this post
VIEW IN TELEGRAM
👍153
✈️ Антипаттерны SQL. Как избежать ловушек при работе с базами данных [2024]

Язык SQL необходим для работы со структурированными данными. Программисты, прекрасно знающие свой любимый язык (Java, Python или Go), не могут разбираться во всем, и часто не являются экспертами в SQL. Это приводит к появлению антипаттернов — решений, которые на первый взгляд кажутся правильными, но со временем создают все больше проблем.

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


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Sql
Please open Telegram to view this post
VIEW IN TELEGRAM
👍122
✈️ Идеальная работа. Программирование без прикрас [2022]

В книге «Идеальная работа. Программирование без прикрас» Роберт Мартин создал исчерпывающее руководство по хорошей работе для каждого программиста.

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


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
✈️ Python для всех [2022]

Python — простой в изучении и практическом использовании язык программирования, который свободно доступен на компьютерах под управлением Mac OS, Windows и Linux. Изучив Python, вы сможете использовать его в своей профессиональной деятельности, не покупая какое-либо программное обеспечение.

Данная книга представляет собой курс программирования на языке Python. Краткий и четкий стиль изложения и многочисленные упражнения позволят достаточно быстро овладеть основными навыками программирования и методами обработки данных.


🔤 Скачать книгу 🔤

➡️ Free Dev | #Книги #Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🌚1