Онлайн курс Junior
C# Developer

Закінчи курс на відмінно та отримай роботу в No 1 Software Development компанії за версією clutch.co

Почати навчання
Illustration
Statistic icon

0

Cтудентів

Statistic icon

0

Годин навчання

Statistic icon

0

Занять

Statistic icon

0 грн

Вартість курсу

Statistic icon

0 квітня

Старт навчання

Які знання ти отримаєш:

Курс Основи C# + .NET - це унікальна можливість заглибитись у складний та цікавий світ платформи .NET від компанії Microsoft, детально вивчити одну з основних мов програмування в рамках даної платформи - C#, та стати конкурентноспроможним професіоналом на сучасному ринку праці. Курс охоплює як базові знання, подібні у більшості мов програмування і потрібні всім розробникам, так і специфічні для мови програмування C# можливості. Окрім знань самої мови та певної специфіки платформи, в ході курсу ви отримаєте знання про системи контролю версій, основи розробки серверної частини WEB-застосунків та роботи з базами даних. Студентам, що наберуть найбільше балів в ході курсу, буде запропоновано приєднатись до команди Limestone Digital.

Як проходить процес навчання:

Stage icon

1. Запис на курс

Натисніть кнопку «Почати навчання», заповніть форму і ми з вами зв’яжемось. Після підписання контракту і внесення оплати ви наш студент.
Stage icon

2. Навчання

Ставши нашим студентом ви приступите до теоретичних та практичних занять, кожне з яких буде мати впив на фінальну оцінку у сертифікаті. Навчання ми проводимо онлайн, завдяки чому навчатись можна з будь якої точки світу.
Stage icon

3. Атестаційні проекти

Наприкінці кожного з трьох модулів у вас буде задача по написанню проекту, оцінка якого вплине на вашу фінальну оцінку за весь курс. Це проекти, які увійдуть до вашого резюме.
Stage icon

4. Отримання сертифікату та працевлаштування

Після завершення навчання і отримання сертифікату, ви отримаєте допомогу у працевлаштуванні на позицію Junior C# Developer. Кращі студенти отримають можливість розпочати кар’єру у Limestone Digital.

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

1 модуль

Основи програмування

  • Початок роботи. Редактор Visual Studio
  • Типи даних
  • Основи використанні циклів
  • Логічні операції
  • Основи роботи з масивами
  • Основи методу
  • Системи контролю версій. GIT
  • Модульний проект

2 модуль

Основи ООП

  • Поняття класів. Об’єкти та екземпляри класів
  • Наслідування та поліморфізм
  • Базовий клас Object. Перевизначення базових методів
  • Абстрактні класи та інтерфейси
  • Статичні класи і методи. Їх використання
  • Структури та перерахунки
  • Garbage collector. Покоління, Dispose та Finalize
  • Модульний проект

3 модуль

Вищий рівень

  • Класи і узагальнення. Використання на практиці
  • Колекції в .NET. Stack, Queue, AllaryList, List, HashTable, Dictionary
  • IEnumerator та інтерфейс IEnumerator
  • Створення власних колекцій. Базові структури даних – LinkedList, бінарне дерево, графи
  • Делегати, анонімні методи і лямбда вирази
  • LINQ вирази, Делегати Action, Function, Predicate. Запити до колекцій. Основні методи LINQ
  • Введення-виведення, System.IO. Використання ключового слова using StreamReader, StreamWriter. Запис/читання файлів
  • Сереалізація. Формат Json і XML. Використання вбудованих можливостей .Net
  • Асинхронність. Клас Task, Task<>;. Асинхронна модель на основі задач (TAP)
  • Багатопоточність. Клас Thread. Пріоритетність потоків. Проблеми синхронізації потоків
  • Фінальний проект

Які технології ви вивчите:

Technology
Technology
Technology
Technology

Сертифікат про успішне завершення курсу

Після проходження курсу та захисту фінального проекту, ви отримуєте сертифікат, який підтверджує ваші знання та допоможе вам знайти роботу, навіть за відсутності реального досвіду роботи, адже у вашому портфоліо вже будуть готові проекти.

Почати навчання
Winner

Про Limestone Digital:

  • Ми не просто школа, ми №1 Software Development компанія за версією clutch.co
  • У нас викладають тільки ТОП викладачі, практики в своїх технологіях
  • Передаємо вам досвід, отриманий в роботі над проектами компанії із світовими іменами (в тому числі з Forbes 500)
  • Набираємо майбутніх зірок до нашої команди і повертаємо оплату за пройдений курс разом із першою зарплатою
Clutch
Photo

Викладач

Олександр Свириденко

«Senior full-stack C# .NET + React.JS developer. Магістр програмної інженерії. Випустив 8 потоків студентів, багато з яких залишились і зробили кар’єру в ІТ. Цікавлюсь проектами з нейромережами і штучним інтелектом»

Реєстрація на курс

    Питання, які нам часто задають: