progbook | Книги

Telegram-канал progbook - Книги для программистов

153816

Обратная связь: @proglibrary_feedback_bot Актуальные мероприятия по разработке: @event_listener_bot По вопросам рекламы @proglib_adv Прайс: @proglib_advertising http://ad.proglib.io/

Подписаться на канал

Книги для программистов

📚Spring Boot 3.0 Cookbook: Proven recipes for building modern and robust Java web applications with Spring Boot (2024)
✍️Автор: Felip Miguel Puig
📃Страниц: 426

Вы начнете с рецептов, демонстрирующих возможности Spring Boot. По мере продвижения вы поймете, как он помогает упростить разработку приложений, не отставая от технологических тенденций. Книга поможет вам эффективно усвоить концепции, изучить базовые REST API, показать, как перейти к продвинутым сценариям, и решить общие проблемы облачных приложений, такие как безопасность, масштабируемость, оптимизация производительности и автоматическое развертывание. Отдельные разделы помогут вам не отстать от жизни благодаря рецептам, посвященным таким последним тенденциям, как контейнеры, наблюдаемость, нативные образы, DevOps, автоматизация тестирования и микросервисы, что обеспечит соответствие ваших приложений развивающимся отраслевым стандартам.

Читать полностью…

Книги для программистов

🏃 Самоучитель по Go для начинающих. Часть 15. Конкурентность. Горутины. Каналы

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

👉 Читать гайд

📌 Остальные части в серии:

1. Особенности и сфера применения Go, установка, настройка
2. Ресурсы для изучения Go с нуля
3. Организация кода. Пакеты, импорты, модули. Ввод-вывод текста.
4. Переменные. Типы данных и их преобразования. Основные операторы
5. Условные конструкции if-else и switch-case. Цикл for. Вложенные и бесконечные циклы
6. Функции и аргументы. Области видимости. Рекурсия. Defer
7. Массивы и слайсы. Append и сopy. Пакет slices
8. Строки, руны, байты. Пакет strings. Хеш-таблица (map)
9. Структуры и методы. Интерфейсы. Указатели. Основы ООП
10. Введение в ООП. Наследование, абстракция, полиморфизм, инкапсуляция
11. Обработка ошибок. Паника. Восстановление. Логирование
12. Обобщенное программирование. Дженерики
13. Работа с датой и временем. Пакет time
14. Интерфейсы ввода-вывода. Буферизация. Работа с файлами. Пакеты io, bufio, os

Читать полностью…

Книги для программистов

🐍 Подборка книг по машинному обучению

🔸 Python. Большая книга примеров, Антон Марченко

Эта книга охватывает основы языка Python и предоставляет множество примеров, полезных как для новичков, так и для подготовки к собеседованию на Junior Python Developer.

🔸 Машинное обучение доступным языком, Елена Капаца

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

🔸 Машинное обучение без лишних слов, Андрей Бурков

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

🔸 Python и машинное обучение, Себастьян Рашка

Книга, которая помогает понять весь процесс построения моделей, от первичных данных до их обработки в Python, с акцентом на библиотеки вроде scikit-learn.

🔸 Машинное обучение с использованием Python. Сборник рецептов, Элбон Крис

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

Читать полностью…

Книги для программистов

🔹Бумажные книги по программированию — удобный инструмент или пережиток прошлого?

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

Читать полностью…

Книги для программистов

🎮 Внимание, инди-разработчики и создатели небольших игровых проектов! 🔊

У вас есть уникальный опыт, которым вы хотите поделиться? Мы предлагаем вам отличную возможность!

Напишите статью о вашем проекте и процессе разработки:
• Архитектурные решения и паттерны проектирования
• Оптимизация производительности и решение технических проблем
• Использование новых технологий или фреймворков
• Опыт работы с игровыми движками (Unity, Unreal Engine, Godot и др.)
• Реализация сложных игровых механик
• Алгоритмы ИИ и поведение неигровых персонажей
• Сетевой код и решение проблем многопользовательского режима
• Кроссплатформенная разработка и особенности портирования
• Инструменты и методологии для повышения эффективности разработки
• Опыт внедрения процедурной генерации контента
• Решение проблем с управлением памятью и оптимизацией ресурсов
• Интеграция с внешними сервисами и API
• и т. д.

Мы опубликуем её совершенно бесплатно на нашем сайте и в социальных сетях!

Это ваш шанс:
• Поделиться своим опытом с сообществом
• Получить дополнительное освещение вашего проекта
• Внести вклад в развитие индустрии инди-игр

Не упустите эту возможность рассказать свою историю!

📩 Отправьте вашу идею на hello@proglib.io с темой «Статья от инди-разработчика».

Читать полностью…

Книги для программистов

📖 Обзор книги "Реальная криптография", Дэвид Вонг

Направление: #proglib_infosec
Уровень: #proglib_middle

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

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

💬 Что говорят люди:

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

➕ Плюсы:

- Практическое применение криптографии в реальных сценариях.
- Введение в современные достижения, такие как постквантовая криптография и криптовалюты.
- Минимум сложной математики и упор на реальные примеры.

➖ Минусы:

- Некоторые темы раскрыты поверхностно для продвинутых пользователей.
- Может быть сложна для читателей без опыта в информационной безопасности.

🖊 Об авторе:

Дэвид Вонг — ведущий инженер по криптозащите в компании O(1) Labs. Он имеет богатый опыт работы с криптовалютами и обеспечением безопасности в крупных проектах. Его исследования и разработки внесли значительный вклад в развитие криптографических протоколов и приложений.

Книга: Ссылка

Читать полностью…

Книги для программистов

🤔 Как меняется математика в разных индустриях: от мобильных игр к фондовым рынкам

🗓 22 августа в прямом эфире разберем как математика применяется в разных отраслях бизнеса. И какие математические навыки необходимы для успешной работы в каждой из них.

Приглашенный спикер: Павел Запольский – Senior Quantitative Researcher at Exness и Co-founder GrowLytics. Запустивший более 10 проектов по машинному обучению и анализу данных для ведущих компаний.

😮 На вебинаре узнаете:

🔵 Математика в бизнесе: Чем отличаются разные сферы друг от друга. Почему стоит понимать специфику сферы
🔵 ML и продуктовое IT: Чем различается математическая сложность от индустрии к индустрии. Какие к ним необходимы уровни подготовки
🔵 Баевская математика в GameDev. Баевская математика как альтернатива AB тестированию. Как математические методы применяются в разработке игр
🔵 Finance: Что такое количественные финансы и математическое моделирование. Обсудим текущие индустриальные тренды в отрасли
🔵 Backtest: Как знания математики делают ваши активы более надежными
🔵 На практике подробно разберем два математических кейса по GameDev и Backtest.

➡️ Зарегистрироваться: https://proglib.io/w/ab8fc08b

Читать полностью…

Книги для программистов

🔹Книжная полка разработчика в эпоху интернета и ИИ

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

Читать полностью…

Книги для программистов

📖 Обзор книги "Hypermedia-разработка: htmx и Hyperview", Карсон Гросс, Адам Степински, Дениз Акшымшек

Направление: #proglib_webdev
Уровень: #proglib_middle

Книга предлагает разработчикам альтернативный подход к созданию современных веб-приложений, основанный на гипермедиа как системной архитектуре. Она объясняет, как можно использовать htmx и Hyperview для создания более простых и эффективных приложений, избегая при этом излишней сложности, характерной для современных JavaScript-фреймворков.

В книге рассматриваются три основных аспекта: что такое гипермедиа и как она эволюционировала, как использовать htmx для разработки интерактивных веб-приложений, и как применять Hyperview для создания мобильных приложений, полностью опирающихся на гипермедиа.

💬 Что говорят люди:

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

➕ Плюсы:

