⏩ Обучение С# (си шарп) ⏪ Курсы языка Си Шарп Очно | Avenue
8 917 552 0333

C# разработчик
(Си шарп)

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

Хотите разрабатывать игры для Xbox или высоконагруженные веб-сервисы? Освойте универсальный инструмент разработки C# за 4 месяца!
Разработка на C# - активно развивающееся направление, которое нуждается в молодых специалистах. C# занимает лидирующие позиции на мировом рынке IT.

Что такое C#?
C# (сишарп) – язык программирования разработанный в Microsoft для разработки на .NET Framework. C# похож на С++, Java и Delphi. Язык программирования C# используется для разработки проектов разной сложности: от простых утилит для ОС до веб-порталов с огромной аудиторией.
C# - язык для .NET Framework поэтому на нём легко разрабатывать клиент-серверные приложения. Если говорить о сфере применения, то C# - прекрасный инструмент для настройки связи между Клиентом и Сервером.
Разрабатывая программу курса C#, наша команда ориентировалась на международные стандарты и требования российских IT компаний.

Почему именно C#?

Поддержка Microsoft
C# поддерживается компанией Microsoft, поэтому новые функции и синтаксические улучшения в C# появляются гораздо чаще, чем других языках программирования.
Популярность
C# входит в топ-10 самых популярных языков программирования. Почему популярность языка важна для разработчика? Распространённость языка программирования прямо пропорциональна тому, насколько много сопроводительных материалов и готовых решений будет доступно разработчику, что очень важно когда вы – начинающий специалист.
Гибкость
C# заслуженно славится своей гибкостью и универсальностью. Сферы применения C# разнообразны: от простых приложения для Windows до разработки мобильных приложений с помощью фреймворка Xamarin. Игры для смартфонов и Xbox-ов, утилиты для ОС, Клиент-Серверные или Веб-приложения – всё это вы сможете реализовать на C# без привлечения сторонних инструментов или других разработчиков.

Какие перспективы для разработчика C#?

Направления:
Разработка игр на Unity 3D
Реализация приложений любых видов и сложности
Разработка мобильных приложений

Зарплата:
1050 $ - стажер
1 800$ - C# Junior программист
2 700$ - C# Senior программист

Гарантия возврата денег!Если в течении первых 2х занятий вы по любой из причин не хотите продолжать курс - мы вернем вам 100% всей оплаты.

Сложность курса
Осталось мест
8/14
Старт: 12 сентября
Длительность:
4 месяца
2 раза в неделю
с 19:30 до 21:30




icon Выберите удобный для Вас пакет обучения

Online

41 950руб или ежемесячно 13 400 руб

Обучение онлайн
Группы до 14 человек
Проверка домашних заданий
Видео всех занятий
Интенсив по трудоустройству

VIP

61 100 руб или ежемесячно 17 300 руб

Обучение в аудиториях
Группы до 14 человек
Проверка домашних заданий
Видео всех занятий
Интенсив по трудоустройству
Раздаточный материал
4 часа индивидуальных занятий
Помощь в трудоустройстве


Standart

47 000 руб или ежемесячно 14 100 руб

Обучение в аудиториях
Группы до 14 человек
Проверка домашних заданий
Видео всех занятий
Интенсив по трудоустройству
Раздаточный материал


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

1Блок
.NET Framework
1-й месяц Длительность: 21 Ак. Час
  1. Введение .NET framework. Основы языка программирования C#. Обзор функционала и общие отличия.
  2. Типы данных и операторы в C#.
  3. Установка VisualStudio. Работа с условными конструкциями и логическими операциями в C#.
  4. Массивы, структуры и перечисления. Обзор секция Systems.Console.
  5. Методы в C#. Процедурный поход. Рекурсия. Статические поля и методы в классе.
  6. Работа с текстовыми файлами в C#. Классы: StringBuilder, StringReader и StringWriter.
  7. Коллекции в C#. API Windows Forms.
  8. Табличная и Блочная вёрстка. Обработка событий. Работа с потоками ввода/вывода.

По итогам блока:

Глубокое понимание отличительных особенностей работы С#. Чёткое понимание архитектуры и функционала .NET framework. Разработано первое приложение с использованием API Windows Forms.

API Windows Forms - набор инструментов для программирования приложений
C# - язык программирования
.NET Framework - программная платформа
2Блок
ООП C#
2-й месяц Длительность: 21 Ак. Час
  1. Введение в объектно-ориентированное программирование. Структуры, классы и объекты в С#.
  2. Cтатические классы. Инкапсуляция, наследование и полиморфизм.
  3. Встроенные классы и их методы. Модификаторы доступа: Private, Public, Protected, Internal.
  4. Абстракция. Классы и абстрактные классы. Обзор стандартных интерфейсов.
  5. Многопоточность. Создание потоков, механизмы синхронизации и асинхронность.
  6. Анонимные и динамические типы. Роль LINQ в проекте Microsoft. Работа с данными.
  7. Разбор технологии WPFдля разработки приложений. Язык расширяемой разметки – XAML.
  8. Работа с исключениями в С#. Сборка проекта «Игра» на С#.

По итогам блока:

Приобретён навык ООП на С#. Умение настраивать базы данных для приложений на С#. сборка первой игры на С#.

