БЕСПЛАТНОЕ ОБУЧЕНИЕ ШКОЛЬНИКОВ 8-11 КЛАССОВ СОВРЕМЕННЫМ ЯЗЫКАМ ПРОГРАММИРОВАНИЯ
Описание
Описание
Python — один из самых востребованных, универсальных и простых языков программирования. На нем пишут приложения, игры, используют в Data Science, системах автоматизации, веб-разработке, анализе данных — сферы его применения безграничны. Поэтому владение языком формирует мощный потенциал для развития навыков в разных IT-направлениях.

Python подходит для решения задач олимпиадного уровня, призовые места на которых способны обеспечить дальнейшее поступление в любой ВУЗ страны без экзаменов. Изучение языка также дает ученикам необходимую базу, с помощью которой можно освоить любую современную IT-технологию выучить практически любой другой язык программирования.
Описание
C# - популярный язык во множестве областей: программировании приложений для различных операционных систем, разработке высоконагруженных web-приложений, создании игр, машинном обучении для искусственного интеллекта, анализе данных. Это современный язык программирования с классическим объектно-ориентированным подходом, необходимым на профессиональном уровне разработки. Также C# подходит для решения задач олимпиад, призовые места на которых могут обеспечить поступление в любой вуз страны.
C# - основной язык разработки в популярном игровом движке Unity, применяемом для разработки компьютерных и мобильных игр и мультимедийных приложений с возможностью их переноса на более чем 25 различных платформ. Создание приложений в Unity позволяет лучше понять физические и логические законы, получить опыт реализации готового программного продукта и раскрыть творческий потенциал ученика.
Fullstack-разработчик — это специалист, который объединяет в себе все компетенции, необходимые для разработки web-приложений. Навыки Fullstack-разработчика позволяют самостоятельно делать собственные проекты для портфолио или в рамках своих интересов. Например: социальные сети, видеосервисы или сайты для предоставления услуг. Знания полученные на курсе дают полную картину того как работают веб-сервисы и какие компетенции нужны для их разработки. Поэтому курс также способствует дальнейшему профессиональному самоопределению.
Курс формирует компетенции в области разработки сайтов и web-приложений на уровне решения профессиональных задач Fullstack-разработчика. В рамках курса ученику предстоит столкнуться с множеством классических задач веб-разработки. Например: настройка внешнего вида, программирование интерактивных элементов, организация передачи данных с сервером, работа с базами данных. Для решения этих задач ученику предстоит изучить большое количество актуальных технологий, часть которых применяется также в других областях программирования.
Наши курсы:
С#
Запишитесь и пройдите
вступительное испытание на курс
Py
Запишитесь и пройдите
вступительное испытание на курс
Запишитесь и пройдите
вступительное испытание на курс
Web
НАБОР ЗАВЕРШЁН
Программирование и создание ИТ-продуктов

Язык программирования C#:
от основ до разработки мобильных и компьютерных игр на Unity
онлайн
офлайн
НАЧАЛЬНЫЙ
УРОВЕНЬ

НАБОР ЗАВЕРШЁН
Программирование и создание ИТ-продуктов

Фундаментальный курс программирования на Python: от основ до олимпиадного уровня
онлайн
офлайн
НАЧАЛЬНЫЙ
УРОВЕНЬ
НАБОР ЗАВЕРШЁН
Программирование и создание ИТ-продуктов

онлайн
БАзовый
УРОВЕНЬ
Fullstack-разработчик: от собственного сайта до полноценного web-приложения
1. Основные синтаксические конструкции и типы данных языка Python
2. Основные алгоритмы программирования, в том числе поиск
и подсчет значений и количества, сортировки, арифметику остатков, алгоритмы для работы со списками
3. Основные структуры данных, такие как списки, кортежи, словари
4. Рекурсию и ее применение
в программировании
5. Алгоритмы для решения олимпиадных задач
6. Профессиональные принципы написания кода








