У зв'язку з карантином всі наші курси читаються у ONLINE-форматі. Діє знижка до 50%. Записуйся!
КОМУ БУДЕ КОРИСНИЙ КУРС
1
Новачкам
без досвіду в розробці але з бажанням почати кар'єру в IT
2
IT-фахівцям
бажаючим отримати нові знання
3
Тестувальникам
які вивчають C# для автоматизації тестування
ЩО ТИ ЗМОЖЕШ ПІСЛЯ НАВЧАННЯ
1
Після курсу ти зможеш розуміти та змінювати чужий код, орієнтуватися в основних поняттях ООП та створювати прості додатки на C# /.NET.
2
Ти розбиратимешся в синтаксисі мови C# та підготуєшся до більш поглибленого вивчення розробки на C#.
ПРОГРАМА НАВЧАННЯ
Знайомство з платформою .NET і мовою програмування C#
Огляд платформи .NET Framework
Знайомство з мовою C#
Огляд можливостей мови
Знайомство c IDE Visual Studio
Структура програми
Компіляція програми
Написання першої програми
Типи проектів
Типи даних
Пристрій пам'яті в комп'ютері
Системи числення
Як зберігаються дані в пам'яті
Поняття змінної
Типи змінних
Створення і ініціалізація змінних
Область видимості
Константи
Операції над базовими типами
Основи роботи з системою контролю версій
Умовні конструкції
Поняття умовних конструкцій
Умовна конструкція if
Оператор багатозначного вибору switch ... case
Циклічні конструкції
Знайомство з циклами
Цикл з передумовою while
Цикл з умовою поста do ... while
Цикл з лічильником for
Методи
Поняття методу
Створення методу
Виклик методу
Види методів з параметрами і без
Модифікатори out і ref
Рекурсія
Метод Main
Масиви
Поняття масивів і необхідність їх використання
Способи створення масивів
Робота з масивами
Багатовимірні масиви
Зубчасті масиви
Введення в ООП. Поняття класів і об'єктів
Поняття класу та об'єкта
Створення класів, їх вміст
Створення об'єктів за допомогою класів
Модифікатори доступу
Робота з властивостями
Автоматично реалізовані властивості
Конструктори, призначені для користувача і за замовчуванням
Часткові класи і методи
Спадкування і поліморфізм
Поняття спадкування
Реалізація спадкування
Базовий тип Object
Upcast і DownCast
Поняття і реалізація поліморфізму
Віртуальні методи
Абстракція і інтерфейси
Поняття абстракції
Створення абстрактних класів
Робота з абстрактними методами
Спадкування від абстрактних класів
Поняття інтерфейсу
Створення і реалізація інтерфейсів
Статичні класи і методи
Створення і виклик статичних методів
Робота зі статичними методами
Створення статичних класів
Необхідність в статичних класах
Розширюючі методи
Структури. Перерахування
Поняття структур і необхідність в них
Створення структур і робота з ними
Відмінності структур від класів
Поняття перерахувань
Область застосування перерахувань
Виняткові ситуації
Поняття виняткових ситуацій
Обробка винятків, конструкція try, catch, finally
Створення своїх класів винятків
Множинна обробка винятків
Збиральник сміття
Наша мета №1 - надати якісні знання та допомогти у працевлаштуванні!
ЧИТАТИ ВІДГУКИ РОБОТОДАВЦІВ
Партнерами з IT Education Academy є вже кілька років, за цей час багато випускників було у нас на співбесідах. Кандидати дуже здібні, зустрічалися ті, хто влаштовувався до нас в компанію на позицію Front end Developer, а вже через півроку йшов доучуватися назад в стіни ITEA і претендував уже на вакансію .NET Developer. Тому ми, як кінцеві споживачі, дуже задоволені продуктом, який дається від освітнього проекту ITEA.
Компанія Terrasoft
Успішно працюємо з IT Education Academy з 2016 року. Оцінюючи рівень підготовки кандидатів, що були у нас на співбесіді, можемо сказати, що випускники після завершення навчання володіють хорошою базою теоретичних і практичних навичок.
Компанія Sigma
Працюємо з ITEA з квітня 2019 року. Кандидата спочатку брали на позицію стажера. Він добре себе зарекомендував, був проактивним і значно виріс за час, проведений у нас. Будемо раді подальшій співпраці з IT Education Academy.
Компанія Breeze Software
Кандидат від ITEA здивував ще на стадії співбесіди. Теоретичні знання і soft skills значно перевершили наші очікування. Випускник успішно пройшов всі етапи відбору в компанію і на даний момент є її співробітником. Дякуємо ITEA за допомогу в підборі і професійну підготовку фахівців. Сподіваємося на подальшу співпрацю.
Компанія Vega
IT Education Academy демонструють відмінну підготовку кандидатів. Технічні знання знаходяться на високому рівні, на даний момент у нас працює випускник ITEA і показує хороші результати. Будемо раді співпрацювати в майбутньому.
Компанія W&H Engineering
ITEA порекомендували мотивованого фахівця, якому цікаво працювати і вчитися чомусь новому. Крім цього, співробітник добре влився в колектив і адаптувався до роботи в компанії. Постійно прагне вчити нові технології і застосовувати їх в роботі. Ми задоволені співпрацею з IT Education Academy!
Компанія SOVTES
Дуже раді, що взяли кандидата, якого порекомендували в IT Education Academy. Сподіваємося на подальшу продуктивну співпрацю!
Компанія KANTAR
Довго шукали верстальника через те, що знайти людину одночасно з хорошими hard і soft скілами виявилося не так уже й просто. Таке поєднання знайшли в кандидата від IT Education Academy. Кандидат відмінно пройшла за всіма компетенціями, має хорошу технічну підготовку завдяки курсам ITEA. На даний момент вливається в колектив і відмінно справляється з робочими завданнями. Спасибі ITEA за прекрасного кандидата!
Компанія Everad
ЩО ТИ ОТРИМАЄШ ПІСЛЯ КУРСУ
1
Сертифікат, який підтвердить твої знання перед майбутнім роботодавцем
2
Досвід роботи в команді, що стане в нагоді в реальних проектах
3
Проект в портфоліо, який можна підтримувати, доповнювати і надалі монетизувати
ПОДАТИ ЗАЯВКУ
ВИМОГИ ДО СТУДЕНТІВ:
Наявність власного ноутбуку для занять в аудиторіях