Дорогий відвідувачу Учбово-освітнього Центру IT, запрошуємо на курси з вивчення С# – це мова програмування, що була створена розробниками компанії Microsoft. Беріть до уваги, що побудована вона була на Java-основі, саме і схожі їхні синтаксиси. Але, звичайно ж, це окрема система, що має характерні специфічні ознаки, про які не слід забувати. Для цього команда нашого Навчального Центру створила курси програмування на С# та укомплектувала окрему програму. Запрошуємо Вас стати одним з учасників такого навчання!
Цільова аудиторія занять, як ми вважаємо, буде складатися з програмістів-початківців, а також з тих людей, які мають базові знання з техніки програмування чи тільки хочуть її освоїти.
Чим Ви зможете здивувати оточення по закінченню курсів програмування на С#:
- Виконанням перезавантаження операторів.
- Будуванням проектів та програмних рішень, використовуючи при цьому нові версії Visual Studio, .NET-платформи, а також C#.
- Використанням у власних додатках статистичних, абстрактних класів та інтерфейсів, а також розумінням відмінностей між ними.
- Побудовою і реалізацією своїх призначених для користувача колекцій.
- Обробкою виключень та помилок, які можуть бути допущені під час роботи додатка.
- Розумінням діяльності розширюючих методів та компетентним їх використанням у конкретних операціях.
- Достойними знаннями бази ООП.
Педагоги Навчального Центру забезпечують своїх клієнтів знаннями сім днів на тиждень не виключаючи при цьому, вихідні дні. Ви можете записуватися на ранок, на день або ж на вечірні заняття. Наша команда спеціально не створювала один графік для всіх, оскільки на території Центру учні мають можливість вибирати форму занять: індивідуальну чи ж групову. Віддавайте перевагу тому, що вам ближче. Якщо мова йде про групи, то у такому випадку треба враховувати, що кількість осіб, що займаються одночасно, – всього три.
На навчання програмуванню C# завжди діють спеціальні знижки, які дадуть можливість трохи пом’якшити стандартну ціну на нього. Якщо Вам буде потрібна детальна інформація, то її можна дізнатися у консультантів.
Як випускники Навчального Центру всі клієнти отримають спеціальні сертифікати встановленого зразка. Тільки перед тим, як їх отримати, слід успішно пройти спеціальний тест на перевірку знань.
Відео про курс:
Додаткові курси
Курси програмування на C#: навчальна програма курсу.
Тема 1. Знайомство з С#-синтаксисом.
- Введення в методи розробки додатків за участі С#.
- Знайомство c IDE Visual Studio.
- Поняття компіляції програми.
- Структура програми.
- Знайомство з типами даних.
- Створення та ініціалізація змінних.
- Область видимості.
- Константи.
- Знайомство з умовними виразами та операторами.
- Види циклів, циклічні операції.
- Алгоритм програмування за допомогою С#.
- Практика.
Тема 2. Масиви.
- Знайомство з масивами.
- Способи створення масивів.
- Робота з масивами.
- Зубчасті масиви.
- Багатовимірні масиви.
- Практика.
Тема 3. Формування методів.
- Етапи створення методів.
- Етапи виклику методів.
- Тип значення, що повертається.
- Прийоми формування перевантажених методів.
- Параметри методів з аргументами за замовчуванням.
- Модифікатори out і ref.
- Практика.
Тема 4. Введення в ООП. Поняття класів і об'єктів.
- Поняття класу та об'єкта.
- Створення класів, їх вміст.
- Створення об'єктів за допомогою класів.
- Конструктори призначені для користувача і за замовчуванням.
- Механізм визначення інтерфейсів.
- Модифікатори доступу.
- Властивості класу.
- Механізм реалізації інтерфейсів.
- Властивості класу і інкапсуляція.
- Практика.
Тема 5. Наследование и полиморфизм.
- Механізм побудови ієрархії класів.
- Поняття і реалізація успадкування.
- Базовий тип Object.
- Поняття і реалізація поліморфізму.
- Віртуальні методи.
- Практика.
Тема 6. Абстракція і інтерфейси.
- Поняття абстракції.
- Створення абстрактних класів.
- Робота з абстрактними методами.
- Спадкування від абстрактних класів.
- Поняття інтерфейсу.
- Створення та реалізація інтерфейсів.
- Практика.
Тема 7. Статичні класи і методи.
- Створення і виклик статичних методів.
- Робота зі статичними методами.
- Створення статичних класів.
- Необхідність в статичних класах.
- Розширюють методи.
Тема 8. Введення в колекції.
- Що таке колекції й навіщо вони потрібні. Їх відмінність від масивів.
- Узагальнені й неузагальнені колекції.
- Процедура обробки подій.
- Методи реалізації перерахувань та структур.
- Робота з колекціями.
- Створення свого типу даних.
- Практика.
Тема 9. Робота з файлами й папками: запис та прочитання.
- Як відбувається запис файлів.
- Як відбувається прочитання.
- Знайомство з класами: StreamReader, StreamWriter, File, Directory, DirectoryInfo.
- Специфіка введення з використанням потоків.
- Специфіка виведення з використанням потоків.
- Практика.
Тема 10. Винятки. Обробка помилок.
- Поняття виняткових ситуацій.
- Обробка винятків, конструкція try, catch, finally.
- Створення своїх класів винятків.
- Множинна обробка винятків.
- Практика.
Тема 11. Складальник сміття.
- Принцип роботи GC.
- Ресурси додатки.
- Метод dispose().
- Конструкція using(){}.
- Практика.
Тема 12. Будування графічних додатків (GUI).
- Введення в GUI. Знайомство з Windows Forms.
- Проектування інтерфейсу користувачів.
- Знайомство з панеллю елементів.
- Створення подій.
- Як прив'язати компоненти управління до даних.
- Зміна зовнішнього вигляду користувальницького інтерфейсу.
- Практика.