Программирование для школьников
курс стартует 4 августа
Записаться на курс
10 месяцев
40 занятий
4000
Получите опыт работы
Вся практика проходит
на реальных проектах
Развивайте свою карьеру
Резюме выпускников мы передаем
потенциальным работодателям
Растите как профессионал
Хорошие специалисты имеют привлекательную заработную плату
Программа курса
1
Знакомство с миром программирования. Какие есть виды разработки. Какие сейчас наиболее востребованные технологии. Что кроме программирования есть в it.
Практическая часть: Создание приложения WPF в C#.
2
Переменные и типы данных, область видимости переменных, константы.
Первое знакомство со структурными единицами С#. Создание консольного приложения «Hello World».
3
IF-ELSE, операторы отношения, логические операторы, булева математика.
Практическое применение знаний на задачах.
4
SWITCH CASE. Практика решения различного рода задач.
5
Практическое занятие. Создание тестов и решение математических задач.
6
Циклы FOR, DO WHILE, FOREACH. Практические занятия.
7
Технический английский.
8
Практическое занятие.
• Решение простых математических задач: остаток от деления, вычисление факториала
• Расчет процента вложенных денежных средств
• Решение задач о математической прогрессии
9
Введение в ООП. Что такое класс,поле,метод. Уровни абстракций.
10
Random,управляющие символы, массивы, кортежи, строки.
11
Практическое занятие.
• Возведение числа в степень
• Вычисление алгебраической суммы
• Задачи с постфиксным и префиксным инкременто/ декрементом
• Инициализация массива (одномерного/двумерного), работа с неявно заданным массивом, работа со свойством LENGTH, работа с зубчатым массивом
• Сортировка одномерного/двумерного массива
• Поиск по одномерному/двумерному массиву
• Парсинг программного кода на корректность
12
Двумерные и зубчатые массивы и работа с ними.
13
Практическое занятие - МАТРИЦЫ.
• Реализация перемножения матриц
• Получение обратной матрицы
14
Основы верстки : Html +CSS.
15
UI/UX дизайн.
16
Подпрограммы (процедуры, функции).
• Реализация процедуры замены слов в предложении
• Реализация функции поиска максимального значения в массиве
• Реализация алгоритма соединения вложенными циклами
17
Практическое занятие: СОРТИРОВКА.
• Сортировка пузырьком
• Чет-нечет
• Сортировка расческой
• Сортировка слиянием
18
Практическое занятие в группах - СОЗДАНИЕ ВЕЧНОГО КАЛЕНДАРЯ.
19
Практическое занятие – РЕКУРСИЯ.
• Факториал
• Ханойская башня
20
Определитель матрицы. Решение с применение рекурсии.
21
Технический английский.
22
Практическое занятие: ПОИСК.
• Двоичный поиск
• Поиск наибольшей общей подстроки
23
Практическое занятие: ПОИСК.
Алгоритм Бойера-Мура
24
Практическое занятие в группах: ГЕОМЕТРИЧЕСКИЕ ЗАДАЧИ.
25
Основы SEO.
26
Практическое занятие.
• Поиск минимального элемента массива
• Поиск самого длинного слова в строке
• Преобразования матриц
27
Практическое занятие.
• Сортировка выбором
• Шейкер сортировка
• Сортировка вставками
• Сортировка методом Шелла
28
Решение задач с применением рекурсии.
29
Определитель матрицы.
30
ООП: Инкапсуляция,Наследование,полиморфизм. Реализация задач с применением ООП.
31
Абстрактные классы, виртуальные методы, перегрузки. Реализация задач с применением ООП.
32
Soft Skills.
33
Интерфейсы,делегаты,события. Практические занятие.
34
Реляционные Базы данных. SQL.
35
Основы WPF.
36
Интеграция приложения с базой данных.
37
Практическое занятие: Постановка и обсуждение индивидуального экзаменационного задания.
38
Основы тестирования. Создание кейсов и чек-листа для проекта.
39
Практическое занятие: Постановка и обсуждение индивидуального экзаменационного задания.
40
Защита индивидуального проекта.
Подать заявку
О преподавателе
Оксана Неткачева
Менеджер проекта и руководитель IT отдела
Место работы:
Более 7 лет работает в IT. Программист PHP, C#, JS. Руководит разработкой проектов на государственном уровне.Имеет опыт работы по обучению школьников и взрослых программированию. Опыт преподавания IT курсов более 3 лет
Это не просто курс по программированию для школьников - это полноценный курс для получения новой профессии!
Этот курс создан специально для школьников - он рассчитан на их уровень знаний и на их возможности в обучении.
Наш курс – не изучение простых игровых обучающих платформ. Мы даем реальные знания, которые требуются рынку сейчас (все по-взрослому).
Мы формируем системное мышление, которое позволит в дальнейшем не потеряться в технологиях и развить свои навыки.
Но самое главное, что этот курс дает полное погружение не только в мир программирования, а намного глубже!
Мы рассматриваем IT сферу в целом, мы даем полноценную программу с помощью которой школьник научится понимать, как все взаимодействует, как связаны разные этапы работы над проектами, как и для чего программист пишет код!
Основной целью программы является изучение принципов программирования. Основой для изучения выбран язык С# и платформа .Net Framework. В рамках курса мы изучим функциональное программирование и особое внимание уделим ООП.
Дополнительно мы освоим необходимые навыки для любого современного разработчика:
- Технический английский
- Основы верстки (Html +CSS)
- UI/UX дизайн
- Основы SEO
- Soft Skills в IT
- Основы тестирования
В курсе большое внимание уделено практике, а именно решению математических, логических задач, анализу, структурному подходу, алгоритмизации. Благодаря этому формируется системный подход к решению новых задач, а самое главное системное мышление –сформированное практикой восприятие, позволяющее быстрее воспринимать информацию и анализировать ее.
После нашего курса школьник четко будет знать в каком направлении он хочет развиваться дальше, иметь качественную основу,
с которой он сможет программировать на любом языке, легко изучать новые технологии.
Так же очень важно, что после курса школьник сможет начать зарабатывать свои первые деньги, делать несложные проекты и постоянно развиваться. После наших курсов школьник может дополнить свое образование колледжем или ВУЗом при желании, но так же он сможет не получать классическое образование совсем и продолжать развиваться самостоятельно в выбранном направлении!
Условия приобретения курса
Доступная стоимость
Комфортный график оплаты
Индивидуальные скидки
Подать заявку
Компании, которые готовы взять выпускников на работу
;

