Результати пошуку
ITVDN: курси програмування
Відеокурси з
програмування

Замовити дзвінок

Вибери свою IT спеціальність

Підписка

Замовити дзвінок

+38 099 757 27 82
Результати пошуку за запитом: c starter
Події (events) у C#

Автор: Олександр Шевчук

Весь відео урок буде повністю присвячений роботі з подіями в C#. У деталях буде розглянуто, яким чином створювати "видавців" та "підписників", а також звертатися до створених подій та викликати їх. Тренер приділить окрему увагу делегату EventHandler та базовому класу EventArgs, а також роботі з ними.
Создание игр на C++ - Змейка.
Данный урок, из серии создания игр на языке C++, реализация игры - "Змейка". Работа с графической библиотекой - OpenGl. Краткое руководство по работе. Полноценная практическая работа по реализации игры на языке С++. Заходите на видео блог ITVDN и находите еще больше полезных видео.
Уроки C# | Типы данных
<p>Это первый урок, из серии видео уроков по курсу &quot;Изучение программирования на языке C#&quot;. Вводная часть в курс - знакомство с особенностями данного курса. Практичческие примеры. Первая тема урока - &quot;Типы данных&quot;. Посещайте видео блог ITVDN, где, несомненно, найдете для себя нужные и полезные уроки.</p>
Уроки C# | Исключения.
<p>Данный урок,из курса видео уроков &quot;Изучение программирования на языке C#&quot;, разбор такой темы как - &quot;Исключения&quot;. Что такое Исключения? Примеры и реализация. Заходите на видео блог ITVDN и находите еще больше полезных видео.</p>
Уроки C# | Три кита.
<p>В этом уроке, по курсу видео уроков &quot;Изучение программирования на языке C#&quot;, рассматривается тема - &quot;Три кита&quot;. Неявная типизация; Анонимные типы; Методы расширения; Смотрите новые видео на видеоканале ITVDN и получайте еще больше знаний и навыков.</p>
C# и .NET | Урок №5 - Арифметические операции.
Арифметические операции в языке C#. Что такое константы в языке C#? Пример составления и реализации различных арифметические операции при помощи языка программирования C#. Изучайте программирование и информационные технологии на нашем онлайн ресурсе ITVDN.
Нові відео курси зі створення ігор на Unity

Автор: Редакция ITVDN

