Size: a a a

Библиотека шарписта

2019 April 23
Библиотека шарписта
#book #networking

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

https://t.me/progbook/2875
источник
Библиотека шарписта
#advanced #video

Создание популярной игры Counter Strike на Unity 3D.

https://prglb.ru/3l8ky
источник
2019 April 24
Библиотека шарписта
11 концепций и команд git, которые заставят вас плакать

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

https://prglb.ru/np17
источник
Библиотека шарписта
#advanced #video

Создаем приложение на C# с абсолютного нуля.

https://prglb.ru/ccj8
источник
2019 April 25
Библиотека шарписта
#beginners

На данном сайте вы можете посмотреть на разные решения известных задач.

https://exercism.io/tracks/csharp/exercises
источник
Библиотека шарписта
​​15-16 мая в Санкт-Петербурге состоится конференция для .NET-разработчиков — DotNext 2019 Piter. Главные темы конференции — архитектурные подходы и паттерны, лучшие практики, внутренние особенности платформы и тренды на будущее.

Среди спикеров:

— Jon Galloway, исполнительный директор .NET Foundation, а также соавтор бестселлера «Wrox Professional ASP.NET MVC»;
— Pavel Yosifovich, автор книги «Windows Internals»;
— Raffaele Rialdi, Microsoft MVP в сфере разработки безопасности и президент DotNetLiguria;
— Dino Esposito, соавтор бестселлера «Microsoft .NET: Architecting Applications for the Enterprise».

Больше спикеров, подробности программы и билеты — на сайте.

До 1 мая можно купить билеты со скидкой, а по промокоду DotNext19SpbProglib — дополнительная скидка 1000 рублей на персональные билеты.

https://dotnext-piter.ru/
источник
2019 April 26
Библиотека шарписта
#book

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

https://t.me/progbook/2890
источник
Библиотека шарписта
📌 Разыскивается главный редактор на сайт proglib.io

Если вам хочется глубже погрузиться в мир IT и владеть вниманием широкой аудитории, эта вакансия для вас!

https://proglib.recruitee.com/o/7b76f5yn7m
источник
2019 April 27
Библиотека шарписта
#book

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

https://t.me/progbook/2899
Telegram
Книги для программистов
​​Стратегии решения математических задач. Различные подходы к типовым задачам (2018)
Авторы: Стивен Крулик, Альфред Позаментье

#math #book #english #advanced

Язык: английский

Целевая аудитория: опытные разработчики

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

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

Преимущества:
➕ актуальный материал;
➕ подходит как начинающим, так и опытным программистам;
➕ нестандартные решения;…
источник
Библиотека шарписта
#advanced #video

Лучшие практики работы с API в C#.

https://prglb.ru/2tebw
источник
2019 April 28
Библиотека шарписта
Друзья, напоминаем вам, что теперь вы можете получать информацию о лучших вакансиях в нашем новом канале, где вы найдете только вакансиии по C# и только с нормальной ставкой. Присоединяйтесь — @csharpdevjob!
источник
Библиотека шарписта
#tutorial #docker

Изучаем контейнеризацию Docker на примере ASP.NET Core. Часть первая.

https://prglb.ru/52la4
источник
2019 April 29
Библиотека шарписта
#book #advanced

Внедрение зависимости - это один из самых популярных, но в то же время один из самых сложных паттернов проектирования приложений. Его можно примять во многих языках программирования, в том числе и в C#, о платформе которого и идёт речь в этой книге. Книга научит вас применять DI в ASP. NET MVC и Unity.

Ссылка на книгу:
https://t.me/progbook/1110
источник
Библиотека шарписта
#advanced #testing

Основы тестирования ASP.NET Core Web API 2.0.

https://prglb.ru/48aoq
источник
2019 April 30
Библиотека шарписта
#book

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

https://t.me/progbook/2798
источник
2019 May 01
Библиотека шарписта
#book

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

https://t.me/progbook/2919
источник
Библиотека шарписта
#video #advanced

Серия уроков по продвинутому C#, из которой вы узнаете про основы объектно-ориентированного программирования, таких как интерфейсы, абстрактные классы, наследование, полиморфизм.

https://bit.ly/2uPsvaI
источник
2019 May 02
Библиотека шарписта
#book #advanced

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

https://t.me/progbook/2923
источник
Библиотека шарписта
#video #game_dev

В этом ролике автор поделится своим топом книг для разработчиков игр.

https://prglb.ru/crs7
источник
2019 May 03
Библиотека шарписта
#book

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

https://t.me/progbook/2933
источник