Внимание: Напишите нам
График работы всех филиалов: Ежедневно, 9:00-21:00
ПРОГРЕСС
Европейский образовательный центр
Лыбедская

ул. Ивана Кудри, 5
офис 224

Контрактовая площадь

ул. Ильинская 12
офис 216

Минская

Оболонский
проспект, 18

Контакты

(097) 427 64 15
(050) 824 18 25
(063) 104 48 75
(050) 824 18 25

Курс

Программирования на С#.NET
для начинающих

Практический курс

в Киеве

Анонс

Название курса: Программирование на С# Киев

Направление: Курсы программирования

Учебная нагрузка:

  • Обучение в группе – 45 часов (1 час=60мин)
  • Обучение в минигруппе (2-3 слушателя) – 36часов
  • Обучение индивидуальное –24 часов 

Время занятий:

утро – 9:30 до 12:30

день – 12:30- до 15:30

вечер – 18:30-21:30

группы выходного дня: суббота и/или воскресенье — c 9:00 до 12:00, с 15:00 до 18:00.

*В отдельных случаях время занятий может быть изменено

Продолжительность обучения:

  • в группе –2,0 месяца
  • индивидуально – по договоренности

Ближайшие даты начала занятий: 

см. раздел «Расписание» и/или уточните у администратора Образовательного  центра

Документ об окончании:Сертификат и свидетельство

Базовая цена: 2900грн

Общая информация

Язык программирования C# (произносится си-шарп) – это простой и многофункциональный язык. В нем собраны все достоинства разных языков. Быстродействие выполнения приближается к языку Assembler. Язык С# имеет 300 000 библиотек разных функций, которые работают с максимальным быстродействием.

 Язык C# разрабатывался как основной язык разработки приложений для платформы Microsoft.NET. Компилятор с C# входит в стандартную установку самой .NET, поэтому программы на нём можно создавать и компилировать даже без инструментальных средств вроде VisualStudio.  

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

Курс «Программирование на С#»позволяет слушателям научиться программировать на C# и получить углублённое представление о возможностях среды разработки MicrosoftVisualStudio для создания элементов управления, клиентских и серверных приложений, распределённых приложений Windows.

Курс «Программирование на C#» – это курс для тех, кто является новичком в программировании, а также для тех, кто только начал программировать и хочет в кратчайшие сроки получить специальность программист и выбирает лучший язык программирования.

Слушатели курса познакомятся с:

  • основами платформы MicrosoftVisualStudio и синтаксисом языка C#
  • освоят ООП на C#
  • наследование и полиморфизм
  • научатся реализовывать и использовать события, создавать библиотеки классов и консольные приложения.

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

  • разрабатывать свои классы и использовать все преимущества объектно-ориентированного языка программирования
  • проектировать классы и архитектуру приложения.
  • разрабатывать приложения для многопоточной среды
  • создавать БД и организовывать доступ к ним из приложения
  • создавать Windows-приложения
  • работать с XML
  • создавать распределенные приложения
Обучение в группе 
Количество часов45
Продолжительность1-1,5 мес
Количество человек в группе4-6 чел
Бесплатное пробное занятиеЕсть
Документ об окончанииСертификат
Стоимость обучения2900 грн/курс
Стоимость обучения для юр. лиц (без нал) 3000 грн/курс
Обучение индивидуально 
Количество часов20-30
Продолжительность2-3 нед
Количество человек1-2 чел
Бесплатное пробное занятиеНет
Документ об окончанииСертификат
Стоимость обучения - 1 человек170 грн/час
Стоимость обучения – 2 человека150 грн/час

Расписание 

ФилиалНачало занятийГрафикВсего часовПериод обученияПреподавательСтоимость обучения грн/курсИнфо

ЛЫБЕДСКАЯ

Начало


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

Тема 1. Введение в С# и .NETFramework

  • Язык С#. Платформа .NET. CLR. MSIL.
  • Управляемый и неуправляемый код. JIT-компилятор.
  • Работа в MicrosoftVisualStudio. Окна Watch. Breakpoints.
  • Основы C#. Типы значения, ссылочные. Переменные. Массивы. Операторы. Циклы.
  • Перечисления. Структуры.
  • ПРАКТИКУМ.

Тема 2. Основы ОПП.

  • Основы ООП: Инкапсуляция, Наследование, Полиморфизм.
  • Класс Object.
  • Классы (конструкторы, методы, свойства) и объекты.
  • Интерфейсы. Коллекции (стек, очередь, словарь). Generics.
  • Индексаторы.
  • Перегрузка операторов.
  • ПРАКТИКУМ.

Тема 3.Углубление в основы ОПП. Жизненный цикл объекта.

  • Наследование. Полиморфизм. Виртуальные методы.
  • Статические классы.
  • Преобразование типов.
  • Строки.
  • Сборка мусора – GC. Деструкторы. Завершители объекта.
  • ПРАКТИКУМ.

Тема 4. WPF

  • XAML – разделение логики и представления.
  • Событийная модель работы приложения.
  • Элементы управления.
  • ПРАКТИКУМ.

Тема 5. Средства Ввода/вывода

  • Исключительные ситуации.
  • Классы потоков.
  • Файловый ввод-вывод.
  • Понятие сериализации. Binary, XML –сериализация.
  • ПРАКТИКУМ.

Тема 6. Делегаты и события

  • Делегаты. Класс MulticastDelegate..
  • События.
  • ПРАКТИКУМ.

Тема 7. LINQ

  • Лямбда-выражения.
  • Расширительные методы.
  • Анонимные классы.
  • LINQ toObjects.
  • ПРАКТИКУМ.

Тема 8. Понятие сборки. Отражение.

  • Понятие сборки. Сборка и управление версиями. Глобальный кэш сборок.
  • Домены приложения. Идентификация типов. Отражение. Атрибуты.
  • Отложенная инициализация и слабо-связанные классы.
  • System.Reflection.
  • ПРАКТИКУМ.

Тема 9. Многопоточное программирование

  • Класс Thread.
  • Класс Monitor, lock.
  • Синхронизация.
  • ПРАКТИКУМ.

Тема 10. Работа с XML

  • Модель документа XML.
  • Чтение и запись XML с использованием классов.XmlTextReader и XmlTextWriter.
  • LINQ to XML.
  • ПРАКТИКУМ.

Тема 11. Архитектура приложений

  • Расслоение приложения.
  • MVP, MVC.
  • MVVM.
  • Внедрение зависимостей.
  • Модульное тестирование.
  • ПРАКТИКУМ.

Тема 12. Распределения приложения. WCF.

  • Клиент -серверная модель приложения.
  • Технология меж процессной коммуникации – WCF.
  • Связи, контракты, поведения, прокси.
  • ПРАКТИКУМ.

Тема 13. Введение в SQL

  • Понятие БД. Типы БД.
  • СУБД
  • Создание БД.
  • Основные операторы SQL.
  • Хранимые процедуры. Триггеры.
  • ПРАКТИКУМ.

Тема 14. Доступ к данным с использованием ADO.NET
Класс SqlConnection

  • Класс SqlCommand.
  • Класс SqlDataReader.
  • Класс DataSet.
  • ORM: Entity Framework и LINQ to SQL.
  • ПРАКТИКУМ.

Тема 15. Паттерны проектирования. Реализация проекта.

  • Паттерны проектирования Тип итогового проекта – Распределенное WPF приложение.
  • ПРАКТИКУМ.

**Последовательность тем может изменяться.

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

Учебный материал

Учебный материал на курсах построен четко и доступен для понимания каждому слушателю, решившему освоить эту интересную профессию. Обучение предельно наглядно и построено по принципу объединения лекций с практическими занятиями, которые проходят в оборудованных учебных классах Образовательного центра в удобное для слушателей время (утро, день, вечер). Занятия длятся 3астрономических часа и проходят 2-3 раза в неделю по рабочим и/или выходным.

Все участники получают БЕСПЛАТНО:

  • методический материал
  • сертификат и свидетельство установленного образца

Аудитория

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

В результате обучения

Занятия проводятся опытными преподавателями-практиками, которые обучат Вас необходимым знаниям и навыкам.

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

  • Понимать основные элементы .NET Framework и связь С# с элементами платформы .NET.
  • Работать в среде разработки MicrosoftVisualStudio;
  • Создавать, отлаживать, компилировать и выполнять программы на С#.
  • Создавать и использовать переменные.
  • Использовать выражения языка и применять обработку исключений.
  • Создавать методы.
  • Создавать, инициализировать и использовать массивы.
  • Знать базовые концепции и терминологию объектно-ориентированного программирования;
  • Создавать, инициализировать и разрушать объекты в программе на С#.
  • Создавать классы и иерархии классов.
  • Определять операции и события в пользовательском классе.
  • Реализовывать свойства и индексаторы;
  • Использовать стандартные и пользовательские атрибуты.
  • Разрабатывать формы для Windows.
  • Работать с элементами управления.
  • Разрабатывать элементов управления.
  • Работать с данными в формах.
  • Смешивать управляемый и неуправляемый код.
  • Печать и создание отчетов в формах.
  • Повышать удобство использования приложения за счет добавления справочной информации и локализации.
  • Развертывать Windows-приложения.
  • Обеспечивать безопасность Windows-приложения.

Отзывы

Оставить ответ

101 votes, average: 4,99 out of 5101 votes, average: 4,99 out of 5101 votes, average: 4,99 out of 5101 votes, average: 4,99 out of 5101 votes, average: 4,99 out of 5 (101 votes, average: 4,99 out of 5)
You need to be a registered member to rate this.
Loading...

Мне интересно

Подать заявку

При заявке через сайт скидка 5%

Записаться

Другие курсы этого направления


Visit Us On FacebookVisit Us On Youtube