#book
Язык C# является отличным инструментом для решения многочисленных задач, связанных с вебом, десктоп-приложениями, играми и многим другим. Однако писать по-настоящему гибкие и легко расширяемые приложения достаточно тяжело без знания популярных паттернов проектирования. В этом современном руководстве автор рассмотрит наиболее часто используемые паттерны при разработке на популярном фреймворке .NET.
https://t.me/progbook/3258
https://t.me/progbook/3259
Язык C# является отличным инструментом для решения многочисленных задач, связанных с вебом, десктоп-приложениями, играми и многим другим. Однако писать по-настоящему гибкие и легко расширяемые приложения достаточно тяжело без знания популярных паттернов проектирования. В этом современном руководстве автор рассмотрит наиболее часто используемые паттерны при разработке на популярном фреймворке .NET.
https://t.me/progbook/3258
https://t.me/progbook/3259
Telegram
Книги для программистов
#book
Перед вами классический справочник по математическим методам визуализации. Материал разделён на две основные темы: алгоритмы и обработка сигналов и изображений. Каждый раздел в рамках темы охватывает моделирование, математику и численные методы. Также в книге достаточно примеров, которые помогут вам научиться основным методам визуализации.
https://t.me/progbook/3269
Перед вами классический справочник по математическим методам визуализации. Материал разделён на две основные темы: алгоритмы и обработка сигналов и изображений. Каждый раздел в рамках темы охватывает моделирование, математику и численные методы. Также в книге достаточно примеров, которые помогут вам научиться основным методам визуализации.
https://t.me/progbook/3269
Telegram
Книги для программистов
Ещё 10 идей для начинающих программистов по созданию игры-клона
В этом материале продолжаем анализировать, клоны какой популярной игры можно создать и получить практические навыки программирования.
https://proglib.io/p/10-more-ideas-for-games/
В этом материале продолжаем анализировать, клоны какой популярной игры можно создать и получить практические навыки программирования.
https://proglib.io/p/10-more-ideas-for-games/
Библиотека программиста
Ещё 10 идей для начинающих программистов по созданию игры-клона
В этом материале продолжаем анализировать, клоны какой популярной игры можно создать и получить практические навыки программирования.
#advanced #библиотека
Библиотека C-Sharp-Algorithms — это библиотека с множеством реализованных алгоритмов на C#. Здесь вы найдёте алгоритмы сортировки, алгоритмы работы с деревьями и строками, графовые структуры данных, списки, стеки и многое другое.
https://github.com/aalhour/C-Sharp-Algorithms
Библиотека C-Sharp-Algorithms — это библиотека с множеством реализованных алгоритмов на C#. Здесь вы найдёте алгоритмы сортировки, алгоритмы работы с деревьями и строками, графовые структуры данных, списки, стеки и многое другое.
https://github.com/aalhour/C-Sharp-Algorithms
GitHub
GitHub - aalhour/C-Sharp-Algorithms: :books: Plug-and-play class-library project of standard Data Structures and Algorithms in…
:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C# - GitHub - aalhour/C-Sharp-Algorithms: :books: Plug-and-play class-library pr...
#book
Внедрение зависимостей является одним из главных паттернов проектирования в мире объектно-ориентированного программирования. Без его использования не обходится ни одно серьезное приложение, и, если говорить коротко, основная суть данного паттерна заключается в предоставлении объектам внешней сконфигурированной зависимости. В этом руководстве вы узнаете об этом подробнее, а также познакомитесь с примерами кода на Java, C# и Ruby.
https://t.me/progbook/3287
Внедрение зависимостей является одним из главных паттернов проектирования в мире объектно-ориентированного программирования. Без его использования не обходится ни одно серьезное приложение, и, если говорить коротко, основная суть данного паттерна заключается в предоставлении объектам внешней сконфигурированной зависимости. В этом руководстве вы узнаете об этом подробнее, а также познакомитесь с примерами кода на Java, C# и Ruby.
https://t.me/progbook/3287
Telegram
Книги для программистов
Как появился ИИ: три тысячи лет алгоритмических ритуалов
Считаете алгоритмы результатом современных технологий? Это не так. Узнайте историю возникновения ИИ из вычислений пространства.
https://prglb.ru/3p4ta
Считаете алгоритмы результатом современных технологий? Это не так. Узнайте историю возникновения ИИ из вычислений пространства.
https://prglb.ru/3p4ta
Библиотека программиста
Как появился ИИ: три тысячи лет алгоритмических ритуалов
Считаете алгоритмы результатом современных технологий? Это не так. Узнайте историю возникновения ИИ из вычислений пространства.
#video #advanced
В этих видео вы узнаете про продвинутые топики языка C#, среди которых:
— Обработка исключений;
— Generics;
— События;
— Лямдба-выражения;
— LINQ;
— Nullable Types;
— Асинхронное программирование с использованием Async / Await;
https://bit.ly/2LAgrk8
В этих видео вы узнаете про продвинутые топики языка C#, среди которых:
— Обработка исключений;
— Generics;
— События;
— Лямдба-выражения;
— LINQ;
— Nullable Types;
— Асинхронное программирование с использованием Async / Await;
https://bit.ly/2LAgrk8
#book
Большая часть обучающей литературы по программированию, как правило, не затрагивает примеры реальной разработки на определённом языке, что оставляет у начинающих программистов много вопросов. Автор этой книги хорошо понимает потребности новичков, поэтому в этом руководстве даны примеры только полезного программного обеспечения, которое необходимо в реальной жизни.
https://t.me/progbook/3304
Большая часть обучающей литературы по программированию, как правило, не затрагивает примеры реальной разработки на определённом языке, что оставляет у начинающих программистов много вопросов. Автор этой книги хорошо понимает потребности новичков, поэтому в этом руководстве даны примеры только полезного программного обеспечения, которое необходимо в реальной жизни.
https://t.me/progbook/3304
Telegram
Книги для программистов
ТОП-10 систем управления базами данных в 2019 году
Умение выбрать СУБД важно при разработке любого ПО. Мы собрали 10 систем управления базами данных и разобрались в их преимуществах.
https://prglb.ru/2yic6
Умение выбрать СУБД важно при разработке любого ПО. Мы собрали 10 систем управления базами данных и разобрались в их преимуществах.
https://prglb.ru/2yic6
Библиотека программиста
ТОП-10 систем управления базами данных в 2019 году
Умение выбрать СУБД важно при разработке любого ПО. Мы собрали 10 систем управления базами данных и разобрались в их преимуществах.
#advanced
Большой репозиторий с примерами работы на фреймворке .NET и подробной документацией по его основам.
https://prglb.ru/26v0j
Большой репозиторий с примерами работы на фреймворке .NET и подробной документацией по его основам.
https://prglb.ru/26v0j
GitHub
dotnet/docs
This repository contains .NET Documentation. Contribute to dotnet/docs development by creating an account on GitHub.
#book
Настоящее классическое руководство пережило уже три издания и зарекомендовало себя как лучший источник изучения архитектуры создания программного обеспечения. Данное издание было существенно пересмотрено и исправлено с учётом последних достижений в данной области. Вы узнаете про основы и компетенции архитектуры ПО, про современные тенденции и приёмы и многое другое.
https://t.me/progbook/3322
Настоящее классическое руководство пережило уже три издания и зарекомендовало себя как лучший источник изучения архитектуры создания программного обеспечения. Данное издание было существенно пересмотрено и исправлено с учётом последних достижений в данной области. Вы узнаете про основы и компетенции архитектуры ПО, про современные тенденции и приёмы и многое другое.
https://t.me/progbook/3322
Telegram
Книги для программистов
#advanced #video
Основы асинхронного программирования на C#.
https://www.youtube.com/watch?v=2moh18sh5p4
Основы асинхронного программирования на C#.
https://www.youtube.com/watch?v=2moh18sh5p4
YouTube
C# Async / Await - Make your app more responsive and faster with asynchronous programming
Asynchronous programming can be intimidating. What is even worse is when you think you learned how to do something and then you try it in your application, and it doesn't work. This video is an attempt to fix all of that. In it, you will see how to use the…