Telegram Web
📌Подборка книг по C# для начинающих и практикующих специалистов

🔹Программирование на C# для начинающих
Автор: Алексей Васильев

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


🔹Изучаем C# через разработку игр на Unity
Автор: Харрисон Фероне

Это более специализированная книга, которая будет интересна прежде всего разработчикам игр. Но её не стоит оставлять без внимания и тем разработчикам, которые только начали свой путь.
Дело в том, что да, основная тема — игры, но это лишь примеры. А так в книге раскрываются основы ООП, показаны базовые структуры рассматриваемого языка. Чтобы читатель быстрее усваивал материал, автор даёт большое количество примеров кода и советов. Есть и такие упражнения, которые стоит выполнять для закрепления материала.
Среди прочих тем — создание сценариев на С# для игровой механики, описание процедурного программирования. В частности, есть раздел, где показано, как делать врагов в играх «умными», а также как создавать оружие.
Уделяется внимание подключаемым стандартным блокам с применением интерфейсов, абстрактных классов и расширений.


🔹C# 9.0. Карманный справочник
Авторы: Джозеф и Бен Албахари

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


🔹C# 10 и .NET 6. Современная кроссплатформенная разработка
Автор: Марк Прайс

Ещё одна специализированная книга, причём это новое издание, где излагается материал, раскрывающий возможности C# 10 и .NET 6. Оно помогает изучить, как создавать веб-интерфейсы с большим количеством функций, используя Blazor, Razor Pages, шаблон Model-View-Controller (MVC) и другие возможности ASP.NET Core.


🔹Программируем на C# 8.0
Автор: Иэн Гриффитс

В этой книге тоже рассказывается о нюансах работы с C# и .NET. Автор раскрывает возможности и методы C# 8.0, позволяющие создавать весьма разнообразные приложения разных классов. Положительная сторона книги — большое количество практических примеров, участки кода с их описанием.


🔹Unity в действии. Мультиплатформенная разработка на C#. 3-е межд. издание
Автор: Джозеф Хокинг

И снова Unity, так что если эта тема актуальна для вас, книгу стоит прочесть. В ней много практических примеров, проектов разных видов, информации для работы с разными технологиями, включая 2D, 3D и VR/AR.


🔹CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#. 4-е изд.
Автор: Джеффри Рихтер

И последняя на сегодня книга. Это учебник по программированию, который даёт понимание архитектуры и принципов работы CLR (Common Language Runtime) в составе .NET Framework версии 4.5. Рекомендуется разработчикам с опытом, поскольку для освоения материала уже нужно хорошо знать C#.

👉@programmist_of
3👍1
🔖 200+ Java Programs for Beginners
Автор: Hernando Abella (2025)

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

🔹 Основные темы книги

— Основы Java
— Структуры данных
— Объектно-ориентированное программирование
— Практические задачи
— Пошаговые инструкции с примерами

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Media is too big
VIEW IN TELEGRAM
💻 Проект: создание открытого ноутбука from scratch

Парень собирает ноутбук полностью с нуля и делится процессом.

Что внутри:

- 4K AMOLED экран
- Механическая клавиатура Cherry MX
- 7 часов автономки
- Rockchip RK3588 (CM3588)
- Linux, Minecraft в 4K, запуск LLM 7B+
- Корпус - анодированный алюминий, CNC

Почему это круто:

Всё открыто и кастомизируемо - схемы, CAD, исходники.
Контроль над каждым компонентом.
Совмещение механики, электроники и софта.

Проект в деталях - https://www.byran.ee/posts/creation/

Мы в MAX

👉 @i_odmin
🔥6👍2
🔖 Code Like a Pro in Rust
Автор: Brenden Matthews (2024)

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

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

🔹 Основные темы книги

— Управление проектами с использованием Cargo
— Инструменты Rust: rust-analyzer, Clippy и другие
— Структуры данных и управление памятью
— Юнит-тестирование и интеграционное тестирование
— Асинхронное программирование и построение REST API
— Оптимизация производительности и управление проектами

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
📚Подборка книги по Java для опытных разработчиков

1️⃣ Java для опытных разработчиков. 2-е издание | Эванс Бенджамин, Кларк Джейсон

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

2️⃣ JAVA: устранение проблем | Спилкэ Лауренциу

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

3️⃣ Реактивное программирование с применением RxJava | Кристенсен Бен, Нуркевич Томаш

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

4️⃣ 97 вещей, о которых должен знать каждый Java-программист | Хенни Кевлин

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

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2
Как создавать простые смарт-контракты на трех популярных блокчейнах: Ethereum, TON и Solana?

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

После вебинара участники смогут:
- Понять, что такое DApp и смарт-контракты, и как они применяются в блокчейне.
- Различать особенности Ethereum, TON и Solana и выбирать подходящий блокчейн для своих задач.
- Написать и протестировать простой смарт-контракт в тестовой сети (на базовом уровне).
- Ознакомиться с ключевыми инструментами разработки (Remix, TON Dev Tools, Solana Playground).
- Получить план действий для старта в разработке DApp и список ресурсов для дальнейшего обучения.
- Сформировать идеи для собственных проектов на основе смарт-контрактов.

👉 Регистрация и подробности о курсе: https://vk.cc/cPHMdW

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
2👏1
🔖Distributed Machine Learning Patterns
Автор: Yuan Tang (2024)

Автор, являясь ведущим разработчиком Argo и Kubeflow, делится опытом и паттернами, применяемыми для масштабирования ML-систем от локальных моделей до распределённых кластеров.

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

🔹 Основные темы книги

— Модели распределённого обучения
— Пайплайны ML
— Автоматизация ML-задач
— Управление и мониторинг:

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
⚡️Хотите разбираться в языке, который пугает новичков, но ценится за безопасность и скорость? Станьте Rust-разработчиком на наших вебинарах от курса Rust Developer. Basic!:

Параллельность в Rust: async/.await и не только
📅 25 сентября, 20:00

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

Страшный на вид, надёжный внутри: читаем синтаксис Rust
📅 8 октября, 20:00

- Научитесь распознавать «синтаксический сахар» и упрощать его в голове
- Поймёте, как синтаксис Rust отражает свойства программы
- Перестанете бояться |…|, .., @, ::<T>, !, .await, ref

Знакомство с unsafe Rust: что скрывается за дверью
📅 23 октября, 20:00

- Зачем нужен unsafe и что можно делать только внутри unsafe-блок
- Unsafe - это осознанная ответственность
- Как писать безопасные unsafe-обёртки
- Пример, который показывает «unsafe изнутри»

Регистрируйтесь на вебинары: https://vk.cc/cPKEwc
🔥2
Встреча ISO C++ в Софии: С++26 и рефлексия

Привет! На связи Антон Полухин из Техплатформы Городских сервисов Яндекса, и сейчас я расскажу о софийской встрече Международного комитета по стандартизации языка программирования C++, в которой принимал активное участие. Это была последняя встреча, на которой новые фичи языка, с предодобренным на прошлых встречах дизайном, ещё могли попасть в C++26.


И результат превзошёл все ожидания:

- compile-time-рефлексия
- рефлексия параметров функций
- аннотации
- std::optional<T&‍>
- параллельные алгоритмы

https://habr.com/ru/companies/yandex/articles/920470/

#cpp #programming

👉 @cpp_lib
👍42
🔖 Kubernetes for Generative AI Solutions: A complete guide to designing, optimizing, and deploying Generative AI workloads on Kubernetes
Автор: Ashok Srirama (2025)

Практическое руководство по проектированию, оптимизации и развертыванию рабочих нагрузок Generative AI (GenAI) с использованием Kubernetes.

Она охватывает полный жизненный цикл проекта GenAI, начиная с разработки и заканчивая эксплуатацией в продакшн-среде.

🔹 Основные темы книги

— Проектирование инфраструктуры GenAI на Kubernetes.
— Оптимизация использования GPU.
— Модели и пайплайны MLOps.
— Мониторинг и безопасность.
— Управление данными.

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🔖Cloud Security Handbook, 2nd Edition: Effectively secure cloud environments using AWS, Azure, and GCP
Автор: Eval Estrin (2025)

Практическое руководство по надёжному обеспечению безопасности в облачных средах AWS, Azure и GCP.

Подходит специалистам по облачной инфраструктуре, DevOps и архитекторам, которые хотят практично и комплексно обеспечить безопасность сразу в AWS, Azure и GCP, не углубляясь избыточно в детали одной платформы.

🔹 Основные темы книги

— Модель общей ответственности и облачные модели обслуживания.
— Безопасность вычислительных сервисов: виртуальные машины, контейнеры (включая Kubernetes), serverless.
— Защита хранилищ и сетей.
— Управление идентификацией и контроль доступа (IAM).
— Шифрование, аудит, мониторинг, обнаружение угроз и misconfigurations.
— DevSecOps‑подходы и compliance.
— Безопасность сервисов Generative AI.
— Гибридные и мульти‑облачные архитектуры.

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🔖 Amazon Redshift Cookbook, 2-е издание (2025)
Автор: Shruti Worlikar

Практическое руководство по созданию современных решений для хранения данных с использованием Amazon Redshift.

🔹 Основные темы книги

— Архитектура Amazon Redshift и её особенности.
— Загрузка и выгрузка данных, включая Zero-ETL.
— Автоматизация и оркестрация ETL-процессов.
— Управление безопасностью и доступом.
— Оптимизация производительности и затрат.
— Архитектура Lakehouse.
— Совместное использование данных и интеграция с другими сервисами AWS.
— Применение возможностей Redshift ML и Generative AI с Amazon Q.

👉@programmist_of
👍1
📚Подборка книги по тестированию

🔹Принципы юнит-тестирования
Хориков Владимир

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

🔹Шпаргалка начинающего тестировщика
Наталия Александровна Матвеева

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

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

🔹Python. Разработка на основе тестирования
Персиваль Гарри

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

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
🔖Learn React Hooks
Автор: Daniel Bugl (2025)

Современное практическое руководство по созданию масштабируемого, производительного и чистого React‑кода с использованием Hooks, Context, Suspense и Form Actions.

🔹 Основные темы книги

— Глубокое погружение в React 19 Hooks.
— Управление состоянием через Hooks и Context API.
— Эффективный fetch и кеширование данных с Suspense и TanStack Query.
— Обработка форм с Form Actions и Hooks, включая оптимистичный UI.
— Маршрутизация через React Router + Hooks.
— Создание собственных Hooks и тестирование.
— Рефакторинг классовых компонентов в функциональные с использованием хук‑подхода.

👉@programmist_of
Please open Telegram to view this post
VIEW IN TELEGRAM
💩21👍1
2025/10/20 00:27:18
Back to Top
HTML Embed Code: