Advanced
4.9

Курс C# Elementary в Днепре

C# — простой, современный, объектно-ориентированный язык с безопасной системой типов, происходящий от C и C++. Он сочетает продуктивность Visual Basic и мощность C++.

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

Зная язык программирования С# это еще возможность менять домен хоть каждых 2 года — десктоп, веб, клауд, мобайл и т.д.

Изучаемые технологии

C#/.NET разработчик

C#/.NET разработчик — это программист, использующий в своей работе технологии платформы .NET. В основе этой платформы Microsoft .NET Framework лежит язык программирования C#. Программист C# разрабатывает веб-приложения, десктопные и кроссплатформенные приложения, игры, облачные сервисы и приложения для мобильных устройств.

Цель курса

  • Изучить синтаксис языка программирования C#
  • Понять принципы ООП
  • Научиться писать кроссплатформенные приложения
  • Научиться работать с сетевыми протоколами для разработки Web-приложений
  • Разобраться с паттернами проектирования

Для кого курс

Курс рассчитан на тех, кто знаком с синтаксисом из C или C++.

Для записи на этот курс нужно пройти тест, его можно пройти онлайн или у нас в Школе.

Преподаватели курса

Вас будут обучать практикующие специалисты, работающие в топовых компаниях.

  • Сергей Артеменко

    Сергей Артеменко

    ASP.Net developer

    БАДМ
  • Александр Бобель

    Александр Бобель

    Software engineer

Программа курса C# Elementary

  1. ООП, классы и объекты1

    1. Классы. Методы. Конструкторы. Методы доступа и свойства
    2. Время жизни объектов
    3. Перегрузка функций-членов класса
    4. Наследование и полиморфизм
    5. Абстрактные классы и интерфейсы
    6. Статические и вложенные классы
    7. Делегаты, универсальные шаблоны
    8. События и лямбда-выражения
    9. Обобщения
    10. Структуры данных
    11. Дополнительные возможности ООП в C#
    12. Многопоточность и синхронизация
    13. ООП. Практика. Создание библиотеки классов
  2. Работа с данными2

    1. Коллекции, перечислители и итераторы
    2. Введение в Entity Framework Core
    3. Анонимные и динамические типы. LINQ. (на основе Вебинаров по БД)
    4. Файлы и реестр
    5. Работа с XML
    6. Сериализация объектов
  3. Сетевое/WEB программирование3

    1. HTML, CSS, JS. Необходимые основы
    2. Основы сетевого программирования
    3. Сокеты
    4. Работа с основными сетевыми/WEB протоколами
    5. Основы ASP.NET
  4. Разработка различных приложений4

    1. ASP.NET
    2. WPF
    3. UWP
    4. ADO.NET
  5. Факультатив5

    1. GIT
    2. БД
    3. Unit testing
Сертификат
Выпускники получают
сертификат об окончании курса

Бесплатные бонусы курса

Наши преподаватели и выпускники работают в топовых IT-компаниях мира

Отзывы выпускников этого курса

Преимущества обучения в Компьютерной школе Hillel

  • Видеозаписи занятий
  • Преподаватели-практики
  • Классы с компьютерами
  • Программа Hillel EVO
Видеообзор школы

Трудоустройство

Что мы делаем для того, чтобы вы достигли успеха?

В процессе обучения Студенты работают над реальными проектами

Дополнительные видеокурсы по актуальным технологиям

Доступ к материалам остается после окончания курса

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

Программы всех курсов адаптированы под запросы рынка

Программа для реализации идей Студентов и Выпускников Школы
  • Идея
  • Питчинг
  • Команда
  • Реализация
  • Презентация

Часто задаваемые вопросы

Часто задаваемые вопросы

Требования к компьютеру для обучения на курсе C# Elementary.

Операционная система:

  • Windows 10 64-бит
  • macOS 10.13 или выше
  • Linux: Ubuntu 16.04 - 20.04

Процессор* :

  • Минимум intel core i3 4-го поколения
  • Рекомендуется i5 7-го
    *Допустимы аналоги от AMD

Оперативная память:

  • Минимум 8 Гб
  • Рекомендуется 12 Гб

Память:

  • Минимально 200 Гб HDD и более
  • Рекомендуется 200 SSD и более

Помимо навыков уверенного пользователя ПК в самом начале вам потребуется огромное желание достичь поставленной цели, при этом потратив достаточное количество времени на ваше обучение как на самих занятиях, так и дома при выполнении и проработке всех заданий и советов преподавателя. Ведь только половина успеха зависит от преподавателя и школы. Остальное — от усердия студента и его желания развиваться и работать над своими результатами на протяжении всего процесса обучения.

Вы можете прочесть отзывы наших Студентов и Выпускников на нашем сайте, перейдя по данной ссылке. Еще вы сможете найти отзывы и информацию о нас, зайдя на сайт DOU.ua или же прописав название нашей Школы в Google, где вы также сможете увидеть отзывы о нашей Школе в нашем Google-аккаунте или на Google-картах.

Программы курсов составляются квалифицированными практикующими специалистами, чтобы каждый человек смог полноценно и целостно усвоить весь теоретический и практический материал. Количество занятий является оптимальным как для изучения материала на уроке, так и для выполнения домашнего задания. Обучение в более интенсивном ключе не даст результата, ориентированного на дальнейшее трудоустройство и без того в довольно короткие сроки.

Для того, чтобы получить информацию о стоимости того или иного курса, а также задать другие дополнительные вопросы, касающиеся обучения, вы можете:

  • заполнить заявку на бесплатную консультацию;
  • заполнить заявку на запись на курс;
  • связаться с нами, позвонив или написав нам на почту.

Да, безусловно. Многие наши курсы предусматривают дополнительную систему бонусов для тех Студентов, которые хотят продолжать обучение в нашей Школе.

Эта система состоит в том, что в конце курса Студенты пишут тест по пройденному материалу или сдают итоговую работу, по итогам которых получают скидку на следующий курс данного направления:

- Студент, который имеет самый высокий результат получает скидку 25% на дальнейшие курсы;

- Студент, занявший второе место, получает 15% скидку;

- Студент, который оказался на третьем месте, получает 10% скидку.

Все Студенты получают скидку в размере 5% на любой из курсов Школы.

Выполнение домашних работ, одна из самых важных составляющих обучения. Для того, чтобы получить максимальный балл за домашнее задание, нужно:

  • Выполнить задание в указанные сроки
  • Выполнить все условия задания
  • Выполнить задание без ошибок
  • Пересдача домашнего задания не более одного раза

Материалы в блоге

Курс
C# Elementary

Днепр

Хотите начать карьеру в IT, но не определились с направлением?

Тогда этот тест для Вас! Ответы на вопросы теста помогут определить Ваши способности, чтобы было легче подобрать курс, подходящий именно Вам.