Java от 1С

О курсе

Этот курс разработан специально для школьников 8-11 классов и студентов СПО, которые хотят начать движение к профессии Java-разработчика с создания продвинутых ботов в Telegram. Участники глубоко погрузятся в особенности языка Java, узнают способы работы со структурными данными, научатся выстраивать сложные алгоритмы, работать с библиотеками и инструментами, поймут глубинные принципы работы мессенджера и начнут разрабатывать ботов под любые цели и задачи. Это тот самый случай, когда приобретенным навыкам позавидует любой junior-разработчик. Обучение станет первым и уверенным шагом в область программирования — понимание фундаментальных принципов работы Java и приобретенный опыт откроют выпускникам дорогу к созданию сложных приложений и работе с искусственным интеллектом.

Почему это востребовано

Неоригинально, но факт: многие рейтинги (от Хабра до Института IEEE и Tiobe) отмечают Java как один из самых востребованных языков программирования коммерческой разработки. Его используют для создания облачных проектов, при работе с Big Data, машинным обучением, программным обеспечением для VR, AR и беспилотного транспорта. Все из-за возможности работать с меньшим количеством кода — спасибо готовым коллекциям кодов и лямбде, которая уменьшает его объем. Кстати, все это мы разберем на нашем курсе. А еще изучим Stream API, который облегчает параллельное выполнение операций.
Java-программисты внесли свой вклад в создание множества продуктов, которыми мы пользуемся ежедневно: приложения Сбера и Билайна, почти все программы для Android, даже Minecraft с Assassin’s Creed. Конечно, до разработки таких программ нужно дорасти, но получить крепкий фундамент для этого можно уже сейчас, записавшись на курс.

Как проходят занятия

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

Что понадобится для обучения

1. Стационарный компьютер или ноутбук со следующими характеристиками:
— процессор не ниже intel i3 3-го поколения (более 1,1 ггц)
— 4 и более ГБ оперативной памяти
— 120 и более ГБ постоянной памяти
— микрофон (обязательно) и камера 0,3 МП (по возможности)

2. Стабильное интернет-соединение не менее 50 Мбит/сек

3. Ручка и тетрадь

Уровни подготовки

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

Модули начального уровня
  • Введение в программирование
  • Основы Java
  • Объектно-ориентированное программирование
  • Создание Telegram бота