Логотип Main Academy

Main Academy - лучшие курсы в вашем городе! Укажите ваш город

Курсы Junior C# Developer
за 5,5 месяцев

Под стандарты ведущих IT-компаний украины и мира

Стартуют летние цены. Учись по выгодной цене

Получите мощный старт и станьте специалистом,
в котором нуждаются компании!

1

Старт занятий C#

каждый месяц

2

Выпуск и получение
сертификата

по окончанию курса

Main Academy — не для ленивых!

Дадим практический опыт разработки приложений на C#

За время обучения Вы напишите несколько рабочих программ, которые сможете добавить в свое портфолио

Расскажем обо всех нюансах языка программирования C#

Вы узнаете все нюансы и тонкости о программировании на C# и научитесь создавать корректно работающие программы

Подготовим к реальной работе

Мы поможем Вам прокачать коммуникационные навыки, составить отличное резюме и дадим знания, необходимые для прохождения собеседования на Junior C# Developer

Кого мы приглашаем на курс
«Программирование C#»

Если Вы решили стать

C#-разработчиком, но совершенно ничего не знаете о языках программирования, и Ваш опыт составляет 0 лет

Если Вы просто интересуетесь

IT, хотите развиваться и получать новые, востребованные навыки

Если Вы хотите расширить

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

Если Вы решили кардинально

сменить профессию и стать C#-программистом, потому что это востребованная и финансово выгодная профессия

Если Вы уже сами приступили

изучать C# на бесплатных ресурсах, но понимаете, что Вам не хватает «живой» обратной связи и наставничества опытного инструктора

Если Вы фрилансер

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

Если Вы готовы много учиться, выполнять лабораторные и практические задания, проходить тесты и сдавать контрольные — мы ждем Вас в нашей академии!

Чему Вы научитесь

Вы получите глубокую техническую подготовку и полное представление о применении технологии Microsoft .NET в реальном мире разработки.

За счет полученных знаний в Академии сможете сдать экзамен "Microsoft Specialist. Экзамен 70-483. Programming in C#"

Будете участвовать в сложных проектах, таких как: «Продажа видео онлайн», «Интернет-аукцион», «Системы управления отношениями с клиентами», «Системы управления ресурсами предприятия» и др.

Освоите структуры и перечисляемые типы, типизированные словари и списки, делегаты и события, работу с I/O и LINQ, сможете отлавливать исключения и даже писать асинхронный код

Сможете не просто написать программу на языке C#, но и находить подход к решению задач абсолютно разного рода и сложности

Узнаете, что стоит за аббревиатурами CLR, CTS, GC, TPL, GAC, ASP, MVC, WF, WPF и WCF

Научитесь создавать многопоточные приложения на языке C# и поймете, что это не так уж сложно

Поймете, зачем нужны паттерны проектирования и сможете ими пользоваться

Получите первый базовый опыт работы с несколькими фреймворками (как настольными, так и Web) на языке C#

Программирование на C# доступно даже новичкам в IT

Низкий порог входа

C# — очень гибкий, удобный и многофункциональный язык программирования – с него часто начинают новички. Он создан и поддерживается техногигантом Microsoft и необходим для работы с продуктами Microsoft

Перспективность

C# заточен под платформу .NET Framework, поэтому C#-проекты есть практически во всех IT-компаниях и для Вас гарантированно найдутся интересные проекты

Востребованность

Востребован в любой области разработки программного обеспечения, поскольку развивается во всех направлениях: Web (ASP.NET MVC. ASP.NET Web API), Desktop (WPF, Windows Forms), Cloud (Azure), Mobile (Xamarin) и даже *nix (Mono)

Программирование на C#

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

01.

12 часов

Базовые принципы C#, CRL

    1. Создание языка программирования C#
    2. Принципы хранения данных. Типы данных. Использование типов
    3. Операторы
    4. Массивы. Размер массива. Операции с массивами. Структуры и перечисления
    5. Работа со строками. Работа с Console Application. Класс Console

02.

11 часов

Основы ООП

    1. Определение класса. Основные принципы ООП
    2. Методы
    3. Перегрузка операторов
    4. Композиция, вложенные классы

03.

3 часа

Обработка исключений

    1. Обработка типов исключений; перехват исключений различных типов и базовых исключений
    2. Реализация блоков try-catch-finally
    3. Вызов исключений

04.

7,5 часа

