Результати пошуку за запитом: начальный курс c
Спеціальність .NET розробник. Покроковий план для новачків
Автор: Михайло Трофименко
<p>Если вы хотите стать программистом, то первый шаг – это выбор направления и связанного с ним основного языка программирования.<br>
Мы хотим познакомить вас с С# и .NET, потому что это направление открывает широкие возможности, пользуется спросом и позволяет разработчику выбирать интересные проекты.<br>
Язык программирования C# ( “си шарп” ) - основной конкурент Java, если говорить о наиболее мощных и многофункциональных языках. На нем пишут все, что угодно - десктопные бизнес приложения, бекенд часть веб приложений, компьютерные и мобильные игры.</p>
Типові помилки в коді з прикладу С++, С# і Java.
Автор: Грибков Георгій
<p>На вебинаре будут рассмотрены типовые ошибки, допускаемые программистами при написании программ на C++, C# и Java.</p>
<p>Мы рассмотрим:</p>
<ul>
<li>Примеры ошибок из реальных проектов</li>
<li>Почему среди всех ошибок появились паттерны</li>
<li>Как ошибаются крутые программисты</li>
<li>Что делать, чтобы не допускать ошибки самому</li>
</ul>
<p>Все ошибки, которые я вам покажу, были найдены в коде реальных проектов, многие из которых существуют до сих пор. Если вы изучаете только один из вышеописанных языков, вам не будет скучно: все антипаттерны, которые я вам покажу, актуальны для большинства языков программирования!</p>
<p><strong>План вебинара:</strong></p>
<ol>
<li>Знакомство и краткий разбор типичных ошибок в коде</li>
<li>Как искать и находить ошибки в коде</li>
<li>Типовые паттерны:<br>
3.1. Копи-паст и эффект последней строки
<ol>
<li value="3.2">Ноль, один, два</li>
<li value="3.3">Обращение по некорректному адресу</li>
<li value="3.4">Зло живёт в условных выражениях</li>
<li value="3.5">Приоритеты операторов</li>
<li value="3.6">Неуловимые глазу опечатки</li>
</ol>
</li>
<li>Как бороться с ошибками в коде</li>
<li>Как получить от статического анализа наибольшую пользу</li>
<li>Подведение итогов</li>
<li>Заключение</li>
</ol>
<p><strong>Целевая аудитория:</strong></p>
<p>Данный вебинар будет интересен программистам, работающим с языками С, C++, C# и Java –примеры ошибок, которые я вам покажу, были написаны именно на этих языках.</p>
Робота в Entity Framework
Автор: Костянтин Чорний
Программа вебинара: Что такое Entity Framework? Какие есть подходы в использовании этой технологии? Примеры простых приложений, которые подключаются к базе данных с помощью этой технологии.
Ведущий: Констанитин Черный, тренер-консультант CyberBionic Systematics.
Для кого: вебинар предназначен для тех, кто желает подключить к своему .NET приложению базу данных. Потребуются элементарные знания по работе с базами данных и базовый уровень владения языком C#.
Робота з XML у Unity3D. Реалізація збереження та завантаження ігрових даних.
Автор: Олег Загородній
Ведущий: Олег Загородний, C# разработчик, разработчик игр в компании Alfa Team,
тренер консультант CyberBionic Systematics.
Целевая аудитория: разработчики игр и те, кого интересует эта тема
Программа:
Создание простого платформера
Краткий обзор XML. Чем он может помочь?
Построение структуры XML файлов сохранения и загрузки игры.
Реализация сохранения игры.
Реализация загрузки игры.
Добавление точек автосохранения.
Материалы проекта https://yadi.sk/d/nD3b1MS8u8j7E
Работа с компонентами
Автор: Сергей Патёха
Цель урока – ознакомление c возможностью компонентов во Vue.js. Также автор расскажет об их основном применении и передаче параметров между ними. Урок будет состоять из следующих тем:
1. Регистрация компонентов.
2. Template в компоненте.
3. Передача параметров компоненту.
4. Генерирование пользовательских событий.
5. Знакомство с Vue CLI.
6. Обзор готового проекта.
7. Глобальная шина событий.
Породжуючі патерни та Патерн Одинак
Автор: Рибніков Владислав
Матеріал даного уроку направлений на ознайомлення з породжуючими патернами проєктування на прикладі патерну Одинак. Буде розглянуто особливості породжуючих патернів та необхідність їх використання. Практична частина уроку буде містити декілька реалізацій патерну Одинак засобами .NET та C#, а також обгрунтовано доцільність використання патерну при розробці сучасних систем. Також будуть розглянуті альтернативні методи розв’язання проблеми контролю життя об’єктів за допомогою Dependency Injection та IoC контейнерів. Учні отримають не лише теоретичні, а й практичні знання, що дозволять ефективно застосовувати патерн Одинак.
Патерн Прототип
Автор: Рибніков Владислав
Ціль уроку – ознайомитися з патерном Прототип, його реалізацією та варіантами застосування. Хоча даний патерн не є досить популярним зараз, проте концепції закладені в його основі, а саме клонування об’єктів, є досить важливим при проєктуванні та розробці систем. Буде розглянуто декілька варіантів його реалізації та інші способи клонування об’єктів в .NET. Також буде розглянуто необхідність клонування в цілому, різницю між типами-посиланнями та типами-значення та поняття запису (record) в C#.
Створення мережевого FPS шутера "Counter Strike" на Unity.
Автор: Роман Самчук
Ви коли-небудь думали про те, що створити власний Counter Strike не так і складно? Все, що Вам потрібно - це перегляд уроку, трохи терпіння, базові знання C# та Unity. Разом із Романом Самчуком Ви створите персонажа, навчіть його рухатися і найголовніше – стріляти. Розберетеся як постріли, що відбувається у гравця за локальною машиною, синхронізувати з сервером. Навички, які ви отримаєте під час уроку будуть корисні, якщо у вас є плани написати власну гру шутер.
Урок 1
Автор: Олег Кулигін
Данный видео урок посвящен асинхронному программированию в С# 5.0. Вы узнаете, в каких случаях и для каких целей стоит его использовать, а также научитесь управлять асинхронными процессами.
Изучив материалы данного семинара вы сможете:
определять недостатки синхронного программирования;
понимать, для чего предназначено и как работает асинхронное программирование;
понимать, как используются методы async/await;
разбираться в обработке исключений в асинхронном коде;
понимать работу замыканий в C# 5.0.
Класи та об’єкти. Діаграми класів
Автор: Олександр Шевчук
У відео уроці "Класи та об'єкти. Діаграми класів" буде продовжено тему уроку "Введення в OOП. Класи та об'єкти", а також буде розкрито тему можливості мови програмування C# розділяти визначення класу між двома та/або більше файлами, що називається частковими або partial класами. Після ознайомлення з частковими класами в С# будуть розглянуті діаграми класів, зв'язки відношень між класами, такі як асоціація, агрегація, композиція, реалізація, самоасоціація залежності та інші.