courses

Курс C# Разработка

C# Разработка
Продолжительность

4 месяца

Уровеньсредний
Автор курсаДмитрий Мисик, Дмитрий Литвиненко
Начало

10 ноября 2021

Описание курса

На курсе ты познакомишься с языком программирования С# (Си шарп) и платформой .NET Core. Освоишь технологию Entity Framework, которая позволяет связывать C# приложения с базами данных. Научишься работать с платформой ASP.NET для создания сайтов и приложений.

 

На занятиях узнаешь, как работать с различными форматами данных. Выучишь, что такое асинхронное программирование и как работать с массивами, коллекциями, классами. Кроме этого, ты сможешь освоить SQL и технологию Entity Framework.

 

В конце курса ты создашь свой проект - веб-приложение. Это может быть сайт с веб-страницами или же обычный HTTP-сервис, работающий как бот.

 

По окончании курса ты сможешь самостоятельно:

 

- писать простые приложения на языке C#;

- проектировать с нуля или же расширять имеющийся код;

- тестировать веб-приложения;

- выполнять рефакторинг, чтобы сделать код понятным и легким для чтения. А также оптимизировать его для улучшения производительности программы.

Требования к студентам

- Умение работать с браузером, поисковиком;

- Английский — Intermediate для чтения материалов на языке оригинала;

- Логическое мышление;

- Опыт написания кода будет плюсом.

student

Почему C# ?  

  • C# является одним из самых популярных языков программирования в мире (5 место по популярности) и в Украине (3 место). Он еще долго будет оставаться в топе благодаря значительной поддержке;
  • Это современный язык программирования, который поддерживается одной из крупнейших IT-компаний мира — Microsoft. Компания известна своим программным обеспечением, а именно операционной системой Windows, Microsoft Office, сервисом Microsoft Azure, игровой консолью Xbox и т. д.;
  • C# применим для создания чего-угодно: консольных приложений, десктопных программ (Universal Windows Platform, Windows Presentation Platform и т. д.), игр (Unity), веб-приложений (ASP.NET), мобильных приложений (Xamarin);
  • C# прост в изучении для начинающих;
  • Это высокоуровневый язык программирования, поэтому написанный на нем код легко читать и понимать.
scholarship

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

Основние модули и уроки этого курса.

  • Основы C# + GIT

    18 ч • 9 тем
    • Введение в C#
    • Типы данных и переменные
    • Условные операторы
    • Debugging приложений
    • Методы
    • Массивы
    • Строки
    • Текст
    • Исключения
  • ООП

    10 ч • 5 тем
    • Введение в OOП. Классы
    • Инкапсуляция
    • Наследование и полиморфизм
    • Абстрактные классы. Интерфейсы
    • Структуры
  • Продвинутый С#

    20 ч • 10 тем
    • Обобщенные типы
    • Коллекции
    • События, делегаты и лямбды
    • Методы расширения
    • LINQ
    • Управление ссылками на проекты
    • Сериализация данных
    • Асинхронное программирование
    • Рефлексия
    • Модульное тестирование
  • Основы работы с базами данных

    8 ч • 4 темы
    • Введение в SQL. SQL DML
    • SQL DDL
    • Ключи и индексы
    • Entity Framework
  • Основы HTML, CSS, JS

    6 ч • 3 темы
    • Введение в HTML та CSS
    • Введение в JavaScript: типы данных и переменные
    • Работа с HTML-формами, отправление данных на бэкенд
  • Создаем вебприложение

    34 ч • 7 тем
    • Протокол HTTP
    • Фильтры, Middlewares
    • Внедрение зависимостей
    • Хелс-чеки, логирование
    • Валидация данных
    • Работа над финальным проектом
    • Выпускной и презентация финальных проектов

Процесс поступления

Пройди тест

Регистрируйся в нашей LMS и проходи тест, который поможет нам оценить твои знания.

Интервью

Как только мы получим твои результаты теста, мы пригласим тебя на онлайн встречу. Давай посмотрим, подходим ли мы друг другу.

Зачисление

Ты начнешь учиться в первой же доступной группе. Твоя новая карьерная цель ближе, чем кажется.

Регистрируйся сейчас!

" У тебя есть шанс получить новые потрясающие навыки. Проверь свои умения с помощью короткого теста"

Наполнение курса

134

часов

Практика
На занятиях студенты вместе с преподавателем выполняют практические задания, работают над своими проектами - в команде и в одиночку.
Английский
В IT без английского — никак. Даже если ты не знаешь терминологии, преподаватели научат. мы делаем упор на профессиональной лексике.
Карьерное консультирование
Наши специалисты расскажут о вакансиях по твоему направлению, помогут составить резюме и научат проходить собеседования.

Преподаватели

Дмитрий Мисик

Lead Software Engineer в DraftKings Inc.

Опыт работы 5 лет. Работал в SBTech и Materialise

Дмитрий Литвиненко

Lead Software Engineer в Beetroot

Опыт работы 8 лет. Работал в GlobalLogic, Houston Apps, Worknest

Расписание занятий

timetable
  • понедельник

    19:00 - 21:00

  • среда

    19:00 - 21:00

  • суббота

    10:00 - 12:00

Практические навыки для твоей будущей карьеры

Ты получишь

  • 48 занятий(-я) с преподавателем
  • 3 занятия в неделю
  • Постоянный доступ к материалам курса
  • Сертификат об окончании учебы

Новые навыки и потрясающая карьера в IT ждут тебя!

Получить консультацию

impact

Наши результаты

4700+

выпускников закончили наши курсы

500

стипендий предоставили партнеры

400 000

часов IT-образования

75

преподавателей работают сейчас

200+

IT-компаний наняли наших студентов

40%

выпускников - женщины

700

студентов учатся прямо сейчас

Отзывы выпускников

Раньше все хотели стать космонавтами, а теперь – программистами. Сфера информационных технологий стала самой привлекательной для трудоустройства. Если вы хотите стать на шаг ближе, а может и узнать сферу, то вам в Beetroot Academy. Хорошие преподаватели, индивидуальный подход к каждому студенту и новые знакомства. Рекомендую всем.

Родион Клочков
Выпускник, Краматорск

Процесс поступления

Пройди тест

Регистрируйся в нашей LMS и проходи тест, который поможет нам оценить твои знания.

Интервью

Как только мы получим твои результаты теста, мы пригласим тебя на онлайн встречу. Давай посмотрим, подходим ли мы друг другу.

Зачисление

Ты начнешь учиться в первой же доступной группе. Твоя новая карьерная цель ближе, чем кажется.

Начать сейчас

Проходи тест

Нам нужно оценить твои начальные знания. Тест будет интересный, просто удели нам немного времени.

Еще остались вопросы?

+380 93 170 2777

hello@beetroot.academy

forms