85 % курсу - це практика, саме тому є видимий результат після кожного заняття.
В результаті
• Познайомляться логікою програмування С# • Вивчать базові принципи розробки програм • Навчаться розв'язувати прикладні задачі • Отримають навички послідовного математичного мислення та власний досвід розв'язання логічних задач • Освоять принципи розбиття складного проекту на малі кроки та зможуть самостійно приходити до результату
Повідомити про відсутність
Заповніть форму за 24 години до пропуску та заняття збережеться за Вашою дитиною. Адміністратор зателефонує Вам для призначення відпрацювання.
С# є однією з найпопулярніших мов програмування. Тож студенти, що її оберуть опанують об'єктно-орієнтовану мову, яка увібрала в себе переваги інших мов програмування.
Курс складається з двох частин. На мові С# створюються програми для операційної системи Windows.
Програма
Пройдуть майстер класи по функціями Unity API, та дізнаються як влаштована архітектура програмного коду в іграх
Маєте запитання?
Telegram
Viber
С#1.0 Робота з типами даних. Робота з операторами. Базові поняття та теорія ООП
Встановлення та налаштування середовища Visual Studio.
Базові поняття. Змінні.
Типи даних. Оператори керування.
Арифметичні та логічні оператори.
Цикл while, do-while, for.
Об'єктно-орієнтоване програмування. Класи та об'єкти. Конструктори.
Практична робота.
С#1.0. Робота з масивами. Поглиблене вивчення концепцій ООП. Оптимізація коду
Одновимірні масиви.
Багатовимірні масиви. Цикл foreach.
Наслідування класів.
Віртуальні методи і їх перевизначення.
Структури. Перерахування. Рекурсія.
Поля і константи.
Практична робота.
С#2.0 - Unity. Знайомство з фреймворком Mono та Unity API.
Вступ до програмування на С# для Unity.
Створення та використання скриптів.
Змінні та інспектор. Взаємодія з компонентами об'єктів.
Управління ігровими об'єктами за допомогою компонентів.
Програмування фізики.
Функції подій та оновлення.
Активація і деактивація об'єктів.
Управління часом в іграх.
Руйнація об'єктів. Робота з тригерами.
С# 2.0 - Unity. Робота з поширеними атрибутами та функціями Unity API. Програмування простих ігор. Розробка комплексного проекту "Зомбі-шутер"
Спеціальні папки і порядок компіляції скриптів. Простір імен. Атрибути.
Обмеження сценаріїв. Серіалізація сценаріїв. Виклик функцій у заданому проміжку часу. Робота із векторами.
Робота з класом Quaternion. Створення програми таймер.
Розробка гри Ping Pong.
Розробка гри "Змійка".
Програмування персонажа від третього лиця TPS.
Програмування UI елементів.
Розробка проекту "Обертання планет".
Розробка проекту "Зоряний десант"
Проект "Зомбі-шутер". Програмування руху зомбі та гравця
Результат
• Оволодіє основами програмування на мові С#. • Навчиться застосовувати концепцію ООП для написання та складання алгоритмів програм. • Навчиться працювати з базовими функціями Unity API. • Дізнається як влаштована архітектура програмного коду в іграх, а також запрограмує прості ігри.
Кто веде курс/
Контакти
Викладачі центру - IT професіонали з більш ніж 15 річним досвідом. Це ІТ спеціалісти, практикуючі педагоги, кандидати технічних наук та викладачі вищої категорії, які з задоволенням діляться знаннями
IT Talented Kids
А також +8 спеціалістів різних напрямків
Років навчаємо талановитих
9
Дітей опанували ІТ курси
2800
Випускників вступили у ВНЗ за кордон
514
Курсів створених ІТ спеціалістами
16
Часті питання та відповіді
Часті питання
З якого віку можна вивчати С#?
Рекомендуємо з 12 років після тесту на логічне-математичне мислення.
Які мінімальні параметри ПК необхідні для С#?
ОЗУ 4-8 Гб, SSD 256 Гб, Відеокарта від 2Гб
Чи є вимоги до знань, щоб записатись на цей курс?
Так, є. Учень має вільно володіти ПК, хмарними сервісами, мати досвід з програмування.
Якщо я не люблю математику, чи можу я записатись на курс?
Перед записом у групу ми тестуємо учня на навички логічно-математичного мислення. І так, вам прийдеться полюбити математику.
Чи перспективно вивчати мову С# в порівнянні з іншими мовами?
Мова С# входить в п'ятірку топ мов програмування і спеціалісти, які знають цю мову програмування ще мінімум як 10-15 років будуть мати великий попит на ринку праці.
С# складна мова програмування для новачків, які ніколи не вивчали програмування?
Мова С# середня по складності вивчення для новачків в порівнянні з іншими мовами. Це обумовлено тим вона базуються на принципах та концепціях об'єктно-орієнтованого програмування, яке новачкам може здатись складним.Проте наша програма курсу розроблена таким чином, що усі важливі темем подаються у доступній формі з великою кількістю практичного закріплення навчального матеріалу.
В яких областях застосовується мова програмування С#?
Мова С# застосовується для створення корпоративного програмного забезпечення, наприклад для банків і бірж, зокрема мобільних додатків, хмарних сервісів, розробки ігор та ін.
Чи можна одночасно вивчати два курси С# та Unity?
Так, звичайно можна. Всі об'єкти, які програмуються в Unity пишуться на мові С#. Ці два курси доповнюють один одного і спрощують процес вивчення та розуміння мови програмування та середовища розробки ігор Unity.
Контакти/
Контакти
Заповніть форму заявки та ми з радістю відповімо на всі запитання:
Викладачі центру - IT професіонали з більш ніж 15 річним досвідом. Це ІТ спеціалісти, практикуючі педагоги, кандидати технічних наук та викладачі вищої категорії, які з задоволенням діляться знаннями
Софіівська Борщагівка, ЖК Софія від Мартинова, вул. Сонячна, 5