Образовательная программа "Основы программирования на Java"
Алгоритм для поступающих
1
Суть направления
Знакомство с популярным и востребованным языком программирования, с его возможностями и перспективами, с правилами создания программы на языке Java и ее структурой. Освоение среды разработки IntelliJ IDEA и основными элементами разработки программы, объектно-ориентрованным программированием. Вы познакомитесь с основами программирования, создадите свою первую игру, получите навыки для разработки различных приложений и реализации собственных проектов.
2
Требования к поступающему
1. От Вас не требуется специальных знаний, всё необходимое для успешного прохождения курса узнаете в процессе обучения. Можете не уметь программировать, но Вам интересны математика, логика и информационные технологии. 2.Возраст: 12-17 лет 3. Прием осуществляется на основе поданной заявки без дополнительного отбора
3
Информация о партнере курса
ФГАУ «Фонд новых форм развития образования» отвечает за создание и развитие системы современных инновационных площадок интеллектуального развития и досуга для детей и подростков на территории России (сеть детских технопарков «Кванториум»), реализует пилотный проект по повышению доступности дополнительного образования и разрабатывает уникальные образовательные методики.
Чем бы вы ни решили заниматься, умение писать и понимать код пригодится везде. Сегодня оно востребовано в любой технологичной сфере — от интернета и дизайна до медицины и космоса. А завтра будет элементом базовой грамотности.
Цели программы
Java - кроссплатформенный язык программирования. Кроссплатформенность подразумевает, что он используется повсеместно. Банковские карты, приложения на Android, сервера и WEB. Так же он используется для оборудования, машин, и многого другого.
Научить азам профессии
Освоение теоретического и практического материала на занятиях
Изучить технологический инструмент – язык Java
Выполнение домашних заданий, мини-проектов (небольшие приложения, которые реализуются учениками преимущественно на занятиях совместно с наставником с небольшими самостоятельными доработками в качестве домашнего задания)
Развить Soft Skills & Hard Skills
Разработка индивидуального проекта
Методика
Главная проблема в самообучении — отсутствие системного подхода. Трудно понять, что учить в первую очередь, а что во вторую, и в каком порядке.
Очная модель обучения
Индивидуальная поддержка от наставника
Более 600 обучающих задач различной сложности
Например, Вы обретете навыки решения прикладных задач с использованием одного из популярных языков программирования
Обширное портфолио
Благодаря которому - получить первую работу не составит труда
Модули, входящие в программу
Программа обучения состоит из трех модулей
Основы программирования на языке Java
Знакомимся с языком, изучаем основные понятия и конструкции: переменные, условия, циклы, операторы, списки, функции.
Введение в объектно-ориентированное программирование
Продолжаем изучать объектно-ориентированное программирование в Java. Начинаем узнавать технологии разработки программ и графические интерфейсы.
Алгоритмы и структуры данных на языке Java
Изучаем словари. Работаем со стандартной библиотекой и с внешними библиотеками. Начинаем узнавать основы объектно-ориентированного программирования.
Результат обучения
1
Выпускник проекта
Школьник с навыками junior-программиста, который может попробовать пройти собеседование на стажера в ИТ-компанию
2
Получены новые умения
Программировать сетевые приложения, боты в мессенджерах, использовать сторонние API Яндекс.Карты, Алисы и др.
Создавать графические интерфейсы пользователя.
Моделировать физические процессы и делать компьютерные игры.
3
Открытие новых возможностей
Работа программистом-стажером в небольших организациях
Решение повседневные учебных задач
Участие в соревнованиях по программированию начального уровня
Выполнение небольших проектных заказов
Участие в проектных конкурсах по программированию
Участие в разработке проектов с открытым исходным кодом
Нажимая на кнопку, Вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности.