занять
занять на тиждень
старт
За тиждень записалося
Залишилося
Стань C# розробником!
C # — проста, сучасна, об'єктно-орієнтована мова з безпечною системою типів, що походить від C і C++. Вона поєднує продуктивність Visual Basic і потужність C++. Так як мова належить Microsoft, вона застосовується практично у всіх продуктах, які були розроблені або куплені цією компанією. На курсі ви познайомитеся з об'єктно-орієнтованим програмуванням і навчитеся писати прості алгоритми на C #.
Цілі курсу
- Вивчити синтаксис мови програмування C#
- Зрозуміти принципи ООП
- Навчитися писати кросплатформенні додатки
- Навчитися працювати з мережевими протоколами для розробки Web-додатків
- Розібратися з паттернами проектування
Вивчаємо такі технології
-
Git
-
MySQL
-
MongoDB
-
Rest
-
MVC
-
SOLID
-
HTML5
-
CSS
-
JavaScript
-
.net Framework
-
.net Core
-
c#
Програма курсу
C# Pro

-
ООП, класи і об'єкти
- Класи. Методи. Конструктори. Методи доступу і властивості
- Час життя об'єктів
- Перевантаження функцій-членів класу
- Спадкування і поліморфізм
- Абстрактні класи та інтерфейси
- Статичні і вкладені класи
- Делегати, універсальні шаблони
- Події і лямбда-вирази
- Узагальнення
- Структури даних
- Додаткові можливості ООП у C#
- Багатопоточність і синхронізація
- ООП. Практика. Створення бібліотеки класів
-
Робота з даними
- Колекції, нумератори і ітератори
- Введення у Entity Framework Core
- Анонімні і динамічні типи. LINQ. (На основі вебінару по БД)
- Файли і реєстр
- Робота з XML
- Серіалізация об'єктів
-
Мережеве/WEB-програмування
- HTML, CSS, JS. Необхідні основи
- Основи мережевого програмування
- Сокети
- Робота з основними мережними/WEB-протоколами
- Основи ASP.NET
-
Розробка різних додатків
- ASP.NET
- WPF
- UWP
- ADO.NET
-
Факультатив
- GIT
- БД
- Unit testing
В кінці курсу виконується дипломний проект.
Бонуси курсу
Додайте навички в резюме
-
Алгоритми та структури даних
-
Володіння синтаксисом C#
-
Розробка об'єктно-орієнтованого дизайну проектів
-
Застосування патернів проектування
-
FCL
-
Написання Unit та інтеграційних тестів
-
Бази даних
-
Багатопоточність та асинхронність
-
Впевнений користувач Git
-
Linq
Як проходить навчання
Переваги навчання у Комп'ютерній школі Hillel
-
Групи по 17 осіб Викладач приділяє час кожному студенту.
-
Викладачі практики У нас викладають тільки практикуючі фахівці з топових IT-компаній.
-
Система особистих кабінетів Ефективне і зручне навчання.
-
Оперативна служба підтримки студентів Термінові питання — своєчасне рішення.
-
Доступ до відеозаписів занять Записи уроків залишаються у студентів після закінчення навчання.
-
Практичні заняття Велика частина занять орієнтована на практику.
-
Що ми робимо для того, щоб ви досягли успіху?
-
Проводимо майстер-класи з підготовки резюме та пошуку роботи
-
Регулярно оновлюємо програми курсів під вимоги ринку
-
Запрошуємо викладати тільки кращих практикуючих фахівців
-
Розвиваємо нашу мережу партнерів серед топових IT-компаній
-
Наші викладачі часто самі забирають до себе наших кращих Студентів ;)
Наші викладачі та випускники працюють в топових IT-компаніях світу
Часті питання
-
Який потрібно мати комп'ютер, щоб навчатися на курсі C# Pro?
Вимоги до комп'ютера для навчання на курсі C# Pro.
Операційна система:
- Windows 10 64-біт
- macOS 10.13 або вище
- Linux: Ubuntu 16.04 - 20.04
Процесор* :
- Мінімум intel core i5 4-го покоління
- Рекомендується i5 7-го
Оперативна пам'ять:
- Мінімум 8 Гб
- Рекомендується 16 Гб
Пам'ять:
- Мінімально 500 Гб HDD і більш
- Рекомендується 200 Гб SSD і більш
* Допустимі аналоги від AMD
-
Що необхідно врахувати в першу чергу, записуючись на курси, якщо кінцевою метою навчання є подальше працевлаштування?
Крім навичок впевненого користувача ПК на самому початку вам буде потрібно величезне бажання досягти поставленої мети, при цьому витративши достатня кількість часу на ваше навчання як на самих заняттях, так і вдома при виконанні і опрацювання всіх завдань і порад Викладача. Адже тільки половина успіху залежить від викладача і школи. Решта —від старанності Студента і його бажання розвиватися і працювати над своїми результатами на протязі всього процесу навчання.
-
Де можна подивитися відгуки про вашу Школу?
Ви можете прочитати відгуки наших Студентів та Випускників на нашому сайті за цим посиланням. Ще ви зможете знайти відгуки і інформацію про нас на DOU.ua або можете прописати назву нашої Школи у Google, де ви також зможете побачити відгуки про нашу Школу у Google-акаунті або на Google-картах.
-
Чи є у вас більш прискорені або інтенсивні курси?
Програми курсів складаються кваліфікованими практикуючими фахівцями, щоб кожна людина змогла повноцінно і цілісно засвоїти весь теоретичний і практичний матеріал. Кількість занять є оптимальноою як для вивчення матеріалу, що викладається на уроці, так і для виконання домашнього завдання. Навчання у більш інтенсивному ключі не дасть того результату, який орієнтований на подальше працевлаштування і без того в досить короткі терміни.
-
Де можна уточнити ціну навчання на курсах?
Для того, щоб отримати інформацію про вартість того чи іншого курсу, а також задати інші додаткові питання, що стосуються навчання, ви можете:
- заповнити заявку на безкоштовну консультацію;
- заповнити заявку на запис на курс;
- зателефонувати або написати нам на пошту.
-
Чи знадобиться мати при собі свій комп'ютер для навчання у Школі?
Кожен наш клас оснащений сучасним обладнанням для комфортного навчання Студентів та роботи Викладачів. Тому Студентам не потрібно приносити на заняття свою техніку. Але для виконання домашніх завдань, звичайно, буде потрібно працювати на домашньому комп'ютері.
-
Як отримати максимальний бал за домашнє завдання?
Виконання домашніх робіт, одна з найважливіших складових навчання. Для того, щоб отримати максимальний бал за домашнє завдання, потрібно:
- Виконати завдання в зазначені терміни
- Виконати всі умови завдання
- Виконати завдання без помилок
- Перездача домашнього завдання не більше одного разу
-
Як я можу сплатити за навчання?
Оплата провадиться через виставлення інвойсу на E-mail через сервіси LiqPay та Fondy.
-
Як працює оплата частинами?
Ми пропонуємо можливість розбити вартість курсу на щомісячні платежі до 12 частин за допомогою розстрочки у ПриватБанку або Монобанку. При цьому вам не потрібно сплачувати додаткові комісії або відсотки банкам, оскільки Школа оплачує цю комісію за вас.
Якщо ви бажаєте скористатись оплатою частинами, будь ласка, зверніться до нашого менеджера у будь-який зручний для вас спосіб.
Докладніше про оплату частинами у нашому матеріалі.
- Яку мову програмування вчити у 2020?
- 12636
- 42
Яку мову програмування вчити у 2020?
читати 4 хв-
Артем Гордадзе BDE у Dotcom Ventures Holding AG
- Чи потрібна вища освіта програмісту?
- 11967
- 201
Чи потрібна вища освіта програмісту?
дивитись 3 хв-
Юрій Федоренко Senior Front-End Developer у MacPaw
- Скільки заробляє програміст
- 7055
- 112
Скільки заробляє програміст
дивитись 2 хв-
Дар'я Ільїна Head of Talent Acquisition у AB Soft
- C# 9 і .NET 5 у деталях
- 6677
- 243
C# 9 і .NET 5 у деталях
дивитись 120 хв-
Микита Добрянський Senior Software Engineer у Capgemini Engineering
- Основи ООП на C#
- 5408
- 111
Основи ООП на C#
дивитись 96 хв-
Сергій Артеменко Full Stack Developer у Ciklum
- Хто є хто в IT-сфері: Developer, QA, BA, PM та інші
- 4983
- 168
Хто є хто в IT-сфері: Developer, QA, BA, PM та інші
дивитись 11 хв-
Костянтин Ботнар Senior Research Scientist у Industrial Metagenomics