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

ул. Рогнединская, 4А
офис 407

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

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

Контакты

(097) 427 64 15
(050) 824 18 25
(050) 824 18 25

Курс

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

Практический курс – 4500 грн

в Киеве

Анонс

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Документ об окончании: Сертификат 

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

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

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

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

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

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

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

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

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

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

  • разрабатывать свои классы и использовать все преимущества объектно-ориентированного языка программирования
  • проектировать классы и архитектуру приложения.
  • разрабатывать приложения для многопоточной среды
  • создавать БД и организовывать доступ к ним из приложения
  • создавать Windows-приложения
  • работать с XML
  • создавать распределенные приложения

ОНЛАЙН КУРС!

Практический Онлайн курс “Программирование на C#”. Индивидуальные практические занятия по Skype,  TeamViewer в удобное для Вас время. 

Преимущества индивидуальных курсов:

  • Программа обучения полностью корректируется под уровень и запрос клиента.
  • Более гибкий график.
  • Возможность перенести занятия (при необходимости).
  • Можно ускорить срок окончания обучения и пройти экспресс-курс.

Дистанционное обучение это:

  • Широкая доступность, независимость от географического положения.
  • Сниженная стоимость за счет отсутствия необходимости использования/аренды учебных помещений, экономия времени и финансов на поездке к месту учебы, проживанию и т.д. (стоимость обучения снижается на 10%).
  • Индивидуальный темп усвоения учебного материала (скорость и длительность обучения может варьироваться в зависимости от личных потребностей, жизненных обстоятельств).
  • Гибкость учебного плана, возможность самостоятельного выбора тем данного курса, самостоятельного выбора места, времени, продолжительности и интенсивности каждого занятия.
  • Возможность получения ответов на возникающие вопросы.

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

Обучение в группеОфис/Онлайн
Количество часов40
Продолжительность1-1,5 мес
Количество человек в группе4-6 чел
Бесплатное пробное занятиеЕсть
Документ об окончанииСертификат
Стоимость обучения4500 грн/курс
Стоимость обучения для юр. лиц (без нал) 4700 грн/курс
Обучение индивидуальноВ офисе
Количество часов20
Продолжительность2-3 недели
Количество человек1-2 чел
Бесплатное пробное занятиеНет
Документ об окончанииСертификат
Стоимость обучения - 1 человек400 грн/час
Стоимость обучения - 2 человека300 грн/час
Обучение индивидуальноОнлайн
Количество часов20
Продолжительность2-3 недели
Количество человек1-2 чел
Бесплатное пробное занятиеНет
Документ об окончанииСертификат
Стоимость обучения - 1 человек400 грн/час
Стоимость обучения – 2 человека300 грн/час

Расписание 

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

ОНЛАЙН

 

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

Тема 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 приложение.
  • ПРАКТИКУМ.

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

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

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

Учебный материал на курсах построен четко и доступен для понимания каждому слушателю, решившему освоить эту интересную профессию. 

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

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

Аудитория

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

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

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

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

Как проходит обучение:

  • Разбор что не понятно по домашнему заданию.
  • Объяснение теории урока.
  • Практическая работа ( не менее 85%).
  • Выдача домашнего задания.

По окончании обучения проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.

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

Маркин Константин

Замечательный преподаватель-практик по программированию. 

Сочетает педагогический талант с многолетним опытом  с Java, C++, Android, C#.  Внимательно подходит к каждому слушателю, щедро делится реальными примерами из собственной практики.

Константин обладает богатым опытом работы в качестве ведущего разработчика и руководителя команды разработки. Среди реализованных проектов:  ANDROID и их разработка, разработка драйверов с помощью JAVA SDK и C++ NDK
Управление проектами и разработка – веб-сайтов и веб-приложений, используя ANGULARJS, CORDOVA, BOOTSTRAP
Разработка на стороне сервера, используя C++ и LINUX OS, Клиент-сервер антипиратской системы, C++ и Java языков, Руководитель группы, интерграция Zoran Mobile SF.

Слушатели очень высоко ценят стиль преподавания и всегда оставляют восторженные.
ОБЛАСТИ ЗНАНИЙ

  • Android, Java
  • Архитектура
  • Объектно-ориентированное программирование
  • Шаблоны проектирования
  • Java
  • Linux OS
  • C++, C
  • JavaScript/ HTML
  • Сервис ориентированная архитектура
  • Управление конфигурациями и версиями
  • Алгоритмы
  • Структуры данных

Отзывы

Пока лишь 1 комментарий

Дата:12:11 дп - Фев 24, 2020

Руслан Маликов

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

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

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

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

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

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

Записаться

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