Курс С# (C Sharp) онлайн (приглашаем на бесплатный тренинг)
18 сентября 2018 (вт), 20:00

Место проведения
Без города

Добавить в Google Calendar * Добавить в календарь (.ics)

* Чтобы добавить событие в календарь, Вы должны быть авторизованы в системе Google Calendar.

18 сентября 2018 (Вторник), 20:00 (18 сентября)

Курс С# (C Sharp) онлайн (приглашаем на бесплатный тренинг)

Приглашаем на курс С# (C Sharp) онлайн

Анонс полного курса.

Курс по С# (читается, как "си шарп") даст вам практические знания об основных возможностях и принципах работы.NET Framework, о большинстве преимуществ языка C#, а так же будут предложены к практическому ознакомлению современные технологии Microsoft — WCF, WPF, ASP.NET MVC.

Программа состоит из 3-х блоков. Продолжительность всего курса — 50 часов (можно выбрать для обучения отдельные блоки). 

Почему C#:

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

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

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

От вас потребуется знание следующих материалов:

  1. Работа с памятью, концепция указателей.
  2. Алгоритмы и структуры данных.
  3. Сеть.
  4. Математический склад ума, владение на начально-студенческом (или даже школьном) уровне каким-либо языком программирования

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

Интересно? Для начала приглашаем вас на бесплатный тренинг по C#, который состоится 08.08.2017 г.

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

Программа курса Junior C#-developer (online) (50 часов)

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

Занятие 1.1. Введение в.NET и знакомство со средой разработки Visual Studio

Занятие посвящено философии.NET и роли языка C#. Знакомство с Visual Studio, с системой контроля версий (централизованные и распределенные). Написание первой программы.

Занятие 1.2. Главные конструкции программирования и типы данных

Типы данных. Преобразование типов. Знакомство с классом Console. Конструкция принятия решений и циклы. Строковый тип данных.

Занятие 1.3. Методы и сложные типы данных

Методы в C#. Типы значений и ссылочные типы. Массивы, перечисления, структуры.

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

Занятие 2.1. Инкапсуляция

Принципы ООП. Классы в C#. Поля, методы, свойства. Модификаторы доступа.

Занятие 2.2. Наследование и полиморфизм

Механизм наследования в C#. Отношения «является» и «имеет». Механизм полиморфизма в C#. Класс System.Object.

Занятие 2.3. Интерфейсы
Понятие интерфейса. Реализация интерфейса. Примеры реализаций некоторых интерфейсов языка C#.

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

Занятие 3.1. Исключения

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

Занятие 3.2. Коллекции и обобщения

Необобщенные и обобщенные коллекции. Обобщенные методы и классы.

Занятие 3.3. Делегаты, события и лямбда-выражения

Понятие типа делегата. Обобщенные делегаты. События в C#. Понятие анонимных методов и лямбда выражений

Занятие 3.4. LINQ to Objects

Роль LINQ. Изучение языка запросов LINQ к коллекциям объектов.

Занятие 3.5. Рефлексия типов. Позднее связывание. Атрибуты

Понятие рефлексии и метаданных. Механизм позднего связывания. Роль атрибутов.

Занятие 3.6. Файловый ввод вывод и сериализация объектов.

Работа с директориями и файлами. Операции ввода-вывода. Понятие сериализации объектов.

Занятие 3.7. Время жизни объектов и сборка муссора

Сведения о времени жизни объектов. Поколения объектов. Процесс сборки муссора. Создание финализируемых типов.

Занятие 3.8. Процессы, домены, объектные контексты

Взаимодействие с процессами. Домены приложений.NET.

Занятие 3.9 Введение в многопоточное программирование

Асинхронные делегаты. Взаимодействие с потоками. Библиотека TPL. Асинхронные вызовы

Блок 4. Изучение дополнительных тем по пожеланиям слушателей. (10 часов, 3 занятия)

Программа занятий формируется по пожеланиям слушателей. Примеры тем: работа с базами данных в C#. Unit тестирование и т.д.

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

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

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

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

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

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

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

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

Внимание! Разместите пост о курсе в своем аккаунте в любой социальной сети с комментарием "Я записался на курс в IT-Академии!" и ссылкой на сайт (www.suhorukov.com/it-academy) и получите скидку 3%!

Бонусы:

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

Обратите внимание, что бесплатно проходит только организационная встреча с преподавателем. Стоимость полного курса Вы можете уточнить здесь - Курс С# (C Sharp) онлайн.

Есть вопросы? Спросите у организатора события.

Рекомендованные события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше