Онлайн курс 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. Він створений для тих, хто тільки починає свій шлях у світі розробки програмного забезпечення. Ви дізнаєтесь про основи: середовище розробки, загальні поняття, типи даних, цикли та конструкції, масиви, контролі версій, основи ООП та інше. Після проходження цього курсу ви зможете виконувати нескладні задачі на мові C# та стартувати у світі ІТ.
Кращим студентам буде запропонована робота в компанії 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. Магістр програмної інженерії. Випустив 7 потоків студентів, багато з яких залишились і зробили кар’єру в ІТ. Цікавлюсь проектами з нейромережами і штучним інтелектом»

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

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