+38(044) 277-40-42
+38(063) 233-01-83
+38(044) 277-42-05
+38(063) 233-01-83

19 октября в 19:00 БЕСПЛАТНЫЙ CONTACT MEETUP с успешным практикующим системный администратором Артёмом Терновым - встреча, на которой Вы узнаете больше о такой важной и востребованной специализации как Системное Администрирование! Регистрация в Facebook на страничке itacademycontact

Длительность:
4 месяца 96 а.ч. (32 занятий по 3 а.ч.)
Стоимость:

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

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

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

Курсы C#

Оставить заявку

     C# - один из распространенных языков программирования. Он был создан в начале 21 века для разработки приложения под Microsoft .NET Framework. В дальнейшем получил широкое применение и используется в данной платформе.

   Не секрет, что в Киеве существует не один десятов курсов, которые обучают программированию на языке C#. Но согласитесь, качество обучения зависит на 90% от тренера. Ведь для того, чтобы научить Вас необходимо не только знать материал, но уметь его правильно преподать. Мы пригласили для Вас лучшего специалиста в Киеве, доктора физико-математических наук, профессора Васильева Алексея Николаевича, автора многочисленных книг по программированию:   

 

       

       Объектно-ориентированное программирование на языке С++"

       "Python на примерах. Практический курс по программированию"

       "Программирование графических интерфейсов на java"

       "C#. Объектно-ориентированное программирование"

 

              

 

                 Учась в нашей Академии Вы получите уникальную возможность получить знания  из первоисточника. Выбирай лучшее!

 

 

  Наши студенты работают в лучших IT компаниях Киева :

             

Программа курса
Что такое язык программирования

Основные компоненты СИ-подобных языков программирования. Типы данных. Комментарии, виды комментариев Понятие переменной, работа с переменной. Связь между Javascript  и html Константы.  

Присваивание.

Арифметические операторы. Термины "Унарный", "Бинарный", "Операнд". Сложение строк, унарный плюс. Приоритеты операторов. Инкремент и декремент. Вызов операторов с присваиванием. Сравнение разных типов данных

Условные операторы

Логические операторы и множественные условия. Конструкция switch

Способы записи.

Деление на ноль. Преобразование к числу, мягкое преобразование.

Округление.

Случайные числа. Random Методы и свойства. Понятие пользовательская функция. Особенности функций в JavaScript.

Циклы

While do..while for Директивы

Массивы с числовыми индексами.

Объект как ассоциативный массив.

основы С# и .NET Framework 4.

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

Программные конструкции языка программирования С#

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

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

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

Исключения и правила обработки исключений.

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

Запись и чтение файлов

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

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

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

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

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

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

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

Время жизни объектов,работа с ресурсами в C#.

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

Инкапсуляция данных, понятие "перегруженные операции".

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

Изучение слабо связанных компонентов, обработка событий в C#.

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

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

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

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

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

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

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

Полиморфизм

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

Введение в язык C и среда разработки.
  • Среда разработки VISUAL STUDIO.
  • Структура программы на языке C.
  • Типы данных языка C. Статические массивы.
  • Создание исполняемых файлов.
Выражения, операторы и операции в языке C.
  • Операторы и управление их исполнением.
  • Препроцессор языка.
  • Краткий обзор отладчика среды VISUAL STUDIO.
Указатели. Динамическая память.
  • Указатели, массивы указателей.
  • Возвращение нескольких значений функцией.
  • Управление динамической памятью.
Функции и макроопределения общего назначения.
  • Функции ввода вывода.
  • Математические функции.
  • Строковые функции.
  • Указатели на функции и быстрая сортировка qsort()
Более сложное манипулирование данными. Производные типы данных.
  • Структуры. Объединения. Битовые поля.
  • Указатели на структуры. Связанные списки.
  • Определения типов typedef.
ООП и классы языка С++.
  • Базовые классы. Получения доступа к членам класса, методы класса.
  • Конструкторы и деструкторы.
Дополнительные возможности перегрузки функций.
  • Перегрузка функций и операторов.
  • Ссылки.
Наследование.
  • Что такое наследование
  • Замещение функций.
  • Виртуальные методы.
Полиморфизм.Пространства имен. Потоки.
  • Проблемы с одиночным наследованием.
  • Множественное наследование.
  • Абстрактные типы данных.
  • Создание и использование пространства имен.
  • Потоки и их сравнение с функцией printf().
Шаблоны. STL.Создание приложений с оконными интерфейсами в ОС Windows.Введение в Qt SDK.
  • Шаблоны.
  • Стандартная библиотека шаблонов.
  • Приложение MFC.
  • Классы основных оконных компонентов.
  • Обработка сообщений.
  • Работа с диалогами. Создание собственного диалога и связывание его с родительским окном. Стандартные диалоги.
  • Архитектура документ-вид.
  • Видгеты, лайоуты. Сигналы и слоты.
  • Создание диалогов и главных окон.
  • Пользовательские видгеты.
Курсы мне понравились, обучение очень быстрое. Андрей так быстро и четко все рассказывает, что хочется включить диктофон и дома еще раз прослушать, так как информации много. Хорошая подготовка к собеседованию. Самое главное выполнять все домашние задания, конечно, иногда не до заданий, но их выполнение обеспечивает хорошее усвоение материала.
Возможно вам будут интересны курсы:
icon
Тестирование и сертификация
icon
Стажировка и трудоустройство
icon
Проверенные преподаватели и учебные программы
C#
Длительность:
4 месяца 96 а.ч. (32 занятий по 3 а.ч.)
Стоимость:

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

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

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