Библиотека шарписта | C#, F#, .NET, ASP.NET
23K subscribers
2.24K photos
34 videos
85 files
4.4K links
Все самое полезное для C#-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/b60af5a4

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5c81cdc130259d5b7fead
Download Telegram
#advanced #библиотека

Библиотека C-Sharp-Algorithms — это библиотека с множеством реализованных алгоритмов на C#. Здесь вы найдёте алгоритмы сортировки, алгоритмы работы с деревьями и строками, графовые структуры данных, списки, стеки и многое другое.

https://github.com/aalhour/C-Sharp-Algorithms
Git для начинающих: основы рабочего процесса и базовые команды

Статья «Git для начинающих» направлена на усовершенствование навыка его использования и исправление распространенных ошибок.

https://proglib.io/p/git-base/
#book

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

https://t.me/progbook/1422
#video #advanced

В этих видео вы узнаете про продвинутые топики языка C#, среди которых:
— Обработка исключений;
— Generics;
— События;
— Лямдба-выражения;
— LINQ;
— Nullable Types;
— Асинхронное программирование с использованием Async / Await;

https://bit.ly/2LAgrk8
Тест: насколько хорошо вы знаете C#

Мы подготовили небольшой тест, который отобразит ваш текущий уровень знаний по C#. Поехали!

https://proglib.io/p/c-sharp-test/
#book

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

https://t.me/progbook/2169
#video #beginners

10 простых лекций по C# для начинающих разработчиков, из которых вы узнаете;
— как работать с условными выражениями и циклами;
— как обрабатывать массивы;
— как писать собственные функции и решать с помощью них сложные задачи;
— как работать с winforms;
— как написать собственную RPG и многое другое.

https://bit.ly/2EPUlt5
Полезные советы для начинающих Git-разработчиков

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

https://proglib.io/p/git-for-beginner/
#book

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

https://t.me/progbook/926
Учебный план по освоению gamedev или с чего начать

Если вы любите погружаться в игровой мир, то вам понравится самостоятельно разрабатывать этот мир, под себя изучив gamedev.

https://proglib.io/p/gamedev-learning/
#testing #video #advanced

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

https://bit.ly/2VfjF0J
#advanced

Подводные камни производительности C#, разбираемся с ref locals и ref returns.

https://blogs.msdn.microsoft.com/seteplia/2018/04/11/performance-traps-of-ref-locals-and-ref-returns-in-c/