Edison Kids Edison Kids

C# Middle

C# Middle

Edison Kids
C# — объектно-ориентированный язык программирования, является одним из самых популярных для разработки клиентских и web-приложений для разных систем типа Windows или Android.

Он поддерживается игровым движком Unity, с помощью которого в будущем вы сможете создавать свои видеоигры.
Edison Kids Edison Kids

план занятий

Изучим: \\-введение;\\-краткая история появления;\\-особенности;\\-переменные;\\-присваивание;\\-типы данных;\\-арифметические операции;\\-классы и объекты (конструкторы, инициализаторы).\\Пишем программу: калькулятор.
01
Занятие
Изучим:

-введение;

-краткая история появления;

-особенности;

-переменные;

-присваивание;

-типы данных;

-арифметические операции;

-классы и объекты (конструкторы, инициализаторы).

Пишем программу: калькулятор.
Изучим:

-введение;

-краткая история появления;

-особенности;

-переменные;

-присваивание;

-типы данных;

-арифметические операции;

-классы и объекты (конструкторы, инициализаторы).

Пишем программу: калькулятор.
Базовые конструкции, методы, циклы (for, foreach, while, do while)], массивы (одномер, многомер, массив массивов).\\Таблицы, создаем: журнал оценок.
02
Занятие
Базовые конструкции, методы, циклы (for, foreach, while, do while)], массивы (одномер, многомер, массив массивов).

Таблицы, создаем: журнал оценок.
Базовые конструкции, методы, циклы (for, foreach, while, do while)], массивы (одномер, многомер, массив массивов).

Таблицы, создаем: журнал оценок.
Классы и ООП (часть 1).\\Классы и объекты (конструкторы, инициализаторы).\\Значимые и ссылочные типы (стек, куча, копирование, объекты как параметры).\\Модификаторы доступа.\\Константы и readonly.\\Свойства и инкапсуляция (автосвойства).\\Статические члены и static.\\Перегрузка (операторы, методы, преобразование).\\Практика:\\-наследование;\\-иерархия классов.
03
Занятие
Классы и ООП (часть 1).

Классы и объекты (конструкторы, инициализаторы).

Значимые и ссылочные типы (стек, куча, копирование, объекты как параметры).

Модификаторы доступа.

Константы и readonly.

Свойства и инкапсуляция (автосвойства).

Статические члены и static.

Перегрузка (операторы, методы, преобразование).

Практика:

-наследование;

-иерархия классов.
Классы и ООП (часть 1).

Классы и объекты (конструкторы, инициализаторы).

Значимые и ссылочные типы (стек, куча, копирование, объекты как параметры).

Модификаторы доступа.

Константы и readonly.

Свойства и инкапсуляция (автосвойства).

Статические члены и static.

Перегрузка (операторы, методы, преобразование).

Практика:

-наследование;

-иерархия классов.
Классы и ООП (часть 2).\\Наследование.\\Виртуальные методы.\\Сокрытие методов.\\Абстрактные классы.\\Класс System.\\Object и его методы.\\Преобразование типов.\\Null и nullable-типа.\\Практика: иерархия классов.
04
Занятие
Классы и ООП (часть 2).

Наследование.

Виртуальные методы.

Сокрытие методов.

Абстрактные классы.

Класс System.

Object и его методы.

Преобразование типов.

Null и nullable-типа.

Практика: иерархия классов.
Классы и ООП (часть 2).

Наследование.

Виртуальные методы.

Сокрытие методов.

Абстрактные классы.

Класс System.

Object и его методы.

Преобразование типов.

Null и nullable-типа.

Практика: иерархия классов.
Обобщения, интерфейсы, делегаты, события.\\Анонимные методы, лямбды.\\Делегаты Action, Predicate и Func.
05
Занятие
Обобщения, интерфейсы, делегаты, события.

Анонимные методы, лямбды.

Делегаты Action, Predicate и Func.
Обобщения, интерфейсы, делегаты, события.

Анонимные методы, лямбды.

Делегаты Action, Predicate и Func.
Коллекции.\\Введение.\\Необобщённые коллекции (с примером ArrayList).\\Обобщённые коллекции (с примером List<T>).\\Двухсвязный список LinkedList<T>.\\Очередь Queue<T>.\\Стек Stack<T>.\\Словарь Dictionary<T, V>.\\Индексаторы и создание коллекций.\\Итераторы и оператор yield.
06
Занятие
Коллекции.

Введение.

Необобщённые коллекции (с примером ArrayList).

Обобщённые коллекции (с примером List<T>).

Двухсвязный список LinkedList<T>.

Очередь Queue<T>.

Стек Stack<T>.

Словарь Dictionary<T, V>.

Индексаторы и создание коллекций.

Итераторы и оператор yield.
Коллекции.

Введение.

Необобщённые коллекции (с примером ArrayList).

Обобщённые коллекции (с примером List<T>).

Двухсвязный список LinkedList<T>.

Очередь Queue<T>.

Стек Stack<T>.

Словарь Dictionary<T, V>.

Индексаторы и создание коллекций.

Итераторы и оператор yield.
Часть 1.\\Работа с потоками и файловой системой.\\Диски и каталоги.\\Файлы.\File и FileInfo.\\Чтение и запись файла.\\Класс FileStream.\\Чтение и запись текстовых файлов.\\StreamReader и StreamWriter.\\Работа с бинарными файлами.\\BinaryWriter и BinaryReader.\\Создание и чтение сжатых файлов.\\GZipStream и DeflateStream.
07
Занятие
Часть 1.

Работа с потоками и файловой системой.

Диски и каталоги.

Файлы.
File и FileInfo.

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

Класс FileStream.

Чтение и запись текстовых файлов.

StreamReader и StreamWriter.

Работа с бинарными файлами.

BinaryWriter и BinaryReader.

Создание и чтение сжатых файлов.

GZipStream и DeflateStream.
Часть 1.

Работа с потоками и файловой системой.

Диски и каталоги.

Файлы.
File и FileInfo.

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

Класс FileStream.

Чтение и запись текстовых файлов.

StreamReader и StreamWriter.

Работа с бинарными файлами.

BinaryWriter и BinaryReader.

Создание и чтение сжатых файлов.

GZipStream и DeflateStream.
Часть 2.\\Заключительная часть.
08
Занятие
Часть 2.

Заключительная часть.
Часть 2.

Заключительная часть.

Наши преподаватели

Edison Kids
Edison Kids
Василий Немов
Преподаватель Edison Kids Немов Василий - заместитель начальника отдела разработки ведущей web-студии Новосибирска - Edison Studio.

Василий на данный момент повышает квалификацию и обучается в Кемеровском Государственном Университете для получения академической степени магистра.

Владеет знаниями и имеет опыт работы с языками программирования, такими как C#, C++, Java, JavaScript, PHP, Python.

Также владеет языком гипертекстовой разметки (HTML, HTML5) и расширяемым языком разметки (XML), в совокупности с использованием языков каскадных стилей (CSS, SCSS), декларативным языком программирования SQL.

Василий всегда на связи со своей учебной группой и в режиме онлайн поможет ребятам с выполнением домашних заданий и работой над проектами. В команде Edison Kids с основания школы.
Edison Kids
Edison Kids
Екатерина Солодухина
Преподаватель Edison Kids Екатерина Солодухина - наша милая блондинка, которая программирует на языках: С, С++, Python.

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

Также, от большой любви к преподаванию занимается репетиторством по информатике и математике.

Екатерина всегда на связи со своей учебной группой и в режиме онлайн поможет ребятам с выполнением домашних заданий и работой над проектами.
Edison Kids

Остались вопросы?

Запишитесь на пробный урок

Запишитесь на пробный урок Open Day

Пробное занятие - это часовое занятие,
на котором ребенок будет:

Отгадывать ребусы
Решать загадки
Ученик вместе с тьютором погрузится в мир
программирования и создаст свой мини-проект

Познакомьтесь с преподавателем, получите полную информацию о программах Edison Kids, акциях при оплате курса в день пробного занятия.

Все это на 60-минутном интенсиве!
Будем рады Вас видеть!

Написать в Whatsapp
;