Перейти к основному содержанию
menu

Программирование на языке С#

Количество человек в группе:
8
набор на курс до
записаться на курс
Создавать программы на языке С#
Применять объектно-ориентированное программирование
Создавать приложения с графическим интерфейсом
Самостоятельно и быстро разобраться в основах большинства других языков программирования
Что такое ООП
Что такое ООП – (объектно-ориентированное программирование)?
Это методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования.
Для кого курс
Курс предназначен для детей от 14 лет с минимальным опытом программирования, либо не имеющих начальных знаний.
Новичкам
Для тех, кто всегда хотел программировать, но откладывал “на потом”.
программирование
Начинающим программистам
Для тех, кто уже владеет опытом по работе со структурными данными и знаниями в теории, но хочет попробовать себя в деле.
программирование
Выпускникам
Занятия по программированию станут хорошей подготовкой к ЕГЭ по информатики.
программирование
Участникам олимпиад по информатике
Знания, полученные у нас, станут отличной возможностью стать победителем всероссийских и международных олимпиад.
программирование
Знатокам английского языка
Занятия программированием послужит стимулом для изучения и дополнительной практики английского языка.
программирование
Основные направления
Конструкции языка программирования С #
Конструкции языка программирования С #
Конструирование решения задач из минимального числа инструкций. В процессе занятий необходимо достичь такого уровня понимания этих инструкций, чтобы работа программы учащимся воспринималась в динамике.
Конструкции языка программирования С #
Механизм использования процедур и функций в С#
Создание «блоков» логики с одной точкой входа и одной точкой выхода. При этом взаимодействие по данным должно осуществляться по заданным правилам - в соответствии с механизмом передачи параметров.
Массив
Массив
Изучение алгоритмов сортировки и поиска.
Массив
Графические приложения
Создание консольных графических приложений на языке C#, примеры создания анимационных программ.
Массив
Файлы и папки
Работа с файлами и папками в операционной системе Windows с помощью средств языка C#.
Чему мы сможем научить Вас на курсе
программирование
Основам программирования на языке C#
Синтаксис и особенности языка программирования C#, основы написания программ на языке C#.
программирование
Технике создания «чистого» кода
Чистый код — это не просто создание коротких методов, а написание кода, который будет доступно доносить его цель. Если функция слишком длинная, это, вероятно, признак того, что она делает слишком много, и читатели могут запутаться в том, что она делает.
программирование
Технике объектно-ориентированного проектирования программного обеспечения
Способу организации кода программы, когда основными строительными блоками программы являются объекты и классы, а логика работы программы построена на их взаимодействии.
программирование
Инструментам для создания программного обеспечения
Эффективно использовать интегрированную среду разработки Microsoft Visual Studio и другие инструменты для написания, отладки и тестирования программ на языке C#.
программирование
Использованию плагинов
Для повышения продуктивности работы в Microsoft Visual Studio можно использовать ReSharper в разработке программ любого уровня.
Учебный процесс
Тестовый контроль
Контроль знаний осуществляется с помощью тестовых заданий. На их основе делается анализ и рекомендации обучающимся.
Массив
Развитие мышления
Развитие логики и абстрактного мышления.
Массив
Игровые технологии
Обучение через игры и решение интересных задач.
Игровые технологии
Упор на практику
Практический уклон занятий с постоянной отработкой материала.
Игровые технологии
Дипломный проект
Выполнение итоговой работы по техническому заданию.
Игровые технологии
FAQ
Модуль 1. Основные управляющие конструкции
• Знакомство с программой Visual Studio. Основные понятия языка программирования.
• Структура программ. Типы данных.
• Математические выражения. Запись выражений в формате C#
• Операторы присваивания, ввода-вывода
• Понятие разветвляющегося алгоритма.
• Условный оператор if
• Оператор выбора. Программирование операторов перехода
• Циклы. Операторы цикла с предусловием
• Составление программы с использованием оператора цикла с предусловием
• Операторы цикла с постусловием
• Составление программы с использованием оператора цикла с постусловием
• Операторы цикла с параметром
• Расчёты по циклическим алгоритмам
• Вложенные циклы
• Символьные переменные
Модуль 2. Процедуры и функции - элементы структуризации программ
• Подпрограммы. Подпрограммы-процедуры
• Программирование процедур
• Понятие функции
• Программирование функции
• Рекурсия
Модуль 3. Массив - структурированный тип данных
• Одномерные массивы. Способы описания и заполнения массивов
• Особенности работы с одномерными массивами
• Поиск элементов (метод перебора)
• Поиск элементов (метод половинного деления)
• Замена элементов
• Методы сортировки
• Методы сортировки. Сортировка выбором.
• Методы сортировки. Сортировка пузырьком.
• Методы сортировки. Сортировка вставками.
• Методы быстрой сортировки
• Преобразования массивов
• Двумерные массивы. Работа с элементами
• Двумерные массивы вставка и удаление
Модуль 4. Графика на языке C#
• Графические возможности языка C#
• Программирование простейших изображений
• Программирование изображений с движением
Модуль 5. Множества и файлы
• Описание типа «множество»
• Операции над множествами
• Описание типа «запись»
• Описание файлового типа
• Средства обработки файлов
• Текстовые файлы
• Использование буфера ввода-вывода
• Типизированные файлы
• Нетипизированные файлы
Хэдлайнер курса
Кулиев Руслан Султанович
Опыт работы

