Розробка на C # під .NET

Курс програмування

на С# під платформу Microsoft .NET

Дворівнева програма підготовки .NET-розробників.

Cтарт: 29 лютого

Записатися зараз

Кращі ціни forEarly birds
економія до 2000 грн На навчанні

Хочу знижку

Про технологію

Об’єктно-орієнтована мова C # розроблений в 2001 році інженерами Microsoft. Використовується спільно з віртуальною машиною .NET пакета Microsoft .NET Framework. Мова прикладного рівня. Для компіляції байт-коду використовується середу CLR (Common Language Runtime), що розширює можливості C #. Мова C# стандартизований в ECMA (ECMA-334) і ISO (ISO / IEC 23270). Існує кілька незалежних реалізацій мови на основі цієї специфікації. Область застосування – від серверних систем до веб-ресурсів і мобільних додатків.

Про курс

Комплексна програма навчання С # і .NET представлена двома послідовними курсами. Базовий розрахований на новачків і познайомить з об’єктно-орієнтованим програмуванням і мовою С #. Щоб почати навчання потрібно знати основи програмування. Завдання повного курсу .NET- практична підготовка до роботи з інструментами платформи .NET Framework і впевнена розробка додатків. До цієї частини слід приступати після успішного освоєння першої.

Про роботу

.NET-розробникам на позиції Junior Software Engineer в Дніпрі платять $ 500 до $ 1100. Senior Engineer отримують від $ 2500 до $ 3700.. Зарплата фахівців кваліфікації Technical Lead досягає $ 4400. В Україні мова входить в першу трійку рейтингу найбільш використовуваних в розробці. Вивчіть C# на цьому курсі, щоб стати фахівцем зі стабільно високим доходом.

Програма курсу включає в себе 2 модуля

слухач може пройти будь-який з модулів в будь-який черговості
1 модуль
C# и ООП
Базовий курс
2 модуль
Microsoft .NET
Повний курс

Деталі курсу:

C# и ООП

базовий рівень

Початок курсу

29 лютого

Тривалість

88 годин, 22 тижні

Розклад

Сб 9:00-13:00

Вартість

6 платежів по 3090 грн

Microsoft .NET

просунутий рівень

Початок курсу

Можна приєднатись

Тривалість

288 годин, 48 тижнів

Розклад

Пн, Пт 18:00-21:00

Вартість

12 платежів по 3490 грн
Опануй перспективну спеціальність БЕЗ відриву від роботи і навчання!

Для кого корисний цей курс?

Для новаків

Отримайте затребувану професію і почніть успішну кар’єру в IT

Для початківців

Отримайте комплексні знання і розробляйте додатки на Microsoft .NET

Для представників бізнесу

Прокачайте розробників і підвищить рівень їх професіоналізму

Зверніть увагу!

На курс С# зараховуються слухачі, які пройшли навчання на курсі Основи програмування, або успішно пройшли перевірку.

В результаті навчання:

C# и ООП

Базовый курс

Ви освоїте базові знання по алгоритмам, операторам, функціям, типам і структурам даних

Розберетеся в основних принципах об’єктно-орієнтованого програмування (ООП)

Навчіться писати код на мові програмування С # і разработаете перші проекти

Придбаєте базові теоретичні та практичні знання з програмування

Уже зможете знайти перше місце роботи і з часом освоїти платформу .NET

Microsoft .NET

Повний курс

Ви навчитеся створювати додатки з використанням популярної технології .NET

Освоїте архітектуру додатків на основі ASP.Net Web Forms і ASP.NET MVC 4

Познайомитеся з розробкою додатків на основі CQRS і Event Sourcing на прикладі Asp.Net MVC Single page application

Получите практический навыки и опыт разработки приложений от идеи и до конечного пользователя

Навчіться складати CV і проходить співбесіду в IT-компанії

Програма курсу

C# и ООПБазовый курс

1. Основні конструкції мови C# і ООП
  • Повторення понять Купа і Стек
  • Типи даних: Value and References. Огляд вбудованих типів даних
  • Поняття boxing і unboxing
  • Оператори розгалуження
  • Оператори циклів. Акцентування уваги на foreach
2. Введення в об'єктно-орієнтоване програмування на С# (ООП)
  • Поняття класу та об'єкта
  • Поля і методи, модифікатори доступу
  • Статичні поля і методи
  • Парадигми програмування: інкапсуляція, успадкування, поліморфізм
  • Абстрактні класи та інтерфейси
  • Шаблонні класи
3. Делегати і події
  • Необхідність і особливості застосування подій
  • Подієва модель додатки (event, delegates)
  • Анонімні делегати
  • Методи розширення
  • Лямбда-вирази
  • Призначення паттерна MVC і його застосування
4. Управління ресурсами
  • Garbage Collection
  • Інтерфейс IDisposable