C# - язык программирования
.NET Framework - программная платформа
WPF - система для построения клиентских приложений
LINQ - язык запросов для C#
XAML - язык разметки для приложений
3Блок
Мобильная разработка (C#)
3-й месяц Длительность: 21 Ак. Час
  1. Xamarin как гибкий инструмент мобильной разработки на С#. Введение и обзор рабочей среды.
  2. Xamarin.Forms. Создание интерфейса. Основные визуальные элементы в интерфейсе.
  3. Данные и мобильная разработка на C#. Привязка данных в Xamarin. Конверторы и триггеры.
  4. Навигация по страницам. Основные принципы навигации и передачи данных.
  5. Использование ContentView для содания визуальных компонентов в Xamarin Forms.
  6. Алгоритм работы с локальными данными в Xamarin . Настройки приложения и их хранение.
  7. Локализация приложения. Параметры настроек локализации. Сеть. Работа с Веб-сервисом и подключение к сети.
  8. SQLite и Xamarin. Локальные базы данных. Сборка приложения.

По итогам блока:

Чёткое понимание основ мобильной разработка в С#. Опыт работы с фреймворком Xamarin. Создано первое мобильное приложение.

C# - язык программирования
.NET Framework - программная платформа
Xamarin.Forms - это инструмент для разработки мобильных приложений
SQLite - это библиотека, встраиваемая в приложение
4Блок
Разработка игр на C#
4-й месяц Длительность: 21 Ак. Час
  1. Введение в Unity3D. Установка и настройка рабочей среды. Сцена, игровые объекты и другие компоненты.
  2. Законы физики в Unity3D. Создание основных компонентов игрового мира.
  3. Скрипты. Создание и использование скриптовых компонентов. Учимся управлять игровыми объектами.
  4. Наследование и полиморфизм. Классы, интерфейсы и абстрактные классы. Использование ООП в Unity3D.
  5. Игровой герой. Создадим примитивную модель главного героя в 3Ds Max.
  6. Анимации игровых объектов и героев. Работа с визуальными эффектами в Unity3D.
  7. Программирование персонажа. Обход препятствий. Агенты: NavMesh, NavMeshAgent, OffMeshLink, NavMeshObstacle.
  8. Интерфейс игры: ресурсы, текстура, шрифты, уровень и полоса жизни, уровень энергии героя. Сборка игры на Unity3D.

По итогам блока:

Приобретён навык разработки игр на игровом движке Unity3D. Создана первая игра.

Unity3D - среда разработки компьютерных игр
C# - язык программирования

icon Что будете уметь при завершении курса?

Ваш финальный проект по завершению курса

check

Создавать игры на «движке» Unity3D

check

Разрабатывать мобильные приложения на C# с использованием фреймворка Xamarin

check

Использовать .NET Framework для разработки на C#

check

Создавать пользовательские интерфейсы с использованием XAML

check

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

Ваше резюме

Анастасия Баранец

C# разработчик

Заработная плата - 120 000 руб/мес

Ключевые навыки

  • Глубокое понимание основ разработки на С#
  • Среда разработки: VisualStudio
  • Уверенный пользователь API Windows Forms и .NET framework
  • Разработка мобильных приложения на Xamarin
  • Умею разрабатывать простые игры на Unity3D

Образование

  • IT School Avenue
    Курс «C# разработчик»‎
    4 месяца. (1.08.19 - 1.12.19)

Сертификат

Анастасия Баранец

Успешно завершила обучение по курсу:

«C# разработчик»‎

Дата выдачи: 1 декабря 2019 года

Александр Васильев Основатель школы Avenue
Светлана Петрова Куратор курса

icon Хочешь пойти на IT-курсы?

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

  • Консультация по курсу
  • Помощи в выборе направления
  • Дополнительные материалы для старта

icon Плюшки Студентам

Сертификат и его онлайн копия

Проявил себя и выжал максимум!

Скидка 15%

Каждому выпускнику Avenue скидка 15% на любой другой курс.

Чат 24/7

Общий чат и постоянная онлайн-поддержка от преподавателя.

Avenue Bar

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

Партнеры

Отправляем резюме лучших студентов рекрутерам ведущих ІТ-компаний.

Видео всех занятий

Мы ведем видеозаписи всех занятий для всех наших студентов.

Тренинг по трудоустройству

По окончанию курса опытный рекрутер расскажет вам как трудоустроиться.

Закрытая платформа

Студенты автоматически попадают в закрытую платформу нашей школы.

Мы не просто ІТ-школа, мы — ІТ-компания,
которая всегда ищет таланты!
avenue-pro.ru

Пропустил занятие?

Не страшно, мы ведем видеозапись лекции и она будет доступна в личном кабинете на закрытой платформе Avenue!

icon Наши выпускники

icon Хочешь пойти на IT-курсы?

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

  • Консультация по курсу
  • Помощи в выборе направления
  • Дополнительные материалы для старта

Курсы C# разработчик (Си шарп)

Если вы мечтаете о разработке игр, создании полезных и сложных приложений для ОС тогда вам просто необходим курс по языку си. Язык си – гибкий инструмент разработки игр и системных утилитов. Окончив полный курс си, вы будете полностью готовы к решению задач на языке си с использованием .NET framework.

Об обучение си шарп в Avenue
Во время разработки программы курса по языку си преподаватели IT-школы Avenue отталкивались от международных стандартов и современных требований к .NET-разработчикам. 80% уроков языка си – практика! Поэтому мы уверенно заявляем о том, что приобретённые знания позволят вам решать стандартные задачи .NET-разработчика в любой IT-компании России.

Что вы будете уметь после окончания обучения си шарп?
1. Использовать основные конструкции языка си
После окончания обучения си шарп вы будете владеть синтаксисом в совершенстве, что позволит вам решать абсолютно любые задачи: от создания утилиты до разработки форумного портала.
2. Разрабатывать игры
После окончания полного курса по языку си вы обретёте навык разработки небольших игр для Xbox, научитесь программировать их логику и изучите весь функционал игрового движка Unity 3D. Приобретённые знания позволят вам понять архитектуру создания игр и освоить базовые навыки GameDeveloper-а.