Сохранёнки программиста
7.64K subscribers
1K photos
39 videos
3 files
1.53K links
Бесплатные лекции, курсы, книги, подкасты по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Книга: ASP .NET Core. Разработка приложений

Авторы: Чамберс Джеймс, Пэкетт Дэвид, Тиммс Саймон
Год издания: 2018

Описание:
Авторы объясняют решение конкретных задач на примере вымышленной компании Alpine Ski House. Каждую главу предваряет краткий рассказ о проблеме, с которой сталкивается команда разработчиков, и о том, как они эту проблему преодолевают. Вам предстоит познакомиться с архитектурой приложений, средствами развёртывания и проектирования приложений для работы в облаке и многим другим.

#книга #ru #web #aspnet #csharp
Урок: Как создать чат-бота для Telegram на C#

Системный архитектор Павел Платонов расскажет о принципах работы чат-бота. Познакомит с библиотекой Telegram Bot.

Вы разберётесь в устройстве C#-библиотек для связи своих приложений с Telegram и «ВКонтакте». Создадите бота, который будет отвечать на команды пользователей.

https://youtu.be/yubASf8mNZw

#csharp #урок #ru
Практикум: C# Essential

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

Ссылка на практикум

#практикум #csharp #ru
Книга: С# 8.0 Карманный справочник

Авторы: Джозеф и Бен Албахари
Год издания: 2020

Описание:
Когда вам нужны ответы на вопросы по программированию на языке C# 8.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать - безо всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве краткого справочника, данное руководство поможет опытным программистам на C#, Java и C++ быстро ознакомиться с последней версией языка C#.

#книга #csharp #ru
​Курс: Учим C#

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

Ссылка на курс

#курс #csharp #ru
Книга: Изучаем C# через разработку игр на Unity. [5-е издание]

Автор: Харрисон Ферроне
Год издания: 2022

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

В пятом издании книги представлены последние версии всех современных функций языка C#, приведенных на примерах из игрового движка Unity. Кроме того, добавлена новая глава, посвященная промежуточным типам коллекций.

#книга #ru #csharp #unity #gamedev
Книга: C# для профессионалов тонкости программирования [3-е издание]

Автор: Джон Скит
Год издания: 2016

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

#книга #ru #csharp #net
Книга: ASP .NET Core 3 с примерами на C# для профессионалов [8-е издание]

Автор: Адам Фримен
Год выпуска: 2021

Описание:
В восьмом выпуске данной книги произведено обширное обновление, охватывающее версии ASP .NET Core 3, а также Core 5 и .NET 5.0 на платформе GitHub. В этой версии углубленно анализируется контекст ASP .NET Core 3, а также детально изучаются инструменты и методологии, необходимые для разработки современных и масштабируемых веб-приложений.

Книга предназначена для опытных специалистов, которые стремятся внедрить самые современные возможности ASP .NET в своих проектах.

#книга #en #csharp #aspnet
Статья: 15 вопросов с собеседований на C#-разработчика

В статье рассматривают часто встречающиеся вопросы, задаваемые на собеседованиях для C#-разработчиков, и предоставляют ответы к ним. Также к каждому вопросу есть небольшое разъяснение, на что именно будут обращать внимание в ответе кандидата:

Ссылка на статью

#статья #csharp #трудоустройство #ru
Книга: Конкурентность и параллелизм на платформе .NET. Паттерны эффективного проектирования (2019)

Автор: Рикардо Террелл
Год издания: 2019

Описание:
Данная книга раскрывает сущность паттернов проектирования для конкурентных и параллельных программ, представляя их как в теоретическом, так и в практическом аспектах. В дополнение, она включает в себя иллюстрации на примерах, использование языков программирования C# и F#, а также обзор конкурентных абстракций.

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

#книга #ru #csharp #net
Статья: Правильный рефакторинг в C# — улучшаем читабельность кода с помощью высокой связности

Говоря о том, что метод обладает высокой связностью (high cohesion), имеется в виду, что он работает как одна (и только одна) логическая составляющая. Другими словами, каждая единица кода (класс, метод и так далее) должна иметь единственное назначение, которое легко понять с первого взгляда. Это давний принцип программной инженерии (Принцип Единственной Ответственности). Методы с низкой связностью выполняют несколько процедур и, можно сказать, имеют несколько назначений.

В этой статье разбирают понятие высокой связности (high cohesion) и пример соответствующего рефакторинга кода:

Ссылка на статью

#статья #csharp #ru
Курс: C# с нуля

Сохраняйте годный ресурс, где можно ненапряжно выучить C#. Все темы разбиты на 10 глав. В каждой — есть теория в тексте и видео, заметки по коду, а также промежуточные квизы для самопроверки изученного. Среди тем не только C#, но и алгоритмы, сети и тестирование. В конце вас ждёт мини-игра, в которой можно отточить навыки чистого кода.

#курс #csharp #начинающим #ru
​​ТОП-7 книг по C# для начинающих разработчиков в 2024 году

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

— Программирование на C# для начинающих. Особенности языка. Алексей Васильев.

— Head First. Изучаем C#. Стиллмен Эндрю.

— Библия C#. Михаил Фленов.

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

— Изучаем C# через разработку игр на Unity. Харрисон Ферроне.

— C# на примерах. Практика, практика и только практика. Пётр Евдокимов.

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

Краткие обзоры этих изданий с их преимуществами и недостатками читайте в статье.

#подборка #книги #csharp #начинающим #ru
Курс-тренажёр по C#

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

В ходе обучения вы столкнётесь с разнообразными заданиями, включая как классические, так и те, которые часто встречаются на собеседованиях в ведущих компаниях, таких как Microsoft, EA, Intel, Amazon, Uber и Unity. Такой тренажёр поможет развить не только технические знания конкретно языка C#, но и подтянет алгоритмическое мышление и общую теорию. В общем — маст хэв.

Ссылка на курс

@prog_point #csharp