Программирование на C#. 14 шагов к профессионалу

Стоимость курса - 28990 руб.

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

Начало обучения

Следующая группа стартует
23 ноября в 19:30

Адрес проведения занятий

м. Водный стадион, Ленинградское ш. 39А
Офис Лаборатории Касперского

График обучения

Каждые вторник и четверг с 19:30 до 22:00. Всего 14 занятий
 

Информация о курсе

Программисты хорошо зарабатывают, широко востребованы и никогда не останутся без работы. Работа в офисе или удаленно из дома, на российскую или зарубежную компанию. Выбор всегда есть. Если вы читаете эту страницу, значит знаете, зачем пришли :)

Мы предлагаем обучение с нуля, которое состоит из 14 очных занятий и 55 часов домашней работы. Это много? Или мало? На наш взгляд оптимально, чтобы понять основы C# и дойти до уровня специалиста в этом направлении.

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

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

Начинаем 13 апреля в 19:30 по адресу Ленинградское шоссе 39А, к.3.

 

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

Курс состоит из 35 астрономических часов очных занятий и
55 часов заочного обучения (домашняя работа + личные консультации тренера)

Модуль 1.
.NET Framework и IDE Visual Studio 2015

Вводное занятие, на котором мы разберем платформу .NET с целью понять, из чего состоит процесс компиляции и сборки программ. А также познакомимся со средой разработки.
 
План занятия:
  1. .NET Framework (CLR, CTS, CLS, CIL, CLI)
  2. Компилятор csc.exe
  3. Visual Studio 2015 (типы приложений)

Модуль 2.
Типы данных

Вы познакомитесь с синтаксисом и семантикой языка. А также узнаете, что такое типы данных, преобразование типов, переменные и область видимости.
 
План занятия:
  1. Комментарии
  2. Синтаксис и семантика
  3. Литералы
  4. Переменные
  5. Типы данных и их преобразование
  6. Область видимости

Модуль 3.
Операторы и циклы

На занятии вы узнаете, что такое операторы, циклы, в каких случаях их применять и какими они бывают.
 
План занятия:
  1. Арифметические операторы
  2. Операторы (перехода, отношения, логические, присваивания, поразрядные и условные)
  3. Циклы

Модуль 4.
Массивы и строки

Вы узнаете, что такое массивы, кортежи и строки, а также научитесь с ними работать.
 
План занятия:
  1. Массивы (одномерные и многомерные) и кортежи
  2. Строки
  3. Форматирование строк

Модуль 5.
Методы и перегрузка

Вы познакомитесь с термином "сборщик мусора", узнаете, как он работает. А также мы разберем, что такое метод и как его перегружать.
 
План занятия:
  1. Методы
  2. Перегрузка методов
  3. Перегрузка операторов
  4. Сборщик мусора

Модуль 6.
Классы и ООП

Мы разберем, что такое классы, объекты и типы, а также парадигмы объектно-ориентированного программирования.
 
План занятия:
  1. Классы (экземплярные и статические)
  2. Свойства
  3. Конструкторы и деструкторы
  4. Принципы ООП

Модуль 7.
Итоговое занятие по базовой части программы

Проверим себя, разбор полетов, обсуждение домашней работы и много практики
 
План занятия:
  1. Итоговый тест
  2. Практика

Модуль 8.
Исключения

Научимся работать с исключениями, поймем, зачем они нужны и как ими пользоваться.
 
План занятия:
  1. Перехват исключений
  2. Обработка многочисленных исключений
 

Модуль 9.
Интерфейсы

На занятии мы будем разбирать интерфейсы, структуры и перечисления.
 
План занятия:
  1. Интерфейсы
  2. Явная реализация интерфейсов
  3. Структуры
  4. Перечисления

Модуль 10.
Лямбда-выражения

Вы научитесь пользоваться и создавать анонимные функции, делегаты и лямбда выражения.
 
План занятия:
  1. Делегаты
  2. Анонимные методы
  3. Лямбда-выражения
  4. События

Модуль 11.
Обобщения

Мы разберем, что такое обобщение и для чего его нужно использовать.
 
План занятия:
  1. Обобщения
  2. Ограниченные типы, классы, интерфейсы и конструкторы

Модуль 12.
Коллекции

Вы научитесь работать с основными коллекциями и узнаете, как их классифицировать.
 
План занятия:
  1. Коллекции
  2. Типы коллекций
  3. Интерфейсы коллекций
  4. Итераторы
 

Модуль 13.
Работа с файлами и реестром

Вы научитесь использовать классы для работы с реестром и файлами
 
План занятия:
  1. Классы File, FileInfo, Directory, DirectoryInfo, Path
  2. Чтение и запись в файл
  3. Работа с реестром
 

Модуль 14.
Итоговое занятие по продвинутой части

Проверим себя, разбор полетов и вручение сертификатов.
 
План занятия:
  1. Итоговый тест
  2. Практика
  3. Выдача сертификатов

csharp (1)

Уровень 1. Основы

Вы можете пройти только базовую часть курса программирования на C# всего за 15990 руб. Возможна оплата по частям
Подробнее о курсе
si_sharp

Уровень 2. Специалист

Если у Вас уже есть базовые знания C#, то Вы можете пройти только вторую часть курса для специалистов за 15990 руб.
Подробнее о курсе

До старта курса осталось:


00

дней


00

часов


00

минут


00

секунд


Запись на полный курс - "Программирование на C#. 14 шагов к профессионалу"

Чтобы записаться на курс или задать интересующие Вас вопросы, пожалуйста, позвоните по телефону 8(495)118-29-18 или заполните следующую форму:

Представьтесь, пожалуйста*:

Ваш телефон или email*:

Поле для творчества:

Поля, отмеченные * обязательны для заполнения


Подробнее о курсе "Автоматизация тестирования - от основ к специалисту":

Курсы по автоматизации тестирования от RocketBrain позволят вам значительно повысить свой уровень, как тестировщика, облегчить выполнение поставленных задач и добиться высокой производительности труда (а значит – и роста заработка).

Пройдя обучение у Нас, Вы сможете:

  • Автоматизировать процессы нагрузочного, стрессоустойчивого, регрессивного, функционального, конфигурационного, установочного и других видов тестирования.
  • Организовывать автоматизацию тестирования путем написания тестов на C# и проверку web-приложений с помощью Selenium.
  • Исключить «человеческий фактор» при проведении тестирования.
  • Получить реальную практику в автоматизации тестирования приложений.

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

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