- Простой и понятный подход к разработке веб-приложений без SPA-фреймворков.
- Глубокое погружение в гипермедиа, HTTP и HTML.
- Примеры реальных приложений, которые можно легко адаптировать под свои нужды.
- Возможность создания мобильных приложений с использованием Hyperview.

➖ Минусы:

- Примеры могут быть недостаточно подробными для новичков.
- Стиль изложения в книге может казаться излишне сложным и трудным для восприятия.

🖊 Об авторах:

Карсон Гросс, Адам Степински и Дениз Акшымшек — опытные разработчики, которые сосредоточились на продвижении гипермедиа как альтернативного подхода к разработке приложений. Карсон Гросс также известен как создатель библиотеки htmx.

Книга: Ссылка

Читать полностью…

Книги для программистов

Привет, друзья! 👋

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

❓ Какую самую нелепую ошибку вы когда-либо совершали на собеседовании?
❓ Что, по вашему мнению, может мгновенно испортить впечатление о кандидате?

Не стесняйтесь делиться своими историями и мнениями в комментариях! Самые интересные и полезные советы попадут в нашу статью. 🚀 Спасибо за участие!

Читать полностью…

Книги для программистов

📖 Обзор книги "Фулстек-тестирование", Гаятри Мохан

Направление: #proglib_testing
Уровень: #proglib_middle

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

💬 Что говорят люди:

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

➕ Плюсы

- Охватывает все основные дисциплины и инструменты.
- Полезно как для разработчиков, так и для специалистов по тестированию, независимо от уровня.
- Представлено около 40 инструментов, которые помогут управлять качеством на всех этапах разработки.
- Подробные объяснения принципов "shift left" и важности интеграции тестирования на ранних этапах разработки.

➖ Минусы

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

🖊 Об авторе:

Гаятри Мохан — ведущий консультант в Thoughtworks с более чем десятилетним опытом работы в области качества и тестирования. Она активно участвует в разработке и внедрении лучших практик в области тестирования для крупных проектов. Гаятри также является автором статей и докладов на тему тестирования и качества программного обеспечения.

Книга: Ссылка

Читать полностью…

Книги для программистов

🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.

Читать полностью…

Книги для программистов

📚Supercharging Productivity with Trello: Harness Trello’s powerful features to boost productivity and team collaboration (2023)
✍️Автор: Brittany Joiner
📃Страниц: 342

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

Читать полностью…

Книги для программистов

🔼Топ свежих книг, которые стоит почитать разработчику

🔸
Нечеткое сопоставление данных в SQL

Это практическое руководство для работы с неидеальными или разнородными данными с помощью SQL. Автор подробно объясняет, как нормализовать данные, удалить дубликаты, и извлечь информацию из сложных форматов, таких как XML и JSON. Основной акцент сделан на реальных кейсах, демонстрирующих, как применять техники нечеткого поиска и сопоставления данных для улучшения их качества и анализа​

🔸 Фундаментальный подход к программной архитектуре: паттерны, свойства, проверенные методы

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

🔸
Data mesh в действии

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

🔸
Тюнинг систем: экспериментирование для инженеров от A/B-тестирования до байесовской оптимизации

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

Читать полностью…

Книги для программистов

📚🤖 Подборка книг по ИИ

▪️Machine Learning For Network Traffic and Video Quality Analysis

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

▪️Атлас искусственного интеллекта: руководство для будущего

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

▪️Машинное обучение доступным языком

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

▪️Как учится машина

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

▪️ Создаём нейронную сеть

Книга — введение в теорию и практику создания нейронных сетей. Автор поэтапно описывает создание функционального кода на языке Python.

Читать полностью…

Книги для программистов

🐍 У нас есть еженедельная email-рассылка, посвященная последним открытиям и тенденциям в мире Python.

В ней:
● Новые возможности в последних версиях Python
● Работа с базами данных и SQL в Python
● Веб-разработка на Django и Flask
● Машинное обучение и анализ данных с помощью Python
● Автоматизация и работа с API на Python
● Тестирование и отладка кода на Python
● Задачи для новичков с решениями

👉Подписаться👈

Читать полностью…

Книги для программистов

📚Java Programming Exercises: Volume One: Language Fundamentals and Core Concepts (2024)
✍️Автор: Christian Ullenboom
📃Страниц: 304

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

Читать полностью…

Книги для программистов

📚Docker Deep Dive: Zero to Docker in a single book, 2024 Edition (2024)
✍️Автор: Nigel Poulton
📃Страниц: 307

Книга содержит актуальные сведения обо всех последних тенденциях и технологиях в экосистеме Docker, включая Docker Scout, Docker Init, Docker Debug и контейнеры Wasm. В ней вы найдете исчерпывающие объяснения основных концепций и пошаговое руководство по созданию и управлению контейнерными приложениями в реальном мире — от исходного кода до выполнения в облаке. Если вы ищете комплексный ресурс, который поможет вам освоить Docker и контейнеры в реальном мире, эта книга для вас. В ней вы найдете ценные знания, навыки, идеи и советы, которые помогут вам уверенно ориентироваться в контейнерной и облачно-нативной экосистемах.

Читать полностью…

Книги для программистов

❗Вакансии «Библиотеки программиста» — ждем вас в команде!

Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉авторов в наше медиа proglib.io
👉контент-менеджеров для ведения телеграм-каналов

Подробности тут

Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴

Ждем ваших откликов 👾

Читать полностью…

Книги для программистов

📚Creating an RTS Game in Unity 2023: A comprehensive guide to creating your own strategy game from scratch using C# (2023)
✍️Автор: Bruno Cicanci
📃Страниц: 548

Вы узнаете, как установить и настроить игровой движок Unity, создать новый 3D-проект и встроить редактор уровней, чтобы упростить модификацию и добавление карт в игру. RTS-игра начнет обретать форму, пока вы будете учиться реализовывать различные основные системы, такие как сражения в ближнем и дальнем бою, спавнеры юнитов, управление камерой, динамическая генерация карт, базовый ИИ врагов и алгоритм поиска пути. Вы также освоите реализацию командных юнитов для выполнения действий, крафтинг и добычу ресурсов, базовую физику и обнаружение столкновений, а также построите RTS-игру с нуля, используя C# и новейшие возможности игрового движка Unity.

Читать полностью…

Книги для программистов

📚Interpretable Machine Learning with Python, 2nd Edition: Build explainable, fair, and robust high-performance models with hands-on, real-world examples (2023)
✍️Автор: Serg Masis
📃Страниц: 606

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

Читать полностью…

Книги для программистов

🤖 Напоминаем, что у нас есть еженедельная email-рассылка, посвященная последним новостям и тенденциям в мире искусственного интеллекта.

В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги

👉Подписаться👈

Читать полностью…

Книги для программистов

📚The Cloud Data Lake: A Guide to Building Robust Cloud Data Architecture (2023)
✍️Автор: Ruckmani Gopalan
📃Страниц: 250

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

Читать полностью…

Книги для программистов

Самые полезные каналы для программистов в одной подборке!

Сохраняйте себе, чтобы не потерять 💾

🔥Для всех

Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
Азбука айтишника — здесь мы познаем азы из мира программирования

🤖Про нейросети
Библиотека робототехники и беспилотников | Роботы, ИИ, интернет вещей
Библиотека нейрозвука | Транскрибация, синтез речи, ИИ-музыка
Библиотека нейротекста | ChatGPT, Gemini, Bing
Библиотека нейровидео | Sora AI, Runway ML, дипфейки
Библиотека нейрокартинок | Midjourney, DALL-E, Stable Diffusion

#️⃣C#

Книги для шарпистов | C#, .NET, F#
Библиотека шарписта — полезные статьи, новости и обучающие материалы по C#
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel

☁️DevOps

Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования

🐘PHP

Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты

🐍Python

Библиотека питониста — полезные статьи, новости и обучающие материалы по Python
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты

☕Java

Книги для джавистов | Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков

👾Data Science

Книги для дата сайентистов | Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту

🦫Go

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

🧠C++

Книги для C/C++ разработчиков
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++

💻Другие каналы

Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика
Библиотека разработчика игр | Gamedev, Unity, Unreal Engine
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности

📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈

Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT

Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *

* Организация Meta запрещена на территории РФ

Читать полностью…

Книги для программистов

📚Programming Large Language Models with Azure Open AI: Conversational programming and prompt engineering with LLMs (2024)
✍️Автор: Francesco Esposito
📃Страниц: 256

Автономно общайтесь с пользователями и оптимизируйте бизнес-задачи с помощью приложений, созданных для того, чтобы сделать взаимодействие между людьми и компьютерами плавным и естественным. Эксперт по искусственному интеллекту показывает несколько сценариев, в которых LLM будет эффективен: создание сложных бизнес-решений, сокращение разрыва между человеком и машинами, оснащенными программным обеспечением, и создание мощных механизмов рассуждений. Знакомство с подсказками и разговорным программированием — с конкретными техниками паттернов и фреймворков — раскрывает, как естественный язык может привести к новому, продвинутому подходу к кодированию. Конкретные сквозные демонстрации (с использованием Python и ASP.NET Core) показывают универсальные модели взаимодействия между существующими процессами, API, данными и человеческим вкладом.

Читать полностью…

Книги для программистов

🔹39 книг, которые помогут писать красивый код

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

Читать полностью…

Книги для программистов

Привет, друзья! 👋

Мы готовим статью на тему: «5 признаков зависимости от программирования». Нам очень важно ваше мнение! Поделитесь своим опытом и советами, и самые интересные из них мы включим в статью.

⌛️ Как вы понимаете, что программирование начинает занимать слишком много места в вашей жизни? Какие признаки вы замечаете?

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

😔 Был ли у вас опыт, когда программирование негативно влияло на ваши отношения с близкими или здоровье? Как вы справились с этим?

Ваши ответы помогут многим! Спасибо за участие!

Читать полностью…

Книги для программистов

📚Terraform Cookbook: Provision, run, and scale cloud architecture with real-world examples using Terraform (2023)
✍️Автор: Mikael Krief
📃Страниц: 634

В новое издание включены реальные примеры создания инфраструктуры Azure, AWS и GCP с помощью Terraform. Вы узнаете о ручном и автоматизированном тестировании с помощью конфигураций Terraform, о создании и управлении сбалансированной, эффективной и многократно используемой инфраструктурой с помощью модулей Terraform. Вы узнаете, как автоматизировать развертывание конфигураций Terraform с помощью непрерывной интеграции и непрерывной доставки (CI/CD).

Читать полностью…

Книги для программистов

🔹Computer Science: книги, от новичка до профи

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

Читать полностью…

Книги для программистов

📖 Обзор книги "Программирование на Python с помощью GitHub Copilot и ChatGPT", Портер Л., Зингаро Д.

Направление: #proglib_python
Уровень: #proglib_junior

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

💬 Что говорят люди:

Книга произвела сильное впечатление на читателей благодаря новому предлагаемому подходу к обучению ращработке на Python с помощью искусственного интеллекта. Многие отмечают, что использование ИИ-инструментов существенно облегчает процесс написания кода и ускоряет работу. Однако некоторые читатели испытывают трудности с непредсказуемым поведением Copilot и считают, что написать код "вручную" быстрее.

➕ Плюсы

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

➖ Минусы

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

🖊 Об авторах

Лео Портер — профессор, преподаватель Калифорнийского университета, специалист в области компьютерных наук и искусственного интеллекта.
Даниэль Зингаро — доцент, преподаватель Университета Торонто. Автор популярных книг “Алгоритмы на практике” и “Python без проблем”.

Книга: Ссылка

Читать полностью…
Подписаться на канал