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

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

Реклама на бирже: https://telega.in/c/easy_dev_ru
Download Telegram
🤩 Современный подход к программной архитектуре: сложные компромиссы [2023]

В архитектуре ПО нет простых решений — лишь сложные задачи и компромиссы. Эта книга поможет критически оценивать выборы в распределенных архитектурах.

Авторы Нил Форд, Марк Ричардс, Прамод Садаладж и Жамак Дехгани делятся стратегиями выбора архитектуры для разных задач. На примере вымышленной команды Sysops Squad они разбирают ключевые аспекты: от гранулярности сервисов, оркестрации и управления транзакциями до оптимизации масштабируемости, адаптируемости и производительности.


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

➡️ Free Dev | #Книги
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2
✈️ База PostgreSQL [2023]

На курсе вы научитесь базовой настройке PostgreSQL: установке системы, созданию пользователей и управлению правами доступа. Вы разберетесь, как создавать связанные таблицы, выполнять сложные запросы (SELECT), подключать и использовать расширения, а также настраивать репликацию и логическую репликацию. Кроме того, освоите создание резервных копий (бэкапов) и научитесь анализировать ключевые параметры для повышения производительности и оптимизации работы базы данных.


🔤 Скачать курс 🔤

➡️ Free Dev | #Курсы #PostgreSQL
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍93🔥2
🤩 Изучаем Ray. Гибкие распределенные вычисления на Python в машинном обучении [2023]

Книга знакомит с фреймворком Ray для масштабирования вычислительно интенсивных задач на Python. Вы узнаете, как использовать Ray локально, разворачивать кластеры, разрабатывать распределенные приложения с Ray Core и управлять обучением моделей с Ray Train. Издание подойдет Python-разработчикам, инженерам и аналитикам данных.


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

➡️ Free Dev | #Книги #Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82
🤩 ООП в языке Java. Сборник заданий и тематических примеров [2023]

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


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

➡️ Free Dev | #Книги #Java
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥3👍2
✈️ PostgreSQL для Python разработчиков
[2023, EN]


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


🔤 Скачать курс 🔤

➡️ Free Dev | #Курсы #PostgreSQL #Python
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍52
🤩 Непрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте [2023]

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

Как обеспечить баланс между гибкостью, производительностью, надёжностью и простотой? Четыре эксперта делятся рекомендациями для разработчиков и руководителей, показывая, как управлять API как полноценным продуктом с непрерывным жизненным циклом, чтобы максимизировать их ценность.


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

➡️ Free Dev | #Книги #API
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥3👍2
🤩 Математика в машинном обучении [2024, RU]

Для понимания машинного обучения важны линейная алгебра, аналитическая геометрия, векторный анализ, оптимизация, теория вероятностей и статистика. Эти темы часто раскиданы по разным курсам, что затрудняет создание целостной концепции.

Данная книга объединяет изучение базовых математических понятий и четырех методов МО: линейную регрессию, метод главных компонент, гауссово моделирование и метод опорных векторов.

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


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

➡️ Free Dev | #Книги #MachineLearning #Математика
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43
🤩 C#. Алгоритмы и структуры данных: [2023]

Книга посвящена алгоритмам работы с внутренними структурами данных (массивы, множества, деревья, графы) и обработке внешних структур данных (файлы) в языке C#. Рассмотрены классы для работы с текстовыми и бинарными файлами, методы записи и чтения данных, а также оценка эффективности алгоритмов на примере сортировки массивов. Материал подкреплён примерами кода для лучшего усвоения, дополнительные материалы доступны в электронной библиотеке «Лань» по QR-коду или ссылке.


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

➡️ Free Dev | #Книги #CSharp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥1
🤩 Проектирование и разработка WEB-приложений. Введение в frontend и backend разработку на JavaScript и node.js [2023]

Изложены основы работы с объектной моделью документа (DOM) для динамического изменения содержимого HTML-страниц с помощью JavaScript и jQuery. Рассматриваются основы backend-разработки на платформе Node.js. Приводится пример создания приложения для выполнения расчётов на сервере с выводом результатов в HTML-страницах в табличном и графическом виде. Предполагается знание HTML, CSS и базового JavaScript.


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

➡️ Free Dev | #Книги #Frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥3👍1
🤩 Ошибки разработчиков видеоигр. От идеи до провала [2023, RU]

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

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


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

➡️ Free Dev | #Книги #РазработкаИгр
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
🤩 Идиомы bash: мощные, гибкие и понятные сценарии командной оболочки [2023, RU]

Эта книга научит вас разбирать сложный код bash и писать понятные и гибкие сценарии для автоматизации задач на любой платформе — Linux, Unix, Windows или Mac. Авторы Карл Альбинг и Дж. П. Воссен показывают, как использовать мощь оболочки, избегать неясных конструкций и применять лучшие практики для создания чистого, читаемого и эффективного кода.


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