Всем привет! Друзья, хотим вас порадовать двумя новыми видео курсами, которые обязательно пригодятся каждому разработчику игр на Unity. Их названия — “Unity Starter” и “Unity Essential”. Оба курса посвящены освоению фундаментальных и базовых навыков работы с игровым движком Unity, который на сегодняшний день является фаворитом игровых инди-студий, а также предоставляет самый простой путь попадания в геймдев. Unity – это очень дружелюбный по отношению к новичкам движок, использующий язык программирования C#. Главные особенности движка: наличие удобной визуальной среды разработки и большой библиотеки различных ассетов и плагинов, возможность легкого портирования игр на разные платформы, возможность интеграции со многими графическими или анимационными приложениями, наличие большого сообщества, низкий порог вхождения. Unity используется в создании одиночных и сетевых игр для настольных компьютеров и устройств виртуальной реальности. Самые громкие творения этого движка: Cuphead, Hearthstone, Cities: Skylines, Rust, 7 Days To Die, Hitman: Sniper, The Forest и множество других видеоигр. Благодаря своим широким возможностям и богатому инструментарию, этот движок очень активно используется и в мобильном игростроении для разработки 2D и 3D игр. Также, при помощи Unity можно создавать анимированные видео, игровые трейлеры, кат-сцены и другие подобные продукты, которые находят широкое применение в рекламных кампаниях. Unity — это прекрасный выбор для новичков. Вы можете разработать игру, даже не имея при этом навыков программирования — продуманный визуальный редактор скриптов возьмет на себя всю работу. Однако, для создания чего-то стоящего на Unity вам придется таки освоить С#. Курс «Unity Starter» познакомит вас с этой платформой и позволит начать писать свои первые простые игры. Вы разберетесь с основой Unity, научитесь устанавливать и выполнять первичную настройку инструментов, создавать объекты своей игры, реализовывать их анимирование и физику. Под конец курса вы создадите свою первую полноценную игру. В это же время «Unity Essential» является логическим продолжением курса Starter с более глубоким рассмотрением особенностей данного игрового движка и процесса создания игр. В этом курсе на примерах создания простых 2D и 3D игр будут рассмотрены особенности работы со спрайтами, Polygon Collider и переходы между Scenes. Также будет рассмотрена работа с персонажем типа Humanoid, создание скрипта управления персонажем, добавление в игру NPC (Non-Player Character) и его программирование. Автор курса “Unity Starter” — Александр Диденко — Senior .NET & Unity Developer. В записанных видео уроках Александр делится эффективными техниками работы с движком Unity и его плодотворной связки с языком C#, попутно используя свой большой опыт в игростроении. Такая комбинация позволяет в максимально доходчивой форме раскрыть перед учащимися фундамент разработки на Unity. “Unity Essential” записал Андрей Олейник — Unity Developer. Данный курс носит более прикладной характер и насыщен большим количеством примеров применения игрового движка в “боевых” условиях. Темы курса “Unity Starter”: Основы использования Unity. Текстуры, материалы и освещение. Prefabs, Nested Prefabs и Prefab Variants. Скрипты и движение объектов. Физика, столкновения и триггеры. Input System. Анимации. Создание UI. Создание простой игры. Темы курса “Unity Essential”: Создание 2D Platformer (Часть 1). Создание 2D Platformer (Часть 1). Работа с персонажем типа Humanoid. Управление персонажем и программирование выстрелов. Использование NavMesh. Создание и настройка игровой карты. Эффекты. Программирование “Здоровья”. UI health bar. Работа с NPC (Часть 1). Работа с NPC (Часть 2). Чему вы научитесь на курсе “Unity Starter”: Устанавливать и настраивать под себя базовые инструменты платформы Unity. Создавать проект и объекты в нем. Выбирать и настраивать материалы и текстуры своих объектов. Настраивать освещение. Использовать префабы для упрощения и многократного использования созданных вами объектов. Создавать базовые скрипты для ваших объектов. Реализовывать физику, столкновение и триггеры. Настраивать управление и движение вашим игровым персонажем. Анимировать вашу игру. Создавать для вашей игры пользовательский интерфейс. Создавать готовую простую игру с применением полученных знаний. Чему вы научитесь на курсе “Unity Essential”: Создавать 2D платформер с простым 2D персонажем. Создавать простую 3D игру с человекоподобным персонажем и выполнять его настройку. Создавать игровое оружие и выстрелы с помощью Raycast. Создавать карты игрового мира. Использовать сеть навигации – NavMesh (Navigation Mesh) для того, чтобы создавать персонажей, которые могут самостоятельно перемещаться по игровому пространству. Создавать ботов, способных распознавать врагов и обходить преграды. Применять Post Effects, создавать UI health bar и закреплять его за персонажем. Реализовывать скрипт периодической генерации NPC Работать с Triggers в 3D играх. Предварительные требования Курс «Unity Starter» познакомит вас с данной игровой платформой и позволит начать писать свои первые простые игры. Для прохождения курса вам понадобятся знания основ программирования на языке С#. Курс «Unity Essential» является логическим продолжением курса «Unity Starter» с более глубоким рассмотрением особенностей данного игрового движка и процесса создания игр. Он так же требует основ программирования на C# плюс владение Unity на уровне курса Starter. Смотрите первый урок курса “Unity Starter” и первый урок “Unity Essential” в свободном доступе. Также, можем предложить ознакомиться с нашей статьей “Как стать разработчиком игр?” для лучшего понимания специфики геймдева и способов реализации в данной сфере. Новые видео курсы входят в комплексную программу обучения по специальности Unity Game Developer.. Желаем успехов в обучении на ITVDN!
Першоквітневі змагання з програмування на C#, Java, C++, Pascal

Автор: Євген Волосатов