5. Виняткові ситуації (Exceptions
  • Необхідність використання
  • Обробка виняткових
  • Створення власних виняткових ситуацій
6. Робота з колекціями
  • Огляд існуючих інтерфейсів створення колекції: IList, ICollection, IEnumerable
  • Огляд існуючих колекцій: List, Dictionary, SortedList, Stack, Queue, Hashtable, etc.
  • Правила вибору колекції в залежності від потреб додатка
  • Методи розширення для роботи з колекціями
  • LINQ: Огляд інтерфейсу IQueryable

Microsoft .NETПовний курс

1. C# и ООП
  • Основні конструкції мови C# і ООП
  • Введення в об'єктно-орієнтоване програмування на С# (ООП)
  • Делегати і події
  • Управління ресурсами
  • Виняткові ситуації (Exceptions)
  • Робота з колекціями
2. Рефлексія ситуацій
  • Робота з метаданими Динамічне завантаження зборок
3. Серіалізация
  • Необхідність сериализация
  • SOAP і XML серіалізациі
4. Нить
  • Створення та управління потоків
  • Синхронізація потоків
  • Конфігурація додатків
5. Огляд платформи .NET Framework
  • Огляд платформи .NET Framework
  • Архітектура платформи .NET Framework
  • Порівняння з іншими платформами: WinAPI, Java, etc.
  • Поняття: модульна і інтерпретується код, CLR
  • Перевага використання інтерпретуємого коду
  • Алгоритми і структури даних
  • Операційні системи
  • Організація комп'ютерних систем
6. Бази даних
  • Поняття реляційних баз даних
  • Таблиці і зв'язку
  • Принципи проектування баз даних. Нормальні форми: НФ1, НФ2, НФ3
  • Введення в SQL
  • Управління структурою даних на SQL (DDL)
  • Управління даними на SQL (DML)
  • Вибірка даних: оператор Select, сортування, об'єднання, умова вибірки, агрегує функції, угруповання даних.
  • Складна вибірка: код запиту, тимчасові таблиці, з'єднання таблиць, внутрішні і зовнішні з'єднання таблиць
  • Вставка, видалення, оновлення даних форми
7. Мова розмітки гіпертексту HTML і каскадні таблиці стилів CSS
  • Поняття сайту, поняття веб-сторінок
  • Основи HTML: гіпертекст, теги, атрибути
  • Структура HTML-документа
  • Спецсимволи, коментарі, гіперпосилання
  • Робота з медіа даними
  • Списки, види списків
  • Форми і їх елементи
  • Таблиці і таблична верстка
  • Основи CSS: синтаксис, селектори, селектори атрибутів, основні властивості стилів
8. Мова JavaScript і бібліотека jQuery
  • Основи синтаксису JavaScript: структура DOM- документа, змінні, типи даних
  • Поняття призначених для користувача функцій і їх використання
  • Робота з HTML-формами JavaScript
  • Знайомство з jQuery
  • Селектори, фільтри
  • Робота з формами і стилями на jQuery
9. ASP.NET и MVC
  • Архітектура WEB додатки
  • Види WEB додатків
  • Архітектура ASP.NET додатки
  • Основні класи HttpContext, HttpApplication, HttpSession, HttpRequest, HttpResponse, HttpCookie, HttpViewState, HttpCache
  • Життєвий цикл сторінки і додатки
  • Серверні елементи управління
  • Валідація даних
  • Компонування сторінок
  • Робота з даними
  • Система безпеку в ASP.NET додатках
  • Локалізація додатку
  • XML WEB Сервіси
  • Model-View-Controller (MVC). Архітектура ASP.NET MVC і відмінності від ASP.NET. Особливості тестування MVC додатків

Викладач курсу:

Александр Пюра

Software Engineer

Окончил Университет железнодорожного транспорта. Работал разработчиком программного обеспечения в ряде крупных компаний, таких как «ISD», «Archer Software», «Apriorit». Профессиональные интересы: RDBMS, C++, C#, .Net. Преподает с 2001-го года, в том числе в государственных и частных вузах. Имеет десятки успешных выпускников

Монгарова Юлиана

С# developer

Привет, меня зовут Юлиана. Я закончила Днепропетровский национальный университет железнодорожного транспорта им. академика Лазаряна по специальности: «Программное обеспечение систем».

Приобрела опыт разработки программного обеспечения в научной лаборатории, где работала на протяжении 4-х лет.

Профессиональные интересы: C++, C#, .Net.

Преподавательской деятельностью занимаюсь с 2016-го года.

Пропустили заняття?
Не страшно, ми можемо зробити для вас відеозапис цього уроку, або підключити онлайн-трансляцію.

Деталі курсу:

C# и ООП

базовий рівень

Початок курсу

29 лютого

Тривалість

88 годин, 22 тижні

Розклад

Сб 9:00-13:00

Вартість

6 платежів по 3090 грн

Microsoft .NET

просунутий рівень

Початок курсу

Можна приєднатись

Тривалість

288 годин, 48 тижнів

Розклад

Пн, Пт 18:00-21:00

Вартість

12 платежів по 3490 грн

Навчання в Level Up – це:

Підтримка викладача
Закритий чат групи і викладача, де завжди можна вирішити виникаючі питання з пройденого матеріалу
Командна робота
Основний упор робиться на роботу в команді: комплексні завдання, розподіл завдань, терміни виконання
Практичні заняття
Теоретичний матеріал обов’язково закріплюємо на практиці. Велику частину часу приділяємо отримання практичних навичок та роботі з кодом
Кар’єрний коучинг
Безкоштовні семінари та тренінги зі складання IT-резюме, підготовка до співбесіди і успішному його проходженню. Доступ до закритого чату з вакансіями.
Стажування
Основний упор робиться на роботу в команді: комплексні завдання, розподіл завдань, терміни виконання