1. Декомпозировать задачу на подзадачи
2. Находить оптимальный алгоритм для решения поставленной задачи
3. Выявлять ошибки в коде программы
4. Оформлять код программы в соответствии с общепринятыми рекомендациями
5. Применять изученные структуры данных и алгоритмы для решения олимпиадных задач
6. Решать классические задачи с собеседований в IT-компании
1. Основные синтаксические конструкции и типы данных языка C#
2. Основные алгоритмы программирования и области их прикладного применения
3. Принципы разработки на языке C# с использованием платформы Unity
4. Профессиональные принципы написания кода
5. Основные шаги при реализации собственного программного продукта
6. Ключевые навыки презентации и защиты готового проекта










1. Работать со встроенными объектами и функциями платформы Unity
2. Работать со средой программирования Microsoft Visual Studio
3. Применять синтаксические конструкции языка C# для разработки игровых приложений с использованием платформы Unity
4. Выбирать подходящие алгоритмы и структуры данных для решения прикладных задач
5. Составлять техническое задание
6. Грамотно планировать работу по проекту и презентовать его результаты
1. Технологии, применяемые в верстке сайтов: основные теги HTML5, свойства CSS3, компоненты Bootstrap
2. Основные синтаксические конструкции языка JavaScript
3. Принципы работы с базами данных: NoSQL СУБД Mongo
4. REST API — основной способ обмена информацией с сервером
5. Принципы профессионального написания кода












1. Создавать адаптивные web-страницы с использованием HTML5, CSS3 и фреймворка Bootstrap
2. Создавать интерактивные web-приложения с использованием языка JavaScript
3. Создавать REST API с использованием платформы Node. js и фреймворка Express
4. Создавать реактивные клиентские приложения в соответствии с архитектурой Rich-client
Ты будешь знать:
Ты будешь уметь:
С#
Py
web
С#
Py
web
С#
Запишитесь и пройдите
вступительное испытание на курс
Py
Запишитесь и пройдите
вступительное испытание на курс
Запишитесь и пройдите
вступительное испытание на курс
Web
1. Основные синтаксические конструкции и типы данных языка Python
2. Основные алгоритмы программирования, в том числе поиск и подсчет значений и количества, сортировки, арифметику остатков, алгоритмы для работы со списками
3. Основные структуры данных, такие как списки, кортежи, словари
4. Рекурсию и ее применение
в программировании
5. Алгоритмы для решения олимпиадных задач
6. Профессиональные принципы написания кода
1. Основные синтаксические конструкции и типы данных языка C#
2. Основные алгоритмы программирования и области их прикладного применения
3. Принципы разработки на языке C# с использованием платформы Unity
4. Профессиональные принципы написания кода
5. Основные шаги при реализации собственного программного продукта
6. Ключевые навыки презентации и защиты готового проекта
1. Технологии, применяемые в верстке сайтов: основные теги HTML5, свойства CSS3, компоненты Bootstrap
2. Основные синтаксические конструкции языка JavaScript
3. Принципы работы с базами данных: NoSQL СУБД Mongo
4. REST API — основной способ обмена информацией с сервером
5. Принципы профессионального написания кода
С#
Ты будешь знать:
С#
Ты будешь уметь:
Py
Ты будешь знать:
Py
Ты будешь уметь:
web
Ты будешь знать:
web
Ты будешь уметь:
С#
Запишитесь и пройдите
вступительное испытание на курс
1. Работать со встроенными объектами и функциями платформы Unity
2. Работать со средой программирования Microsoft Visual Studio
3. Применять синтаксические конструкции языка C# для разработки игровых приложений с использованием платформы Unity
4. Выбирать подходящие алгоритмы и структуры данных для решения прикладных задач
5. Составлять техническое задание
6. Грамотно планировать работу по проекту и презентовать его результаты
1. Декомпозировать задачу на подзадачи
2. Находить оптимальный алгоритм для решения поставленной задачи
3. Выявлять ошибки в коде программы
4. Оформлять код программы в соответствии с общепринятыми рекомендациями
5. Применять изученные структуры данных и алгоритмы для решения олимпиадных задач
6. Решать классические задачи с собеседований в IT-компании

