Вже маєш певну теоретичну базу з .NET але бракує практичного досвіду? Здається, що треба добряче попрактикуватись, щоб впевнено себе почувати на проєкті для реального замовника? Так і є!
Участь у .NET Camp Pro дасть тобі цю впевненість. А разом із досвідченим ментором ти зможеш аналізувати свою роботу та отримувати регулярний фідбек, покращувати чистоту коду та виправляти помилки.
85% практики на кемпі дадуть тобі необхідний старт для кар’єри в ІТ. Адже після успішного завершення навчання випускники сміливо можуть претендувати на позицію інтерна у ІТ-компаніях, а кращих студентів ми запросимо в інтернатуру в Sigma Software.
Кемп доступний за двома рівнями – базовий (для ІТ-початківців із базовими навичками програмування) та основний (для кандидатів із більш просунутим рівнем). Знайдіть, що ви отримаєте після завершення кожного рівня нижче та подайте заявку на відповідний рівень – базовий чи основний.
Що студенти отримають по закінченню кожного з рівнів .NET Camp PRO?
Базовий рівень:
- Базові знання та навички із програмування на платформі .NET (C#)
- Основи об’єктно-орієнтованого мислення та реалізації парадигм ООП
- Навички створення консольних застосунків на мові C#, досвід з організації процесу налагодження програмних продуктів, з аналізом отриманих результатів
- Практичний досвід роботи з віддаленим репозиторієм з керуванням доступу та системою відслідковування можливих змін
- Розвиток алгоритмічного мислення
- Навички оцінки та стандартний інструментарій для реалізації переваг і недоліків конкретних структур даних
- Вміння валідувати вхідні дані та працювати з винятковими ситуаціями
Основний рівень:
- Поглиблені знання та навички із програмування на платформі .NET (C#)
- Основи об’єктно-орієнтованого мислення та реалізації парадигм ООП
- Навички створення консольних застосунків на мові С#, досвід з організації процесу налагодження програмних продуктів, з аналізом отриманих результатів
- Практичний досвід роботи з віддаленим репозиторієм з керуванням доступу та системою відслідковування можливих змін
- Розвиток алгоритмічного мислення
- Знання по використанню основних конструкцій мови
- Навички оцінки та стандартний інструментарій для реалізації переваг і недоліків конкретних структур даних
- Вміння валідувати вхідні дані та працювати з винятковими ситуаціями
- Базовий інструментарій оцінки складності алгоритмів та базові алгоритми сортування за різними критеріями та пошуку інформації, особливості застосування алгоритмів у різних структурах даних
- Знайомство з існуючими шаблонами проєктування та особливостями їх реалізації
- Вміння будувати UML-діаграми та їх читати
Детальніше про кемп:
Основний .NET camp PRO передбачає отримання ґрунтовних знань із основних конструкцій мови С# та системи засобів, що дозволяють проєктувати та реалізовувати програмні комплекси, а також є основою технологічних рішень.
85% практики та 15% теорії на кемпі дадуть тобі необхідний старт для кар’єри в ІТ.
Кожне заняття – це 3 години насичені практикою та трішки теоретичної бази. Навіть під час викладення теоретичної частини є перерви на практичні завдання. Під час онлайн зустрічей студенти нарощуватимуть необхідні практичні навички з розробки власного веб-застосунку.
У вас буде домашнє завдання, яке викладач буде перевіряти власноруч. Для вас як студентів – це гарна нагода навчатись з підтримкою досвідченого ментора, багато практикуватись, отримувати фідбек, аналізувати свою роботу, чистоту коду та виправляти помилки.
Ви постійно будете на зв’язку із тренером у Telegram чаті, де зможете задавати питання та отримувати відповіді, а тренер ділитиметься там корисними посиланнями та літературою.
До програми курсу входить також групове завдання, що прокачає ваші навички роботи в команді.
Після успішного завершення навчання випускники сміливо можуть претендувати на позицію інтерна у ІТ компаніях, а кращих студентів запросимо на інтернатуру в Sigma Software.
Кому підійде курс .NET Camp Pro Основний:
- ІТ-початківцям, які прагнуть опанувати програмування на C# або покращити свій рівень
- тестувальникам (автоматизаторам), які хочуть ближче познайомитися з процесом розробки
Що вивчається на кемпі C SHARP/.NET Основний:
- Загальні відомості про .NET
- Робота з GIT
- Мова C#: основні конструкції, алгоритми сортування, пошуку, колекції. Об’єктно-орієнтоване програмування на C#
- Шаблони проєктування
- Мова інтегрованих запитів LINQ
Програма .NET camp PRO Основний
Тема 1. Вступ. Загальні відомості про .NET.
Тема 2. Робота з GIT.
Тема 3. Основні конструкції мови С#. Алгоритми сортування, пошуку.
Тема 4. Алгоритми і структури даних.
Тема 5. Об’єктно-орієнтоване програмування на C#.
Тема 6. Введення-виведення інформації. Робота з текстовою інформацією.
Тема 7. Колекції у С#.
Тема 8. Делегати. Події. Лямбда вирази, анонімні класи.
Тема 9. Шаблони проєктування
Тема 10. Мова інтегрованих запитів LINQ.
Після завершення кемпу .NET студенти:
- Матимуть базові знання та навички із програмування на платформі .NET (C#)
- Отримають основи об’єктно-зорієнтованого мислення та реалізації парадигм ООП
- Навчаться створювати консольні застосунки на мові с#, отримають досвід по організації процесу налагодження програмних продуктів, з аналізом отриманих результатів
- Отримають практичний досвід роботи з віддаленим репозиторієм з керуванням доступу та системою відслідковування можливих змін
- Здобудуть знання по використанню основних конструкцій мови, а також через підібрані практичні завдання отримають розвиток алгоритмічного мислення
- Набудуть навички як правильно оцінювати переваги і недоліки конкретних структур даних і освоять стандартний інструментарій для їх реалізації
- Навчаться валідувати вхідні дані та працювати з винятковими ситуаціями
- Освоять базовий інструментарій оцінки складності алгоритмів та на практиці засвоять базові алгоритми сортування за різними критеріями та пошуку інформації, а також дізнаються про особливості застосування алгоритмів у різних структурах даних
- Ознайомляться з існуючими шаблонами проєктування та особливостями їх реалізації
- Навчаться будувати UML-діаграми та їх читати
- Отримають початковий досвід командної роботи
Вимоги до кандидатів .NET кемпу:
- Знання англійської мови на рівні не нижче Pre-Intermediate
- Власний ноутбук (не менше ніж 4 GB RAM і процесор не нижче ніж 1.8 GHz)
- Базові навики C#:
- Розуміння класу і об’єкта
- Базові типи даних
- Оператори
- Цикли
- Вітається, але не обов’язковий, мінімальний досвід в програмуванні на будь-якій мові
Відчуваєте, що бракує знань? Подайте заявку на базовий .NET camp.