Продвинутое программирование

    1. Создание и реализация событий и обратных вызовов
    2. Коллекции, обобщенные коллекции

05.

18 часов

Реализация доступа данных

    1. Выполнение операций ввода/вывода
    2. Форматирование строк. Регулярные выражения. Сериализация
    3. Основы баз данных. SQL
    4. Общие сведения об ADO.NET. Поставщики данных .NET Framework
    5. SQL Server и ADO.NET. Entity Framework
    6. Запросы и работа с данными и объектами с помощью LINQ

06.

4,5 часа

Выполнение персонального учебного проекта

    1. Обработка ТЗ
    2. Консультации по проекту (2 ч.)
    3. Самостоятельная работа над проектом под руководством тренера (16 ч.)
    4. Защита проекта

07.

7,5 часов

Управление сборками и отладка приложений

    1. Предотвращение конфликтов имен с помощью пространств имен. Директива using
    2. Рефлексия
    3. Модульное тестирование (Unit Testing)

08.

5,5 часов

Многопоточность и асинхронная обработка

    1. Потоки (Thread), пулы потоков (ThreadPool)
    2. Асинхронная модель на основе событий (EAP). Методы async

09.

7,5 часов

Небезопасный код и указатели.
Безопасность в .NET Framework

    1. Типы указателей
    2. Основные понятия безопасности
    3. Выполнение симметричного и асимметричного шифрования

10.

6,5 часов

Windows Forms, Windows Presentation и XAML

    1. Многослойная архитектура клиентских приложений
    2. Язык XAML
    3. Исследование сборок WPF

11.

14,5 часов

ASP.NET Web Forms, MVC

    1. ASP.NET — web-платформа
    2. Архитектура ASP.NET MVC
    3. Маршрутизация, контроллеры, действия
    4. Представления
    5. Введение в AJAX
    6. ASP.NET MVC, Web API и архитектура REST

12.

7,5 часов

Windows Communication Foundation

    1. Сервис-ориентированная архитектура (SOA)
    2. Разработка и реализация служб
    3. WCF и ASP.NET Web API. Шаблоны проектов WCF

13.

4 часа

Архитектура приложений и
шаблоны проектирования

    1. Жизненный цикл проекта. Шаблоны проектирования
    2. Архитектурные шаблоны и стили

14.

4 часа

Выполнение персонального учебного проекта

    1. Обработка ТЗ
    2. Консультации по проекту (4 ч.)
    3. Самостоятельная работа над проектом под руководством тренера (16 ч.)
    4. Защита своего учебного проекта

15.

2 часа

Аттестационный экзамен

    1. Сдача сертификационных тестов
    2. Получение сертификата специалиста Junior C# Developer

Как проходит обучение в Main Academy

Уровень

Для новичков и тех, кто уже имеют базовые знания в программировании (тест)

Тест английского языка

Что будет на занятиях

  • Теоретическая база
  • Практические и лабораторные работы
  • Индивидуальные и командные задания
  • Прямое общение с инструктором
  • Доступ к онлайн-системе с материалами для выполнения дополнительных заданий
  • Домашние практические задания

Место

В оборудованных аудиториях с профессиональными сертифицированными инструкторами

Карьерный сервис
  • Поможем повысить visibility на рынке труда
  • Покажем как создать правильное резюме
  • Обучим успешно проходить интервью
  • Рекомендуем лучших студентов компаниям-партнерам

Длительность

  • 5,5 месяцев
  • 46 занятий
  • 115 часов

По окончанию обучения

Сдача тестов, финальный экзамен, защита проекта. И Вы сертифицированный Junior C# Developer

График занятий

ПН, СР, ПТ — 18:30-21:30
ВТ, ЧТ — 18:30-21:30
СБ, ВС — 10:00-14:00

IT-English (Bonus)

  • Предлагаем курс IT-English для улучшения знаний
  • Приглашаем на Speaking Club для совершенствования навыков общения
  • Знание английского - важный навык, которым должен обладать каждый разработчик

Старт занятий

Курс C# стартует
каждый месяц

Запишитесь в группу
и сделайте свой первый шаг в IT

Main Academy — место старта успешной карьеры

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

Отзывы работодателей об уровне подготовки наших студентов

Предоставляем профессиональное ИТ-обучение, с которым Вы сможете претендовать на позицию Junior C# Developer.

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

Сотрудничаем более чем со 100 ИТ-компаниями, которым рекомендуем своих студентов.