Начальник отдела информационной безопасности, 2 года 1 месяц
Руководство проведением работ по организации, координации, методическому руководству и контролю за их выполнением по вопросам защиты информации и разработкой технических средств контроля, определение перспектив их развития. Организация разработки и внедрения организационных и технических мероприятий по комплексной защите информации на предприятиях, ведущих работы, содержание которых составляет государственную или коммерческую тайну. Обеспечение соблюдения режима проводимых работ и сохранения конфиденциальности документированной информации.

Преподаватель 18 лет 1 месяц
Организация и проведение учебной и учебно-методической работы по всем видам учебных занятий в соответствии с Индивидуальным планом преподавателя. Участие в научно-исследовательской работе кафедры. Обеспечение выполнения учебных планов, разработка и выполнение учебных программ. Создание условия для формирования у обучающихся основных составляющих компетентности, обеспечивающей успешность будущей профессиональной деятельности выпускников. Проведение всех видов учебных занятий. Осуществление контроля качества проводимых ассистентами учебных занятий. Разработка рабочих программ по преподаваемым дисциплинам. Комплектация и разработка методического обеспечения преподаваемых дисциплин или отдельных видов учебных занятий и учебной работы.


Преподаватели
Результаты
Теоретические знания
Получите достойную теоретическую базу в области программирования.
Реализацию творческого потенциала
Курс подарит уникальный опыт в проектировании и 3D-построении моделей не только в интерактивном-виртуальном мире на компьютере, но и в реальности.
Развитие технического творчества
Детям, имеющих способности к естественным наукам, технике и электронике, занятия помогут развить и углубить эти навыки, применить их на практике.
Совершенствование навыков владения английским языком
Большинство программ созданы на английском языке.
Самостоятельный заработок
Начать зарабатывать можно еще обучаясь в школе.
Востребованную профессию
Курс поможет стать в будущем профессиональным программистом.
Слайдер с фото
Вы научитесь
Техника создания «чистого» кода
Техника объектно-ориентированного проектирования программного обеспечения
Техника создания консольных графических приложений на языке C#
Техника использования интегрированной среды разработки Microsoft Visual Studio
Итоги
Система обучения в технопарке построена таким образом, что окончив один курс, ученик может развить и углубить свои знания на другом.
5 обучающих модулей.
Гибкий и удобный график занятий позволит обучаться без ущерба для школьных уроков.
У нас работают преподаватели-практики (веб-разработчики, программисты ведущих IT-компаний) с большим опытом работы и опытом создания собственных проектов.
Малое наполнение групп дает возможность реализации индивидуального похода.
Сертификат о прохождении курса.

Записаться на курс

Наш специалист перезвонит вам, чтобы рассказать о деталях курса и ответить на возникшие вопросы

Я согласен с условиями обработки персональных данных

Пожалуйста, примите условия обработки персональных данных

Наш Instagram

Если у вас есть вопросы, отправьте заявку

Менеджер нашего центра свяжется с вами в течение часа

Передавая свои данные, вы даете согласие на обработку своих персональных данных