C#/Net Developer - Mainacademy
C#/Net Developer
сертифікат фахівця
Junior C#/Net Developer

C#/Net – дуже гнучка, зручна і багатофункціональна мова програмування, з неї часто починають амбітні новачки. Ця мова створена і підтримується техногігантом Microsoft, вона необхідна для роботи з його продуктами. Якісна технічна підготовка і практичне опрацювання завдань на курсі допоможуть швидко реалізувати себе у світі розробки.

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

Навчальна програма складена відповідно до вимог провідних IT-компаній і відповідає вимогам сучасного ринку до фахівців рівня Junior C # Developer

Тренери-практики

Усі тренери академії – успішні практики рівня Middle або Senior, які мають багатий і цікавий досвід. Кожен з них пройшов навчання і сертифікацію Main Academy.

IT-English

Студенти курсу мають можливість поліпшити свою технічну англійську і відвідувати курси вивчення мови та Speaking Club протягом усього періоду навчання.

Кар'єрний сервіс

Після закінчення курсу всі студенти проходять кар’єрний тренінг: тренуються проходити співбесіду, вчаться презентувати себе і свої soft і hard скіли, складати конкурентне резюме.

Ви навчитеся

  • Використовувати основні структури даних і ООП-методології для розробки
    програм
  • Працювати з інтерфейсами і модифікаторами доступу
  • Створювати багатопотокові програми і додатки на мові C #
  • Вивчите структури, типізовані словники і списки, делегати та події, роботу з I
    / O і LINQ, зможете відловлювати виключення і навіть писати асинхронний код
  • Отримаєте перший базовий досвід роботи з декількома фреймворками (як
    настільними, так і Web) на мові C #
  • За допомогою отриманих знань в Академії зможете скласти іспит “Microsoft Specialist. (Іспит 70-483. Programming in C #)
Технології, які ви освоїте
Зроби перший крок
Хочете більше дізнатися про C#/Net Developer у провідних IT-спеціалістів? Реєструйтеся на найближчий безкоштовний семінар "Квиток в IT"!


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

Базові принципи мови C #, парадигма ООП

Основи C #, CRL

  • Створення мови програмування C #
  • Принципи зберігання даних. Типи даних. Використання типів
  • Оператори
  • Масиви. Розмір масиву. Операції з масивами. Структури і перерахування
  • Робота з рядками. Робота з Console Application. Клас Console

Основи об’єктно-орієнтованого програмування на C #

  • Визначення класу. Основні принципи ООП
  • Методи та параметри
  • Перевантаження операторів
  • Вкладення і Поліморфізм
  • Композиція, вкладені класи

Продвинуте програмування на C # обробка ВИКЛЮЧЕНЬ

Обробка винятків

  • Обробка типів виключень; перехоплення виключень різних типів і
    базових винятків
  • Реалізація блоків try-catch-finally
  • Виклик винятків

Delegates, події, lambdas, узагальнені колекції

  • Робота з делегатами
  • Лямбда-вирази (анонімні функції)
  • Створення та реалізація подій і зворотних викликів
  • Колекції, узагальнені колекції

Робота з даними

  • Виконання операцій введення / виводу
  • Форматування рядків. Оператори введення / виведення
  • Регулярні вирази. Серіалізація

Робота з базами даних

  • Основи баз даних.
  • Основи SQL

Робота з ADO.NET

  • Загальні відомості про ADO.NET. Постачальники даних .NET Framework
  • SQL Server і ADO.NET. Entity Framework
  • Запити та робота з даними та об’єктами за допомогою LINQ

Розробка професійних додатків .NET

Збірка і налагодження додатків

  • Управління збірками додатків
  • Запобігання конфліктам імен за допомогою просторів імен
  • Директива using
  • Рефлексія. Діагностика додатків
  • Модульне тестування (Unit Testing)

Багатопотоковість й асинхронна обробка

  • Потоки (Thread)
  • Пули потоків (ThreadPool)
  • Асинхронна модель на основі подій (EAP)
  • Методи async

Небезпечний код і покажчики. Безпека в .NET Framework

  • Типи покажчиків
  • Основні поняття безпеки
  • Основні алгоритми шифрування і захисту інформації
  • Виконання симетричного і асиметричного шифрування

WINDOWS FORMS, WINDOWS PRESENTATION И XAML

  • Багатошарова архітектура клієнтських додатків
  • Мова XAML
  • Дослідження збірок WPF

Розробка професійних WEB додатків на .NET

Основи ASP.NET WEB FORMS та MVC

  • ASP.NET — web-платформа
  • Архітектура ASP.NET MVC
  • Маршрутизація, контролери, дії
  • Подання

Використання ASP.NET WEB FORMS, MVC і REST

  • Введення в AJAX
  • ASP.NET MVC
  • Web API
  • REST архітектура

WINDOWS COMMUNICATION FOUNDATION

  • Сервіс-орієнтована архітектура (SOA)
  • Розробка і реалізація служб
  • WCF и ASP.NET Web API.
  • Шаблони проектів WCF

Архітектура додатків і шаблони проектування

  • Життєвий цикл проекту.
  • Шаблони проектування
  • Архітектурні шаблони і стилі

Виконання персонального навчального проекта

Робота над практичним завданням по створенню індивідуального проекту

  • Обробка ТЗ
  • Консультації по проекту (2 год.)
  • Самостійна робота над проектом під керівництвом тренера (24 год.)

Захист свого навчального проекту

  • Захист відбувається в аудиторії, перед незалежним експертом-практиком, з
    наших компаній-партнерів
  • Захист буде нагадувати вашу першу технічну співбесіду, яка
    дозволить показати вашу майстерність
  • Ви отримаєте розгорнутий фідбек про свою роботу, а також дізнаєтеся в якому
    напрямку вам необхідно прокачати скіли.

Junior C#/Net Developer - 8 кроків до мети

  • 1
    Записатися на курс
  • 3
    Виконати практичні, лабораторні, домашні
  • 5
    Відпрацювати заняття по HR
  • 7
    Захистити проект і здати тести
  • 2
    Вивчити теорію
  • 4
    Підготувати фінальний проект
  • 6
    Відвідувати IТ-English і Speaking Club
  • 8
    Junior C # Developer!

Форми навчання

Offline навчання
  • Заняття в аудиторіях
  • Індивідуальна і командна робота над вирішенням задач
  • доступ до навчальних матеріалів, завдань, лабораторних і тестів 24/7 протягом усього періоду навчання
  • Індивідуальний кар’єрний тренінг з HR-фахівцем
  • Курс IT-English та Speaking Club
Online навчання
  • Навчання в будь-якій точці світу
  • Живе спілкування з тренером і обробка завдань на кожному уроці
  • Запис кожного уроку
  • Доступ до навчальних матеріалів, завдань, лабораторних і тестів 24/7
    протягом усього періоду навчання
  • Кар’єрний тренінг з HR-фахівцем
C#/Net Developer
Форма реєстрації на курс

Форма реєстрації на курс
Назва курсу

Курс: Розробка на C#/Net

Заняття з інструктором

Ціна 4 платежі
4500 грн.

З нуля до рівня IT-спеціаліста і улюбленої роботи

Заняття в аудиторіях або онлайн з кращими інструкторами

5,5 міс, 46 занять, 115 годин теорії та практики з IT-експертами

Лабораторні роботи, індивідуальні та групові проекти

Англійська в подарунок для працевлаштування та роботи

Фінальний іспит, захист проекту і Ви – сертифікований IT-фахівець!

Команда курсу по C#/Net Developer

Кар'єрний сервіс

Максимум знань і умінь для працевлаштування
Даємо професійне ІТ-навчання

Після закінчення курсу, з отриманими знаннями і навичками, ви зможете претендувати на позицію Junior C # Developer

Кар'єрний тренінг

Вчимо грамотному позиціонуванню на ринку праці. Правильно писати резюме та супровідні листи. Успішно проходити інтерв’ю

Рекомендуємо на роботу

Ми постійно отримуємо від наших партнерів запити на роботу в ІТ-компаніях. Кращих студентів рекомендуємо нашим партнерам на роботу і стажування.

Відгуки про навчання в Main Academy

Отримайте Ваш квиток в IT
Форма реєстрації на пробний урок або семінар

Пробний урок
Junior C# Developer

Ще не готові приступити до навчання або залишилися сумніви?

Заберіть свій квиток в IT і приходьте на безкоштовні лекції від Main Academy!

  • Ви познайомитеся з IT-експертами, технологіями, специфікою роботи в IT
  • Ви дізнаєтеся як почати IT-кар’єру з найменшими витратами і яку спеціальність вибрати
  • Ви познайомитеся з інструкторами і дізнаєтеся всі деталі курсу і спеціальності
  • Ви дізнаєтеся як ефективно шукати роботу від рекрутерів і гуру IT-ринку

Заняття проходять:

Телефон: