IT School


Чого ви навчитеся?
Програмування на C# з нуля
Ви поринете у світ програмування, почавши з фундаментальних понять:
- Типи даних: розуміння чисел, тексту, логічних значень та інших типів даних, що використовуються у програмуванні.
- Змінні: створення контейнерів для зберігання інформації.
- Функції: як писати код, що виконує певні задачі, та робить ваші програми організованими.
- Арифметичні операції: основи математичних обчислень, включаючи додавання, віднімання, множення та ділення.
Далі ви перейдете до більш складних тем, таких як:
-Умови (if/else): прийняття рішень у коді залежно від заданих умов.
- Цикли (for, while): автоматизація повторюваних дій.
- Масиви та списки: робота з колекціями даних.
- Обробка помилок (try/catch): як зробити ваш код стійким до непередбачуваних ситуацій.
- Класи та об’єкти: базові принципи об’єктно-орієнтованого програмування.
У більш просунутих розділах ви освоїте:
- ООП (об’єктно-орієнтоване програмування): робота з наслідуванням, поліморфізмом і інкапсуляцією.
- Рефлексія: можливість досліджувати та змінювати структуру коду під час виконання програми.
- Делегати та події: створення більш динамічних програм з використанням механізмів взаємодії між компонентами.
- Лямбда-вирази: ефективний спосіб написання короткого і читабельного коду.
- Асинхронність: створення програм, що працюють у кілька потоків, для швидшої обробки даних.
Файлова система: читання, запис та управління файлами.
Ігровий рушій Unity з нуля
Ви навчитеся оживляти свої ідеї в Unity, розібравшись у таких базових поняттях як:
- GameObject: основна структура будь-якого об’єкта у грі.
- Компоненти: як додавати поведінку, матеріали та властивості вашим об’єктам.
- Фізика в Unity: робота з гравітацією, та взаємодією об’єктів.
- UI-системи: створення кнопок, меню та інших інтерфейсів.
- Сцени та рівні: як організовувати вашу гру, рівнями.
Далі ви перейдете до більш просунутих тем:
- Анімації: робота з анімаційним контролером і створення
плавних рухів персонажів.
- Пост-процесинг: додавання кінематографічних ефектів
таких як розмиття, глибина різкості та зміна кольорів
- Запікання світла: оптимізація освітлення для
гарного вигляду і продуктивності гри
Шейдери: використання Shader Graph для
ефектів скла, води чи вогню без написання коду
- Навігаційні сітки: створення штучного інтелекту
персонажів, які можуть орієнтуватися у світі гри
- Оптимізація: зменшення навантаження на процесор
відеокарту для плавного ігрового досвіду.
- Робота з Universal Render Pipeline (URP):
сучасних технологій рендерингу для покращення графіки.
Для кого цей курс?
-
Для новачків, які тільки починають свою подорож в геймдеві.
-
Для початківців, які вже мають досвід роботи в Unity та бажають більшого.
ПРО КУРС
Чому варто обрати наш курс?
Покрокове навчання для будь-якого рівня
Ви отримаєте структуровані уроки, які підходять як для новачків, так і для тих, хто вже має базові знання. Кожен урок побудований так, щоб матеріал був зрозумілим і легко застосовувався на практиці.
Три готові ігри у портфоліо
Після завершення курсу ви створите три повноцінні проекти:
-
Шутер: для освоєння механік стрільби та AI.
-
Стратегію: із розробкою логіки управління юнітами та ресурсами.
-
Гонки: з акцентом на фізику об’єктів і управління.
Ці ігри стануть основою вашого портфоліо.
Практичний підхід та домашні завдання
Кожен урок супроводжується практичними завданнями, які допоможуть закріпити знання. Ви не просто слухаєте лекції – ви створюєте свій перший ігровий проект із самого початку.
Підтримка викладача
Ви не залишитеся сам на сам із питаннями чи труднощами. Під час навчання ви отримаєте підтримку від викладача, який допоможе вирішити будь-які проблеми.
Доступний формат навчання
Ви можете навчатися у зручний для вас час, не виходячи з дому. Відео-уроки залишаються доступними навіть після завершення курсу, тож ви завжди можете повернутися до матеріалу.
Бонуси та додаткові матеріали
Курс включає бонусні матеріали, наприклад, шаблони проектів, ресурси для ігор та уроки з налаштування Unity для кращої продуктивності.
Приєднуйтесь зараз!
Запишіться на курс сьогодні та почніть свій шлях до створення ігор!

-
Скільки коштує даний курс?Вартість курсу становить 2999 грн. Це повна ціна за весь курс, включаючи додаткові уроки та матеріали. Ви отримуєте довічний доступ до всіх уроків, тому навіть після завершення навчання ви зможете повертатися до матеріалів і продовжувати вдосконалювати свої навички.
-
Як зареєструватися на курс?Щоб зареєструватися на курс, напишіть нам на Instagram або Telegram, також ви можете заповнити анкету зверху і ми зв'яжемось з вами.
-
Чи потрібний потужний комп'ютер для роботи з Unity?Ні, Unity може працювати на офісних ПК або на стареньких ноутбуках із всроєною графікою.
-
Чи потрібен досвід чи якісь знання для даного курсу?Ні, досвід роботи з Unity чи програмування не потрібен. Усе, що вам знадобиться, — це ноутбук і бажання навчитися створювати ігри. Ми побудували курс так, щоб навіть новачок міг легко освоїти матеріал. Наші викладачі пояснюють усе простою і зрозумілою мовою, починаючи з базових понять, також вони готові індивідуально допомогти якщо у вас з'явилися проблеми, чи можуть обсудити вашу персональну ідею чи механіку яку ви б хотіли реалізувати. Ви поступово перейдете від найпростіших кроків до складніших концепцій, поступово занурюючись у світ Unity та програмування на C#.
-
Скільки триватиме курс?Курс триватиме щонайменше 4 місяці, проте ми зараз інтегруємо нові матеріали, тому тривалість може бути трохи довшою. Ви також можете обговорити з викладачем тривалість вашого навчання щоб він наприклад відкривав вам доступ до нових уроків швидче якщо ви вже пройшли доступний матеріал і виконали всі завдання.
-
Як буде проходити начання?Після реєстрації ви отримаєте доступ до нашого закритого Discord-сервера. Щотижня вам будуть відкриватися нові відеоуроки та практичні завдання. Після здачі завдання викладач детально перевірить вашу роботу, надасть відеофідбек, і ви зможете обговорити ваші питання особисто.
-
Коли почнеться навчання?На наступний день після реєстрації вам буде відкритий перший навчальний тиждень і ви зможете розпочати навчаня.
