ВТОРОЙ КУРС ПО ПРОГРАММИРОВАНИЮ

Второй курс прогтайма — это продолжение изучения языка C#. Второй курс посвящен объектно-ориентированному программированию, нацелен на большую практику (создание своих приложений и игр)

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

ВТОРОЙ КУРС ПО ПРОГРАММИРОВАНИЮ

Второй курс прогтайма — это продолжение изучения языка C#. Второй курс посвящен объектно-ориентированному программированию, нацелен на большую практику (создание своих приложений и игр)

СКАЧАТЬ ПРЕЗЕНТАЦИЮ

2-ой курс. ProgTime.NET

Добро пожаловать на второй этап обучения в прогтайм!

СТОИМОСТЬ

1250 р.

за одно занятие

КОЛИЧЕСТВО ЗАНЯТИЙ

63 занятия

занятия проходят 2 раза в неделю

МЕСТО ПРОВЕДЕНИЯ

Интернет

Zoom / Discord

Подробная информация

Второй курс по программированию является частью большого обучения, которое длится 4 года. По окончании 4-го курса ученик будет обладать всеми необходимыми знаниями для прохождения стажировок в различных компаниях, а в дальнейшем — работе в компаниях.

Второй курс необходим, чтобы:

  • Окончательно закрепить навыки функционального программирования
  • Изучить ООП (объектно-ориентированное программирование)
  • Пройти большую практику (создание приложений и игр)

Чему научится ученик (результат):

  • Создавать консольные приложения вида Console App на языке C# с использованием ООП
  • Создавать визуальные приложения вида WPF на языке C#
  • Решать олимпиадные задачи на языке C++
  • Создавать собственные игры на фреймворке MonoGame (язык C#)

Основная информация:

Стоимость одного занятия: 1000 р.

Продолжительность одного занятия: 1 час 30 минут

Форма обучения: дистанционная (все занятия записываются. В случае пропуска можно будет всегда посмотреть запись). Используется Zoom и Discord. Обязательное наличие микрофона и web-камеры для создания виртуального класса.

Преподаватель: Евгранов Илья Александрович, основатель курсов ProgTime.NET, основатель и генеральный директор компании ООО «Создатели Миров», в прошлом методист по IT-технологиям (разработал около 15 авторских курсов)

Оплата

Подробнее по правилам оплаты можно ознакомиться на этой странице: ПЕРЕЙТИ

Как можно оплатить

  • Целиком за год (действует скидка 15%)
  • Оплата за модуль (действует скидка 5%)
  • Оплата каждый месяц по кол-ву занятий

Способы оплаты

  • Онлайн (интернет — эквайринг)

Порядок возврата

Описан на странице ОПЛАТА

По окончании обучения каждый ученик сможет:

  • Свободно разрабатывать статические игры (например: крестики-нолики, морской бой и т.д.) на языке C#. Console App, WPF
  • Свободно реализовывать приложения (например: калькулятор, построение графиков, конвертация валюты, генератор тестов и т.д.) на языке C#
  • Решать олимпиадные задачи на языке C++
  • Разрабатывать динамические 2D игры на фреймворке MonoGame (например: космическая стрелялка, платформер, стратегия и т.д.) на языке C#

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

Модуль 1 (Октябрь — Январь). Основное занятие. C#

  • Повторение. Язык программирования C#. Часть 1 (базовый синтаксиси, ввод и вывод данных, переменные, условия) Console App
  • Повторение. Язык программирования C#. Часть 2 (циклы, алгоритмы) Console App
  • Повторение. Язык программирования C#. Часть 3 (одномерные и двумерные массивы) Console App
  • Статические методы Console App
  • Создание визуальных приложений. Введение в ООП. Компоненты Button, Label. События и подписки на них. Методы WinForms
  • TextBox. Совместная разработка приложения / игры WinForms
  • PictureBox. Совместная разработка приложения / игры WinForms
  • Таймер. Совместная разработка приложения / игры WinForms
  • Введение в ООП. Создание классов, поля класса. Модификаторы доступа Console App
  • ООП. Практикум Console App
  • ООП. Конструкторы, методы Console App
  • ООП. Практикум Console App
  • ООП. Свойства Console App
  • ООП. Практикум. Повторение Console App
  • Экзамен за 1-ый модуль Console App

Модуль 2 (Февраль — Май). Основное занятие. C#

  • ООП. Практикум WinForms
  • WPF. Введение. Компановка WPF
  • WPF. Компановка. Часть 2 WPF
  • WPF. Приложение. Практикум (с использованием ООП) WPF
  • WPF. Приложение. Практикум (с использованием ООП) WPF
  • ООП. Наследование Console App
  • ООП. Наследование (наследование конструкторов, ключевое слово base) Console App
  • ООП. UpCast и DownCast Console App
  • ООП. Виртуальные методы и преопредление. Молиморфизм Console App
  • WPF. Практикум WPF
  • WPF. Практикум WPF
  • ООП. Практикум. Повторение Console App
  • Экзамен за 2-ой модуль Console App
  • Делегаты и события Console App

Модуль 2 (Февраль — Май). Дополнительное занятие. MonoGame

  • Установка фреймворка, теория, запуск первого приложения. Знакомство с классами LoadContent, SpriteBatch, метод Draw и Update
  • Игра SpaceShooter. Создание класса Player. Загрузка контента. Типы данных Texture2D, Vector
  • Игра SpaceShooter. Класс Player. Функционал движения игрока по полю, добавление коллизии
  • Игра SpaceShooter. Класс Space. Алгоритм движение космоса. Класс Asteroid
  • Игра SpaceShooter. Добавление функционала стрельбы. Коллекция данных List.
  • Игра SpaceShooter. Класс Explosion. Анимация в MonoGame
  • Игра SpaceShooter. Enemy. Добавление врагов
  • Игра SpaceShooter. Функционал стрельбы для врагов
  • Игра SpaceShooter. Анимация текстур игрока и врага. Добавление HUD
  • Линейная алгебра в GameDev. Часть 1
  • Линейная алгебра в GameDev. Часть 2
  • Игра SpaceShooter. Доделываем игру
  • Игра SpaceShooter. Доделываем игру
  • Релиз игры. Сдача учениками собственных проектов и домашнего задания (экзамен)

Доступное время для записи на занятия

Группа № 2-M

СУББОТА

19:30 — 21:00

ВОСКРЕСЕНЬЕ

19:30 — 21:00

СТАРТ ЗАНЯТИЙ: 11 сентября

УСЛОВИЕ ЗАПИСИ: успешное окончание 1-го курса

Группа № 2-S

ВОСКРЕСЕНЬЕ

13:30 — 15:00

ВОЗРАСТ: 13 — 16 лет

СТАРТ ЗАНЯТИЙ: 17 октября

УСЛОВИЕ ЗАПИСИ: сдача экзамена на любом языке программирования

Для получения заданий и записи на 2-ой курс обратитесь на почту [email protected]

Есть вопросы? Пишите в WhatsApp!

8-925-099-85-69
ПОНЕДЕЛЬНИК-ПЯТНИЦА (10:00-15:00)

Вы можете нам написать на почту

Запись на занятия

    [recaptcha]

    Отправляя заявку, Вы принимаете условия политики конфиденциальности