1. Создавать адаптивные web-страницы с использованием HTML5, CSS3 и фреймворка Bootstrap
2. Создавать интерактивные web-приложения с использованием языка JavaScript
3. Создавать REST API с использованием платформы Node. js и фреймворка Express
4. Создавать реактивные клиентские приложения в соответствии с архитектурой Rich-client

Запишитесь и пройдите
вступительное испытание на курс
Web
Py
Запишитесь и пройдите
вступительное испытание на курс
36ч
МОДУЛЬ 2
Работа с физикой. Ассеты. Анимация.
В рамках данного модуля ученики разберутся с понятием «физика» в играх, разберут основы работы с ассетами и анимацией.

36ч
МОДУЛЬ 3
Интерфейс пользователя
и игровые механики.
В рамках данного модуля ученики разберут основные игровые механики, а также научатся создавать пользовательский интерфейс.
36ч
МОДУЛЬ 4
ИИ и глубокое погружение в Unity.
В рамках данного модуля ученики узнают, как создавать в игре персонажей под управлением ИИ, а также разберут принципы работы с 3D-графикой.
36ч
Старт потока с 1 октября 2022 г.

МОДУЛЬ 1
Основы программирования на языке Python. Переменные, ввод
и вывод, базовые модули
и оператор ветвления.
В рамках данного модуля ученики познакомятся с синтаксисом языка Python, поймут, как работать с переменными, арифметическими операциями и оператором ветвления.
36ч
МОДУЛЬ 2
Циклы. Обработка числовых последовательностей.
В рамках данного модуля ученики разберутся с понятием «цикл», изучат виды циклов в языке Python и научатся обрабатывать числовые последовательности.
36ч
МОДУЛЬ 3
Списки — алгоритмы и методы.
В рамках данного модуля ученики разберут основные принципы работы со списками в языке Python.
36ч
МОДУЛЬ 4
Строки. Функции в языке Python.
В рамках данного модуля ученики узнают, как хранить и обрабатывать строки, а также как разделять программу на функции.
36ч
Старт потока с 1 октября 2022 г.

МОДУЛЬ 1
Основы HTML&CSS.
Изучение приемов верстки статичных веб-страниц с исползованием языков HTML5 и CSS3, а также технологии Bootstrap.
36ч
МОДУЛЬ 2
Язык программирования JavaScript.
Программирование интерактивных элементов веб-страницы с использованием языка JavaScript.
36ч
МОДУЛЬ 3
Серверное программирование.
Backend-разработка на JavaScript, основы платформы Node.js, работа с документоориентированной СУБД Mongo.
36ч
МОДУЛЬ 4
Архитектура Rich-client.
Изучение концепции «толстого» клиента, реактивного программирования, знакомство и освоение приемов работы с фреймворком Vue.js.
36ч
Старт потока с 1 октября 2022 г.

МОДУЛЬ 1
Основы программирования на языке C# и использования платформы Unity.
В рамках данного модуля ученики познакомятся с синтаксисом языка C#, поймут, как работать с переменными, арифметическими операциями и оператором ветвления, приступят к изучению платформы Unity.
Py
Запишитесь и пройдите
вступительное испытание на курс
Запишитесь и пройдите
вступительное испытание на курс
Web
С#
Запишитесь и пройдите
вступительное испытание на курс
Cотрудничество
Если вашей образовательной организации интересно выступить партнёром МШП в проекте "Код будущего" оставьте ваши контакты
futurecode@informatics.ru
АНО ДО «Школа программистов» образовательная лицензия
№ Л035-01255-50/00213867 от 25.05.2021
© 2001–2022 АНО ДО «Школа программистов». Все права защищены.