Узнать подробнее о карьерном сервисе для наших выпускников.

Отзывы о Main Academy студентов, прошедших курс C#

Студент Олег Терлецкий

Олег Терлецкий

Прошел курс "Программирование на С#/.NET". Особенность курса - очень насыщенная программа. Курс охватывает и азы языка, и разработку десктопных и веб-приложений, и работу с базами данных.Читать далее Поэтому для эффективного освоения курса необходимо каждый день уделять несколько часов самостоятельным занятиям - перечитыванию теоретической части, изложенной на занятии, и выполнению лабораторных работ. Хорошо будет дополнительно читать книги - Шилда или Албахари например.Это даст возможность основательнее охватить теоретическую часть. Отдельно хочу написать про преподавателя. Считаю, что с преподавателем мне очень повезло. Андрей - практик с достаточно большим опытом и основательными знаниями именно современных технологий. Потому во время курса не только изучался язык, но и работа в команде, управление версиями и системы контроля версий. В итоге курс получился полноценной подготовкой к дальнейшей работе.

Студент Алексей Левко

Алексей Левко

Учусь на курсе "Программирование на C#/.NET".
Плюс:
Преподаватель излагает материал интересно, не шаблонно.
Постоянно контролирует выполнение домашних заданий и лабораторных.
Читать далее Просто так "пропетлять" не получится. 🙂
Хотите или нет, но программировать вас здесь научат 🙂
Минус (он же плюс):
Курс очень насыщенный.
Так что, сразу настраивайтесь - кроме "стандартных" занятий 3 раза в неделю - насамостоятельную работу минимум 1-2 часа в день.
Иначе курс вам тянуть будет сложно.

Студентка Анастасия Герус

Анастасия Герус

Я давно мечтала научиться программировать, но на всех курсах, которые пробовала была лишь сухая теория. Однажды случайно наткнулась на программу "ITFuture" в MainAcademy, цель которой было помочь переселенцам с Донецкой и Луганской области обрести новую профессию.Читать далее Я отправила заявку и прошла собеседование. С первого же занятия курсы отличились от остальных легкостью и простотой подачи теоретического материала. А домой мы сразу же получили лабораторную работу, что позволило закрепить знания практически Андрей, руководитель моей группы, сам заинтересован в том, чтобы все всё могли понять. Помимо занятий, он устраивает вебинары, делает онлайн-консультациии всем помогает. Андрей приучает нас и к командной работе, к коммуникации между участниками проекта. Рекомендую эти курсы всем друзьям и знакомым, ведь посещать их интересно и полезно для своего будущего.

Студентка Виктория Кошелева

Виктория Кошелева

Курсы отличные! Материал подается структурировано, много практики и замечательный преподаватель, который ответит на все возникающие вопросы. Огромный плюс - это то, что в рамках курса студенты разрабатывают проектЧитать далее, помимо выполнения лабораторных работ, что позволяет более эффективно усвоить пройденный материал. Рекомендую всем, кто желает освоить программирование!

Студент Тыринов

Тыринов

Всім привіт. Пішов на курси MainAcademy "Программирование на С#/.NET". До цього мав невеликий досвід програмування на Java. Навчання дуже інтенсивне з перших днів і багато практичних завдань, що дає змог поринутись у написання коду відразу.Читать далее Викладач має великий досвід і завжди готовий надати професійну пораду. Я рекомендую дані курси, бо ще однією з переваг є те, що інформація з презентацій подається англійською, що дуже полегшує подальше працевлаштування.

Еще не готовы приступить к обучению или остались сомнения?

Заберите свой билет в IT
и приходите на бесплатные лекции от Main Academy!

Чем будут полезны для Вас такие ивенты:

Вы сможете лично пообщаться со спикерами и задать им волнующие Вас вопросы

Вы увидите, насколько качественно мы делимся даже бесплатным материалом

Вы получите возможность узнать все подробности об интересующем Вас курсе непосредственно от инструктора

Вы узнаете о своих карьерных шансах и возможностях от приглашенных рекрутёров и гуру IT-сферы

Вы сможете познакомиться с эйчарами крупных IT-компаний, которые посещают наши лекции и семинары в поисках молодых специалистов

Чтобы попасть на ближайший семинар или лекцию, заполните форму — наш менеджер свяжется с Вами и расскажет всё о следующей встрече!

Наши контакты

Акции

Сменить город

Написать в чат

Перезвонить Вам?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: