Записуйтеся на курси програмування на C# з використанням Microsoft, а також пізнайте платформу NET Framework 4! Таке навчання піде на користь та буде максимально зрозумілим тим людям, які мають досвід написання коду за допомогою С++, C#, Java, а також знаються на ООП.
Навички, яких Ви набудете після закінчення занять.
- LINQ-застосування в доступі до інформації в колекціях;
- Формувати компоненти, по типу слабко зв’язаних з використанням подій;
- Формувати властивості;
- Формувати індексатори;
- Проводити операційні перезавантаження;
- Будувати методи;
- Робити їх виклик.
Що Ви будете розуміти в кінці занять.
- Прийоми інтеграції коду, що був виконаний із застосуванням динамічних мов, а також компонентів СОМ з додатком на C#.
- Методи регулювання об’єктним часом життя.
- Методи застосування ресурсів.
- Суть наслідування за формування нового посилального типу.
- Прийоми регулювання видимістю.
- Прийоми управління часом життя всіх членів користувальницького типу.
- Ціль платформи NET Framework 4 в побудові додатків програмних конструкцій Синтаксис C#.
- Роль Visual Studio та Visual C# в побудові додатків програмних конструкцій Синтаксис C#.
- Викидання та обробку виключень.
- Специфіку перехоплення виключень.
Вищезазначеним та іншим компонентам, що не ввійшли до переліку, Вас навчать досвідчені практики. Після закінчення останнього заняття наші випускники складають атестаційний тест. Його бал має бути задовільним, адже тільки в такому випадку випускники отримають свої свідоцтва.
Для того щоб учні Навчального Центру змогли повністю пізнати тематику програмування на C# з використанням Microsoft та платформи NET Framework 4, наш колектив відвів у програмі окреме місце практиці. Вона буде проводитися протягом всіх занять, бо теорію необхідно та важливо закріпити самостійним виконанням прикладу. Якщо практики не буде, то коли Ви зіштовхнетеся з роботою такого типу в окремому проекті, то навряд зможете провести її без попередньої підготовки. Наші педагоги зроблять з Вас впевнених користувачів, які не будуть зупиняти процес через всілякі дрібниці.
У Навчальному Центрі можна займатися двома способами: це будуть індивідуальні курси чи ж навчання в групах. Обираючи навчання в групах, Ви отримаєте можливість познайомитися з цікавими людьми, що мають схожі з Вашими вподобання та шанс пізнати від них нову інформацію та поділитися своєю. До того ж вони формуються у нас не більш ніж із трьох людей.
Люди, що не мають єдиного сформованого графіка, можуть бути спокійні, бо в Навчальному Центрі час та дата заняття залежать від їхнього побажання. Ви формуєте графік та вносите до нього корективи. Викладач може тільки допомогти у виборі та закріпити прийняте рішення. На відміну від більшості інших закладів, які навчають охочих за цим спрямуванням, у нас можна навчатися в суботу та неділю. Як приємний плюс до цього викладачі активні вранці, в обід та навіть ввечері.
Навчальний Центр поспішає порадувати своїх відвідувачів вигідними цінами та акційними пропозиціями. Поспішайте дізнатися та взяти участь!
Курси програмування на С# з використанням Microsoft .NET Framework Київ. Expert. Програма курсу:
Знайомство з Delegates, Events і лямбда-виразами.
- Що таке делегат.
- Форма оголошень Delegates.
- Робота з анонімними методами C#.
- Детальне знайомство з лямбда-виразами.
- Робота з Events (подіями).
Введення в EF (Entity Framework).
- Як підключати Nuget-пакети.
- Основні принципи роботи з базами даних.
- Як підключати бази даних до проектів.
- Знайомство з міграціями в Entity Framework.
- Робота з API-інтерфейсом LINQ to SQL.
Концепція введення і виведення. Serialization в C# і знайомство з мовою розмітки XML.
- Робота з простором імен System.IO.
- Знайомство з поширеним форматом обміну даними та подання складних структур JSON.
- Що таке Serialization в C# (серіалізація). Основні принципи Serialization в форматі JSON. Як реалізувати власні методи для Serialization.
Знайомство з Assembly (збірками), поняття Reflection, робота з атрибутами і директивами препроцесорів.
- Робота з namespace (простором імен).
- Знайомство з Assembly і з Global Assembly Cache (глобальний кеш збірок).
- Ознайомлення з Preprocessor directives.
- Attributes. Як створювати призначені для користувача атрибути.
- Робота з Reflection.
Робота з потоками та з їх синхронізацією. Знайомство з класом Task (завдання).
- Знайомство з розподіленими обчисленнями та з їх основними проблемами, проблеми з багатоядерними процесорами.
- Робота з асинхронними Delegates.
- Основні принципи роботи з класом Task (завдання) і з класом Thread, що дозволяє керувати потоками.
- З якими основними проблемами можна зіткнутися при роботі з паралельними обчисленнями.
- Які класи в C# відповідають за синхронізацію.
Робота з модульною платформою для розробки ПЗ .Net Core.
- Знайомство з можливостями платформи.
- Основні принципи веб-розробки.
- Як створювати додатки.
Знайомство з модульним тестуванням (unit-тестування).
- Робота з вбудованою в VS системою тестування Unit Testing Framework.
- Як створювати тести статичних і закритих методів.
- Як перевірити коректність роботи бізнес-логіки шляхом модульного тестування.
- Робота з Integration testing (інтеграційне тестування).
Робота з системою контролю версій (Git / VCS).
Фінал. Здача проектів.
- Обговорення підсумків.
Вимоги для успішного проходження курсу:
- успішне проходження початкового рівня C#.








