Курс С# (C Sharp) онлайн

Курс сайт события http://www.suhorukov.com/courses/kurs-s-c-sharp

Добавить в календарь:
Поделиться:

Курс Junior C# developer даст вам практические знания об основных возможностях и принципах работы .NET Framework, о преимуществах языка C#, а также вы познакомитесь на практике с современными технологиями Microsoft - WCF, WPF, ASP.NET MVC.
Программа состоит из 3-х блоков, до 12 июля идет набор на третий блок. 

От вас требуется знание ОП и ООП для прохождения третьего блока.
Чтобы понять, можете ли вы начать обучение, вы можете пройти небольшое анкетирование. Это займет не более 30 минут.

Почему C#:

  • C# сегодня — это широко известный и самый развитый из существующих языков программирования.
  • Весомая часть программного обеспечения для Windows (и даже встроенного в операционную систему), огромное количество внутрибанковских систем, web-сайтов и какое-то количество мобильных приложений  написаны на C#.
  • В скором времени C# плотно проникнет в мобильные платформы и *nix-системы.

Что вы приобретете на курсе:

  • Умение создавать основные типы проектов на C#/.NET
  • Умение установить необходимое окружение
  • Навык работы с MSSQL Management Studio
  • Навык обращения с MVC
  • Навык отладки приложений на C#
  • Знание ключевых особенностей языка C#

Длительность курса:  30 часов  

Программа курса Junior C#-developer:

Блок 3. Язык программирования C# (30 часов, 9 занятий) 

Занятие 3.1. Основы языка программирования C#
JIT компиляция и CLR, Метаданные. Сборки. Межязыковые возможности. Лексемы, идентификаторы, зарезервированные слова, комментарии, структура программы, встроенные типы данных, литералы, переменные, выражения, операторы.

Занятие 3.2. Управление программами - Логический тип данных, логические операции, блоки операторов, ветвления, циклы, операторы переходов, функции.

Занятие 3.3. Массивы, коллекции, строки
Одномерные и многомерные массивы, итераторы, функции с переменным числом аргументов. Символьные типы данных, строки, операции над текстом

Занятие 3.4. Исключения
Обработка ошибок в программировании, структурная обработка исключений, защищённые блоки, иерархия исключений.

Занятие 3.5. Объектная модель
Классы и экземпляры, поля и методы, перегрузка методов, статические элементы, ссылка this, жизненный цикл объекта.

Занятие 3.6. Интерфейсы и контракты

 Наследование интерфейсов. Реализации интерфейсов

Занятие 3.7. Делегаты и события

Анонимные методы. Делегаты. События.

Занятие 3.8. Обобщения и Функциональное программирование

Обобщения, шаблоны в обобщениях, стандартные коллекции. Анонимные функции, функциональные интерфейсы, лямбда-выражения, ссылки на методы.

Занятие 3.9 LINQ: язык интегрированных запросов

Выражения запросов. LINQ к коллекциям 

Уже пройденные блоки:

Блок 1. Основы структурного программирования ( 10 часов, 3 занятия) 

Занятие 1.1. Синтаксис и семантика языков программирования высокого уровня

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

Занятие 1.2. Логика
Логический тип данных, условные операторы, циклы, логические операции и выражения, булева алгебра.

Занятие 1.3. Контейнеры и Подпрограммы
Одномерные массивы, алгоритмы сортировки, строки. Ссылочные типы данных. Повторное использование кода алгоритмов, процедуры и функции, передача параметров, рекурсия.

Блок 2. Основы объектно-ориентированного программирования (10 часов, 3 занятия).

Занятие 2.1. Объекты
Сложные типы данных, структуры, динамические рекурсивные структуры.

Занятие 2.1. Инкапсуляция
Состояние и поведение объекта, поля и методы, модификаторы доступа.

Занятие 2.3. Наследование
Повторное использование кода данных, иерархии классов, агрегация и композиция.

Преподаватель:

Колесников Олег Владимирович - бболее пяти лет работает в области разработки ПО, программирует на языках C++/C#. Имеет большой опыт в разработке больших высоконагруженных проектов в области платежных систем. Опыт преподавательской деятельности с 2012 года. .

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

✓Лично знает людей, которые за год становились middle developer-ами из junior-ов, причём изначально эти люди владели именно базовыми навыками

✓Предпочитает онлайн-обучение, так как комфортная домашняя обстановка лучше, чем любая учебная аудитория

Подробнее читайте в нашем интервью с преподавателем.

О трудоустройстве и заработной плате на рынке C# программирования читайте в интервью с рекрутером Кадрового агентства.

Акции: скидка 10% за приведенного друга.

Внимание! Разместите пост о нашем курсе в своем аккаунте в любой социальной сети с комментарием "Я записался на курс в IT-Академии!" и ссылкой на наш сайт  и получите скидку 3%!

Стоимость*:

15 000 р. Базовый курс C# (3  блок)

Бонусы:

  • по окончании выдаются сертификаты и предоставляются рекомендации преподавателя;
  • лучшим студентам, заинтересованным в поиске работы, помогаем с трудоустройством;
  • на занятиях будут решаться задачи из практического опыта преподавателя.

Блок 1. Основы структурного программирования (10 часов, 3 занятия).

Занятие 1.1. Синтаксис и семантика языков программирования высокого уровня
Строго типизированные языки программирования высокого уровня. Операторы и выражения. Простые типы данных. Последовательное выполнение операторов.

Занятие 1.2. Логика
Логический тип данных, условные операторы, циклы, логические операции и выражения, булева алгебра.

Занятие 1.3. Контейнеры и Подпрограммы
Одномерные массивы, алгоритмы сортировки, строки. Ссылочные типы данных. Повторное использование кода алгоритмов, процедуры и функции, передача параметров, рекурсия.

 

Блок 2. Основы объектно-ориентированного программирования (10 часов, 3 занятия).

Занятие 2.1. Объекты
Сложные типы данных, структуры, динамические рекурсивные структуры.

Занятие 2.1. Инкапсуляция
Состояние и поведение объекта, поля и методы, модификаторы доступа.

Занятие 2.3. Наследование
Повторное использование кода данных, иерархии классов, агрегация и композиция.

 

Блок 3. Язык программирования C# (30 часов, 9 занятий)

 

Занятие 3.1. Основы языка программирования C#
JIT компиляция и CLR, Метаданные. Сборки. Межязыковые возможности. Лексемы, идентификаторы, зарезервированные слова, комментарии, структура программы, встроенные типы данных, литералы, переменные, выражения, операторы.

Занятие 3.2. Управление программами - Логический тип данных, логические операции, блоки операторов, ветвления, циклы, операторы переходов, функции.

Занятие 3.3. Массивы, коллекции, строки
Одномерные и многомерные массивы, итераторы, функции с переменным числом аргументов. Символьные типы данных, строки, операции над текстом

Занятие 3.4. Исключения
Обработка ошибок в программировании, структурная обработка исключений, защищённые блоки, иерархия исключений.

Занятие 3.5. Объектная модель
Классы и экземпляры, поля и методы, перегрузка методов, статические элементы, ссылка this, жизненный цикл объекта.

Занятие 3.6. Интерфейсы и контракты
Наследование интерфейсов. Реализации интерфейсов

Занятие 3.7. Делегаты и события
Анонимные методы. Делегаты. События.

Занятие 3.8. Обобщения и Функциональное программирование
Обобщения, шаблоны в обобщениях, стандартные коллекции. Анонимные функции, функциональные интерфейсы, лямбда-выражения, ссылки на методы.

Занятие 3.9 LINQ: язык интегрированных запросов
Выражения запросов. LINQ к коллекциям

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

25000 р.  - Полное обучение ( 1, 2, 3 блоки)

20 000 р.  - Для тех, кто знает основы программирования (2, 3 блоки)

15 000 р. -  Базовый курс C# (3 блок)

 

* За 2 недели до начала обучения Вы сможете оценить свой уровень знаний, пройдя анкетирование у преподавателя курса.

Технические требования

Сеть: скорость соединения от 2 Мб/с

Оборудование:

  • Микрофон - для общения,
  • наушники - чтобы не появлялось эффекта эха,
  • камера - если есть желание себя показать и общаться face to face.

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

Забыли пароль? Регистрация