Java: ООП освобождённое

За 32 занятия ребёнок изучит основы объектно-ориентированного программирования (ООП) на языке Java и начнёт применять их на практике, в частности ученик научится проектировать и реализовывать классы и объекты в Java, создавать и использовать интерфейсы для описания семантики объектов и событий, использовать стандартные библиотеки Java для работы с коллекциями, строками и вводом/выводом данных, создавать графический пользовательский интерфейс (GUI) с помощью библиотеки Swing. В результате обучения у ученика будет 14 написанных приложений и консольная RPG-игра в портфолио.
Обучение 8 месяцев
сертификат
40%
Стоимость курса
34 990 ₽ 58 300 ₽
Рассрочка ₽/мес
Перейти на сайт

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

Ознакомьтесь с программой курса «Java: ООП освобождённое» от STARTORIA - startoria.ru

  1. Знакомство с Java - 6 часов. Узнаем, зачем нужен язык Java и чем отличается от других языков (Python/C++), освоим переменные, вывод/ввод в консоль, поймём, как работает приведение типов, познакомимся с условными выражениями - На четвёртом занятии модуля повто…
  2. Работа с данными - 6 часов. Разберёмся, что такое итерации и циклы в программировании, изучим различные типы циклов, поймём работу операторов инкремента и декремента в циклах, научимся создавать и работать с массивами, познакомимся с двумерными массивами и вл…
  3. Объектно-ориентированное программирование. Часть 1 - 6 часов. Разберёмся в устройстве и работе методов, научимся работать с аргументами, методами, применять рекурсию на практике, создавать классы, определять атрибуты (полей) и методы - На четвёртом занятии мо…
  4. Объектно-ориентированное программирование. Часть 2 - 6 часов. Научимся применять инкапсуляцию и правильные модификаторы доступа в своих программных проектах, переопределять методы в подклассах через изменение их функциональности, объявлять и использовать стат…
  5. Объектно-ориентированное программирование. Часть 3 - 6 часов. Разовьём навык реализации абстрактных классов и интерфейсов в конкретных задачах, научимся выполнять downcasting, использовать оператор instanceof для проверки типов объектов, а также создавать инт…
  6. Строки и исключения - 6 часов. Научимся работать с различными операциями над строками, разберёмся в преимуществах и отличиях String и StringBuilder, приобретём практические навыки по написанию программ, включающих обработку исключений, научимся использовать о…
  7. Коллекции и работа с файлами - 6 часов. Разберёмся в различиях между массивами и коллекциями, в принципах работы ArrayList, включая добавление, удаление и доступ к элементам, освоим методы для чтения текстовых и бинарных файлов, методы для записи данных в тек…
  8. Финальный проект - 6 часов. В завершающем модуле разработаем финальный проект: напишем классы игрока и локаций, создадим логику сражения и систему выпадения предметов, разработаем магазин с различными предметами - Сущности, локации - Основной цикл игры - Лут…
Ознакомиться со всей программой

Чему вы научитесь

  • Узнаем, зачем нужен язык Java и чем отличается от других языков (Python/C++), освоим переменные, вывод/ввод в консоль, поймём, как работает приведение типов, познакомимся с условными выраж…
  • Разберёмся, что такое итерации и циклы в программировании, изучим различные типы циклов, поймём работу операторов инкремента и декремента в циклах, научимся создавать и работать с массивами…
  • Научимся работать с различными операциями над строками, разберёмся в преимуществах и отличиях String и StringBuilder, приобретём практические навыки по написанию программ, включающих обр…
  • В завершающем модуле разработаем финальный проект напишем классы игрока и локаций, создадим логику сражения и систему выпадения предметов, разработаем магазин с различными предметами.
  • Разберёмся в различиях между массивами и коллекциями, в принципах работы ArrayList, включая добавление, удаление и доступ к элементам, освоим методы для чтения текстовых и бинар…

Подробная информация о курсе

За 32 занятия ребёнок изучит основы объектно-ориентированного программирования (ООП) на языке Java и начнёт применять их на практике, в частности ученик научится проектировать и реализовывать классы и объекты в Java, создавать и использовать интерфейсы для описания семантики объектов и событий, использовать стандартные библиотеки Java для работы с коллекциями, строками и вводом/выводом данных, создавать графический пользовательский интерфейс (GUI) с помощью библиотеки Swing. В результате обучения у ученика будет 14 написанных приложений и консольная RPG-игра в портфолио.

Цены и сроки

  • Стоимость34 990 ₽
  • Старая цена58 300 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обученияс преподавателем

По окончанию курса

  • Диплом или сертификатсертификат
Java: ООП освобождённое
34 990 ₽ 58 300 ₽