Посмотри, кто из наших выпускников уже работает в этих компаниях

Сахарова Виктория
Сахарова Виктория
Junior QA Engineer (Game Dev)

Выпускница ИГЭУ (специальность "Электропривод и автоматизация"). Любит изучать новинки техники, иностранные языки, всегда стремится развиваться в любом деле

Подробно
Работает в Code Geek
Клячина Марина
Клячина Марина
Junior QA Engineer

Закончила бакалавриат филологического факультета, год работала в интернет-маркетинге

Подробно
Работает в PlayRix
Смотреть все истории успеха
Актуальные вакансии
Social Quantum
QA automation engineer (Инженер по автоматизации тестирования )
Наша команда активно расширяется, в связи с чем мы приглашаем к сотрудничеству инженера по автоматизации тестирования. Мы будем рады, если Вы вольётесь в нашу команду!
Akvelon
SDET (Разработчик автотестов)
от 30 000 руб.
Что придется делать? - писать и поддерживать автотесты; - анализировать результаты автотестов; - разрабатывать инструменты автотестирования, конфигурации автотестов
Social Quantum
IT Recruiter (ИТ рекрутер)
Social Quantum основана в 2010 году и является одной из ведущих компаний по разработке игр для мобильных платформ. Megapolis, Dragons World, Ice Age World наши продукты издаются на 12-ти языках и собрали более 100 миллионов игроков. Игры компании отмечены титулом «Top Developer» на международном рынке по версиям Google, Facebook, Microsoft и Amazon. Наша команда активно расширяется, в связи с чем мы приглашаем к сотрудничеству ИТ рекрутера. Мы будем рады, если Вы вольётесь в нашу команду!
Akvelon
Junior Developer
от 30 000 руб.
Рассмотрим начинающих разработчиков и людей без опыта, но с хорошей технической базой на позицию Junior. Мы ждем от вас, что вы заинтересованы учиться 24 часа в сутки, увлечены технологиями (много читаете, изучаете, следите за последними трендами), способны самостоятельно подготовиться к техническому интервью и у вас уже есть хотя бы учебные проекты, которые вы можете показать.
Записаться на курс
Вам также могут быть интересны следующие курсы:
Идет набор
Курс о том, как выучить программирование с нуля!Это первый курс в нашем городе, где мы даём знания и опыт, конкурирующие по своей востребованности с высшим образованием.
6 месяцев
31 занятие
начальный
уровень
Идет набор
Это не просто курс по программированию для школьников - это полноценный курс для получения новой профессии!Курс формирующий системное мышление, которое позволит в дальнейшем не потеряться в технологиях и развить свои навыки.
10 месяцев
40 занятий
начальный
уровень
Вход
Забыли пароль?
Авторизация
Регистрация
Регистрация
Восстановление пароля
Восстановление пароля