<p>Впервые на ITVDN! Соревнование для начинающих программистов в режиме реального времени. За полтора-два часа вам нужно будет решить наилучшим образом 6 задач на том языке программирования, который вам ближе.</p> <p>Результаты каждого будут видны сразу. Тот, кто успешно выполнит все 6 заданий, получит в подарок 1 любой видео курс ITVDN. А тот, кто решит все задачи быстрее всех &ndash; подписку на месяц с доступом ко всем курсам, представленным в <a href="https://itvdn.com/ru/catalog">Каталоге</a>.</p> <p>Также во время вебинара каждая задача будет разобрана ведущим.&nbsp; Будет весело! Участвуйте в соревнованиях и приводите болельщиков!</p> <p>&nbsp;</p> <p><strong>План вебинара:</strong></p> <p>&nbsp;&nbsp;&nbsp; 0. Перекличка и разминка участников соревнования.</p> <p>&nbsp;&nbsp;&nbsp; 1. for (i = 1; i &lt;= 6; i ++) {</p> <p>&nbsp;&nbsp;&nbsp; 2. Формулировка условия i-ой задачи.</p> <p>&nbsp;&nbsp;&nbsp; 3. Время для самостоятельного решения.</p> <p>&nbsp;&nbsp;&nbsp; 4. Разбор алгоритма i-ой задачи &laquo;у доски&raquo;.</p> <p>&nbsp;&nbsp;&nbsp; 5. Просмотр и разбор присланных программ. }</p> <p>&nbsp;&nbsp;&nbsp; 6. Подведение итогов и награждение победителей.</p> <p>&nbsp;</p> <p><strong>Предварительные требования:</strong></p> <p>&nbsp; Базовые знания алгоритмов.</p> <p>&nbsp; Базовые знания одного из языков программирования: C#, Java, C++, Pascal.</p> <p>&nbsp;</p> <p><strong>Целевая аудитория:</strong></p> <p>&nbsp;&nbsp;&nbsp; Программисты, Инженеры, IT-студенты, школьники</p>
Співбесіда на позицію Junior C# Developer

Автор: Олексій Глембицький

<p>Запрошуємо всіх, кого цікавить напрямок C#, долучитися до відкритої співбесіди на позицію Junior C# Developer! Ви подивитесь, як проходить технічне інтерв&rsquo;ю, які питання задають, а також перевірите свій рівень знань та навичок &ndash; це допоможе вам підготуватися до власного &laquo;краш-тесту&raquo;.</p>
Найкращі відео курси, статті та вебінари з програмування на ITVDN у 2020 р.

Автор: Редакция ITVDN

Здравствуйте, друзья! Провожая очень необычный 2020 год, который для многих стал проверкой на прочность и готовность к переменам, мы подвели итоги работы ITVDN и выбрали для вас все самое лучшее. Представляем вашему вниманию ТОП-10 видео курсов ITVDN, вебинаров и статей за 2020 год.  Лучшие курсы В 2020 году мы выпустили 21 видео курс по таким направлениям как C#/.NET, Java, FrontEnd разработка, Python, C++, мобильная разработка, UX/UI дизайн и другие. ТОП-10 лучших новых видео курсов в 2020 (по количеству просмотров): C# Стартовый от Александра Шевчука ASP.NET Core Web API. Практический курс JavaScript Starter Верстка сайта на FlexBox CSS React Essential UX/UI Design Essential Django Starter Spring MVC Решение практических задач на С++ Unit тестирование в Java с JUnit Лучшие вебинары В 2020 году мы провели 61 вебинар, в которых было много практики программирования, а также особенно популярные среди новичков вебинары по выбору специальности. Топ-10 вебинаров 2020 года по количеству просмотров и “лайков”: Как стать C# разработчиком в 2021 году. .NET или .NET Core? Как стать программистом? Frontend, Java, Python или .NET - что выбрать? Что нужно знать .NET разработчику в 2020? ➤ Как стать программистом на C# c нуля? Адаптивная верстка на Flexbox и Grid Что нужно знать FrontEnd разработчику в 2020? ➤ Пошаговая инструкция для начинающих JS больше не нужен?! Blazor - революция в веб-разработке Типичные ошибки в коде на примере С++, С# и Java Как прокачать английский для собеседования в IT-компанию Создание игры “Space Invaders” на C# с нуля Пишем пошаговую боевую систему на JavaScript с нуля. На примере игры Final Fantasy в 2D. Лучшие статьи В 2020 году мы опубликовали 19 статей, вот 10 самых читаемых из них:  Как не провалить своё IT-обучение Мифы о программировании и программистах Как стать Full-Stack разработчиком Что должен знать Python разработчик в 2020 году Как стать Android разработчиком FAQ начинающего программиста Что должен знать Java разработчик в 2020 году? Как стать разработчиком игр? С чего начинается создание сайтов? Специальность верстальщик Онлайн обучение программированию: подводные камни и советы   Открывайте для себя новые возможности с ITVDN! Будьте счастливы в Новом году!
Notification success