#book
C# для начинающих - это полное и качественное руководство для разработчиков, только начинающих изучать не только C#, но и программирование в целом. На многочисленных простых примерах автор демонстрирует работу условных выражений, циклов, функций и основы объектно-ориентированного программирования.
https://t.me/progbook/2164
C# для начинающих - это полное и качественное руководство для разработчиков, только начинающих изучать не только C#, но и программирование в целом. На многочисленных простых примерах автор демонстрирует работу условных выражений, циклов, функций и основы объектно-ориентированного программирования.
https://t.me/progbook/2164
#xamarin
Достоинства и недостатки фреймворка Xamarin.
https://ego-cms.com/reasons-choose-xamarin-development/
Достоинства и недостатки фреймворка Xamarin.
https://ego-cms.com/reasons-choose-xamarin-development/
Ego-Cms
7 Reasons to Choose Xamarin for Cross-Platform Development
Having extensive experience in developing cross-platform apps using Xamarin, our development team explains main reasons why businesses tend to go for this technology.
#video #unity
Игровая индустрия — одна из наиболее быстро развивающихся и высокотехнологичных областей программирования. Если вы хотите быть причастны к ней, время начинать с изучения игрового движка Unity.
https://bit.ly/2RxmmvB
Игровая индустрия — одна из наиболее быстро развивающихся и высокотехнологичных областей программирования. Если вы хотите быть причастны к ней, время начинать с изучения игрового движка Unity.
https://bit.ly/2RxmmvB
cs-cheat-sheet.pdf
634.4 KB
#cheatsheet #beginners
Небольшая шпаргалка по основам языка C# и объектно-ориентированного программирования для тех, кто только начинает изучение предметной области языка.
Небольшая шпаргалка по основам языка C# и объектно-ориентированного программирования для тех, кто только начинает изучение предметной области языка.
#advanced
В этой статье автор рассматривает расширенные темы асинхронного программирования, среди которых взаимоблокировки, обработка исключений, синхронизация действий и многое другое.
https://bit.ly/2GW88QU
В этой статье автор рассматривает расширенные темы асинхронного программирования, среди которых взаимоблокировки, обработка исключений, синхронизация действий и многое другое.
https://bit.ly/2GW88QU
#data_structure #algorithms #advanced
Самое время изучить сложные темы разработки на C#, а именно алгоритмы и структуры данных.
https://bit.ly/2QoWmOc
Самое время изучить сложные темы разработки на C#, а именно алгоритмы и структуры данных.
https://bit.ly/2QoWmOc
#book #advanced
Настоящее руководство предоставляет опытным программистам информацию, необходимую для эффективной разработки в .NET Core и C#. В последней версии C# появилось много новых функций, способных сделать больше за меньшее время, и эта книга станет вашим идеальным руководством для быстрого погружения в технологию. В C# 7 основное внимание уделяется потреблению данных, упрощению кода и производительности, новой поддержке локальных функций, etc.
https://t.me/progbook/1218
Настоящее руководство предоставляет опытным программистам информацию, необходимую для эффективной разработки в .NET Core и C#. В последней версии C# появилось много новых функций, способных сделать больше за меньшее время, и эта книга станет вашим идеальным руководством для быстрого погружения в технологию. В C# 7 основное внимание уделяется потреблению данных, упрощению кода и производительности, новой поддержке локальных функций, etc.
https://t.me/progbook/1218
15 материалов по разработке игр
Обзор материалов по геймдеву: книги, видеокурсы и полезные ресурсы, которые пригодятся при разработке игр под любую платформу.
https://proglib.io/p/gamedev-compilation/
Обзор материалов по геймдеву: книги, видеокурсы и полезные ресурсы, которые пригодятся при разработке игр под любую платформу.
https://proglib.io/p/gamedev-compilation/
Библиотека программиста
15 материалов по разработке игр
Обзор материалов по геймдеву: книги, видеокурсы и полезные ресурсы, которые пригодятся при разработке игр под любую платформу.
#advanced
Основы pattern matching (или сопоставление с образцом) в C#.
https://blogs.msdn.microsoft.com/seteplia/2017/10/16/dissecting-the-pattern-matching-in-c-7/
Основы pattern matching (или сопоставление с образцом) в C#.
https://blogs.msdn.microsoft.com/seteplia/2017/10/16/dissecting-the-pattern-matching-in-c-7/
#video #advanced
Подробный курс по технологии Xamarin, из которого вы узнаете следующее:
— Установка;
— Первое приложение;
— Работа с кнопками;
— Создание полного apk;
— Диалоги;
— Изображения;
— Toolbar и меню;
— Отправка запросов на сервер и многое другое.
https://www.youtube.com/playlist?list=PLH3y3SWteZd35qQ-d7qkBsj45JjQs1o6h
Подробный курс по технологии Xamarin, из которого вы узнаете следующее:
— Установка;
— Первое приложение;
— Работа с кнопками;
— Создание полного apk;
— Диалоги;
— Изображения;
— Toolbar и меню;
— Отправка запросов на сервер и многое другое.
https://www.youtube.com/playlist?list=PLH3y3SWteZd35qQ-d7qkBsj45JjQs1o6h
Ещё 10 идей для начинающих программистов по созданию игры-клона
В этом материале продолжаем анализировать, клоны какой популярной игры можно создать и получить практические навыки программирования.
https://proglib.io/p/10-more-ideas-for-games/
В этом материале продолжаем анализировать, клоны какой популярной игры можно создать и получить практические навыки программирования.
https://proglib.io/p/10-more-ideas-for-games/
Библиотека программиста
Ещё 10 идей для начинающих программистов по созданию игры-клона
В этом материале продолжаем анализировать, клоны какой популярной игры можно создать и получить практические навыки программирования.
#библиотека #advanced
Handy — это библиотека для обработки http запросов.
https://github.com/streadway/handy
Handy — это библиотека для обработки http запросов.
https://github.com/streadway/handy
GitHub
GitHub - streadway/handy: net/http handler filters
net/http handler filters. Contribute to streadway/handy development by creating an account on GitHub.
#book
Если вы мечтаете создавать 2D и 3D видеоигры, но не имеете опыта программирования на С#, то данная книга – то, что вам нужно. Автор объяснит основы языка, а также поможет создать первую 2D игру начиная установкой среды Unity и заканчивая готовой ее реализацией. В процессе обучения вы узнаете о переменных в С#, методах, массивах и их итерациях, создадите свой проект.
https://t.me/progbook/1149
Если вы мечтаете создавать 2D и 3D видеоигры, но не имеете опыта программирования на С#, то данная книга – то, что вам нужно. Автор объяснит основы языка, а также поможет создать первую 2D игру начиная установкой среды Unity и заканчивая готовой ее реализацией. В процессе обучения вы узнаете о переменных в С#, методах, массивах и их итерациях, создадите свой проект.
https://t.me/progbook/1149
Как научиться решать алгоритмические задачи?
Перед вами руководство для того, чтобы научиться быстро и без труда решать алгоритмические задачи. Готовьтесь к собеседованиям правильно.
https://proglib.io/p/algorithmic-tasks/
Перед вами руководство для того, чтобы научиться быстро и без труда решать алгоритмические задачи. Готовьтесь к собеседованиям правильно.
https://proglib.io/p/algorithmic-tasks/
Библиотека программиста
Как научиться решать алгоритмические задачи?
Перед вами руководство для того, чтобы научиться быстро и без труда решать алгоритмические задачи. Готовьтесь к собеседованиям правильно.
#advanced
В этой статье вы познакомитесь с миром Unity и с манипуляцией объектов на этом движке.
https://www.raywenderlich.com/5128-runtime-mesh-manipulation-with-unity
В этой статье вы познакомитесь с миром Unity и с манипуляцией объектов на этом движке.
https://www.raywenderlich.com/5128-runtime-mesh-manipulation-with-unity
kodeco.com
Runtime Mesh Manipulation With Unity
One of the benefits of using Unity as your game development platform is its powerful 3D engine. In this tutorial, you’ll get an introduction to the world of 3D objects and mesh manipulation.
#advanced
В этой статье автор, используя платформу .NET, покажет вам, как происходит распараллеливание задач с зависимостями.
https://bit.ly/2FnDhv6
В этой статье автор, используя платформу .NET, покажет вам, как происходит распараллеливание задач с зависимостями.
https://bit.ly/2FnDhv6
Medium
Parallelizing Tasks with dependencies — Design your code to optimize performance
Let’s imagine you need to write a tool that can execute a series of asynchronous tasks; each with a different set of dependencies that…
Как использовать Git эффективно: налаживаем работу Git workflow
Когда над проектом работает команда, очень важно правильно организовать рабочий процесс. Разберем эффективный Git workflow на примере.
https://proglib.io/p/effective-git-workflow/
Когда над проектом работает команда, очень важно правильно организовать рабочий процесс. Разберем эффективный Git workflow на примере.
https://proglib.io/p/effective-git-workflow/
Библиотека программиста
Как использовать Git эффективно: налаживаем работу Git workflow
Когда над проектом работает команда, очень важно правильно организовать рабочий процесс. Разберем эффективный Git workflow на примере.
Что такое Docker, и как его использовать? Подробно рассказываем
Разберем по косточкам, ведь Docker – это мощный инструмент, и огромное количество информации по работе с ним вряд ли уместится в брошюрку.
https://proglib.io/p/docker/
Разберем по косточкам, ведь Docker – это мощный инструмент, и огромное количество информации по работе с ним вряд ли уместится в брошюрку.
https://proglib.io/p/docker/
Библиотека программиста
Что такое Docker, и как его использовать? Подробно рассказываем
Разберем по косточкам, ведь Docker – это мощный инструмент, и огромное количество информации по работе с ним вряд ли уместится в брошюрку.