➡️ Free Dev | #Книги
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2😁1🤩1
🤩 Рецепты TypeScript [2023, RU]

Книга «Рецепты TypeScript» Стефана Баумгартнера — практическое руководство для JavaScript-разработчиков, которое помогает решать типичные проблемы TypeScript. Она предлагает готовые решения для настройки сложных проектов, работы с типами и устранения ошибок компилятора, объясняя, как и почему это работает.


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

➡️ Free Dev | #Книги #TypeScript
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1🔥1
✈️ Упаковка Python: создавайте и публикуйте свои собственные модули
[2023]


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


🔤 Скачать курс 🔤

➡️ Free Dev | #Курсы #PostgreSQL #Python
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍4🔥2
🤩 Rust. атомарности и блокировки [2023]

Книга дает программистам понимание основ низкоуровневой конкурентности в Rust. Рассматриваются атомарность, упорядочение памяти, создание собственных каналов, типа Arc и блокировок. Раскрыты принципы работы процессора и примитивы ОС. Предложены идеи для разработки конкурентных решений.


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

➡️ Free Dev | #Книги #Rust
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥1
✈️ REST API с Flask и Python [2022]

Создавайте REST API с использованием Python, Flask и его популярных расширений, обеспечивая безопасную регистрацию и аутентификацию пользователей. Храните данные эффективно с помощью SQLAlchemy и Flask-SQLAlchemy, а для упрощения запуска и развертывания API используйте Docker.


🔤 Скачать курс 🔤

➡️ Free Dev | #Курсы #Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2🔥1
🤩 PHP и MYSQL. Серверная веб-разработка [2023]

Эта книга — лучший способ изучить PHP и начать работать с MySQL для создания сайтов и приложений. Вы освоите программирование на PHP с нуля, научитесь управлять базами данных и разрабатывать удобные для пользователей веб-продукты. В книге есть наглядный код, скриншоты и практические примеры, подходящие даже для новичков. Автор Джон Дакетт, опытный веб-разработчик с 20-летним стажем, делится лучшими практиками современного веб-дизайна и программирования.


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

➡️ Free Dev | #Книги #PHP #MySQL
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🔥1
🤩Облачные микросервисы. Разработка и применение на платформе Kubernetes [2023]

Эта книга раскрывает потенциал Kubernetes для создания надежной и масштабируемой микросервисной архитектуры. Вы освоите использование Kubernetes с Docker, Helm, Prometheus, Istio, Grafana и другими инструментами, а также внедрение CI/CD, GitOps и мониторинга. Подходит DevOps-инженерам, архитекторам ПО, системным администраторам и разработчикам.


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

➡️ Free Dev | #Книги #Kubernetes
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1🔥1🌚1
🤩Git: контроль версий. 3-е изд. [2023]

Ускорьте работу с кодом, освоив Git — мощный инструмент для отслеживания, ветвления, слияния и управления версиями. Это практическое руководство от Према Кумара Понуторая и Джона Лолигера плавно проведёт вас от основ до продвинутых техник.

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


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

➡️ Free Dev | #Книги #Git
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🔥2
🤩The Little Schemer. Чудесное функциональное программирование [2023]

Эта книга — бестселлер, стоящий в одном ряду с культовыми трудами по программированию. В формате «вопрос-ответ» она знакомит читателя с фундаментальными концепциями функционального программирования, такими как рекурсия, Y-комбинатор, продолжения и проблема остановки. Решая задачи, вы научитесь мыслить рекурсивно, перестраивать код и погружаться в абстрактный мир вычислений, выходя за рамки традиционного программирования.


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

➡️ Free Dev | #Книги
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63
✈️ Node.js: серверный JavaScript [2022]

Вы освоите разработку на JavaScript в среде Node.js, научитесь использовать технологии WebSocket и библиотеку socket для работы с реальным временем, а также разворачивать проекты на хостинге. Вы сможете тестировать код, применять практики серверного рендеринга, работать с фреймворками Express.js и Koa.js, а также грамотно реализовывать аутентификацию, авторизацию и хранение персональных данных. Кроме того, вы разберётесь в работе с реляционными и нереляционными базами данных под Node.js, что значительно расширит ваши навыки разработки.


🔤 Скачать курс 🔤

➡️ Free Dev | #Курсы #Node
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🔥1
🤩Тестирование веб-API [2024]

Веб-интерфейсы — это лицо приложения, и их качество определяет успех. «Тестирование веб-API» — практическое руководство, которое охватывает все этапы тестирования: от проектирования до автоматизации и документирования. Вы изучите методы от исследовательского тестирования до проверки продакшен-кода, научитесь использовать стандартные инструменты для автоматизации и повысите качество своих API, избегая распространённых ошибок.


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

➡️ Free Dev | #Книги #API
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42