<
УЦ Контакт

Лидер IT образования

Как приятно знать, что ты что-то узнал (Мольер)

 
03056, Киев, пер. Ковальский 13, 1-й этаж, офис №2
 
Программы курсов

Акция! Студентам - Скидка 15%! Слушателям IT Academy бесплатное посещение English Club

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

Краткое описание курса

 Курс закладывает достаточный уровень владения языком программирования C# для прохождения последующих курсов по направлению программирование на платформе .Net Framework 4.0.

Среда разработки Visual Studio получила широкое распространение на платформе Microsoft Windows. Одна из последних версий — Visual Studio 2010 охватывает все этапы создания приложений от разработки объектно-ориентированной архитектуры и кодирования до тестирования и отладки. На курсе подробно рассматривается синтаксис языка программирования C# 4.0, основные приемы и методы эффективного использование новейших возможностей C#, его интеграция с технологией доступа к данным LINQ.

Курс предназначен для разработчиков, которые имеют опыт написания кода на С, С++, Visual Basic или Java и понимают концепции ООП.

Цель курса

Теоретическое и практическое знакомство с синтаксисом языка C# 4.0, структурой программы и её реализацию в среде Visual Studio 2010 на Microsoft® .NET Framework 4.0.

По окончании курса Вы будете уметь:

  • Создавать и вызывать методы
  • Создавать пользовательские типы и понимать отличия ссылочного и структурного типов
  • Создавать свойства, индексаторы и выполнять перегрузку операций
  • Создавать слабо связанные компоненты с использованием событий
  • Использовать LINQ для доступа к данным в коллекциях

По окончании курса Вы будете понимать:

  • Назначение .NET Framework и роли Visual C# и Visual Studio 2010 в создании приложений
  • Синтаксис программных конструкций C#
  • Механизмы перехвата, обработки и выброса исключений
  • Базовые операции ввода вывода в приложении на Visual C#
  • Способы управления видимостью и временем жизни членов пользовательского типа
  • Значение наследования при создании нового ссылочного типа
  • Механизмы управления временем жизни объектов и использования ресурсов
  • Коллекции и применять параметризованные типы для реализации типо-безопасных классов, структур, интерфейсов и методов

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

Обучение программистовУрок 1

Введение в С# и .NET Framework 4

  • Введение в .NET Framework 4
  • Создание проектов в Visual Studio 2010
  • Написание проектов на С#
  • Создание графических приложений
  • Способы документирования кода
  • Отладка приложений в Visual Studio 2010

Курсы программированияУрок 2

Использование программных конструкций С#

  • Создание и инициализация переменных
  • Выражения и операторы
  • Создание и работа с массивами
  • Использование операторов выбора
  • Использование операторов цикла

Обучение программированию С#Урок 3

Объявление и вызов методов

  • Создание и использование методов
  • Работа с параметрами по умолчанию и выходными параметрами

Курсы С#Урок 4

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

  • Перехват исключений
  • Выброс исключений

Курсы программистов в КиевеУрок 5

Чтение и запись файлов

  • Доступ к файловой системе
  • Чтение и запись файлов с использованием потоков

Курсы программирования С#Урок 6

Создание пользовательских типов

  • Создание и использование перечислений
  • Создание и использование классов
  • Создание и использование структур
  • Сравнение ссылочного и структурного типов

Курсы программистов С# в КиевеУрок 7

Инкапсуляция данных и методы

  • Управление доступом к членам пользовательского типа
  • Разделяемые методы и данные

Подготовка программистов в КиевеУрок 8

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

  • Использование наследование для создания нового ссылочного типа
  • Объявление и реализация интерфейсов
  • Объявление абстрактных классов

Подготовка программистов в КиевеУрок 9

Полиморфизм

  • Введение в полиморфизм
  • Использование полиморфизма для реализации схожих задач

Изучение программированяи С#Урок 10

Управление временем жизни объектов и работа с ресурсами

  • Ведение в сборку мусора
  • Управление ресурсами

Программирование курсыУрок 11

Инкапсуляция данных и определение перегруженных операций

  • Создание и использование свойств
  • Создание и использование индексаторов
  • Перегрузка операций

Обучение программированию С#Урок 12

Слабо связанные компоненты и обработка событий

  • Объявление и использование делегатов
  • Использование лямбда выражений
  • Обработка событий

Курсы визуального программирования в КиевеУрок 13

Использование коллекций и создание параметризованных типов

  • Работа с коллекциями
  • Лабораторная работа А: работа с коллекциями
  • Создание и использование параметризованных типов
  • Создание параметризованных интерфейсов, понимание ковариации и контравариации
  • Использование параметризованных методов и делегатов

Курсы визуального программирования в КиевеУрок 14

Создание и работа с пользовательской коллекцией

  • Создание пользовательской коллекции
  • Добавление объекта перечислителя к пользовательской коллекции

Курсы визуального программирования в КиевеУрок 15

Введение в шаблоны проектирования (паттерны)

  • Factory Method - фабричный метод, преимущества и недостатки
  • Abstract Factory - абстрактная фабрика, плюсы и минусы

 

Курсы программистовПолезная информация

  • Продолжительность обучения на курсах программирования С# - 16 занятий (48 ак. часов)
  • Курсы программирования проводятся : 15-00 - 18-00, 18-00 - 21-00
  • По окончании обучения на курсах программистов слушателям выдается Cвидетельство
  • Запись на курсы программистов С# по тел. (044) 277-42-05 , (044) 277-40-42
Подробности курса

Стоимость обучения:

3000 грн. в месяц - нал.

3300 грн. в месяц - безнал.

Продолжительность:

2 месяца 48 а.ч. (16 занятий по 3 а.ч.)

Начало занятий:

Свяжитесь с нами для того чтобы узнать расписание

Фото отчет