Описание
Курс повышения квалификации или освоения программы с нуля по направлению Игры на Java для детей от онлайн-университета GeekBrains. Курсы, созданные практикующими экспертами компаний-партнеров. Индивидуальный график – вы сами выбирайте, когда и во сколько проходить программу обучения. После прохождения курса выдается сертификат и возможность пройти стажировку в лучших IT компаниях России. У каждого студента есть возможность пообщаться с преподавателем в режиме онлайн или задать вопрос в чат. Университет имеет государственную лицензию №040485 на право оказывать образовательные услуги.
Программа курса
Урок 1. На старт! Начало работы
- Узнаем, кто такие программисты, какими они бывают и что делают. Устанавливаем и настраиваем инструменты и среду разработки. Пишем первую программу.
Урок 2. Введение в программирование
- Изучаем линейные алгоритмы. Разбираемся, какие бывают типы данных, зачем они нужны, что такое переменные и как со всем этим работать. Учимся разбивать программу на части при помощи методов.
Урок 3. Ветвления и циклы
- Изучаем ветвления и учим программу принимать решения в зависимости от действий пользователя. Погружаемся в циклы. Знакомимся с принципом DRY и заменяем однотипные действия циклами.
Урок 4. Массивы
- Разбираемся с тем, как хранить большое количество переменных (десятки, сотни и тысячи), чтобы с ними было удобно работать. Знакомимся с массивами и их разновидностями в Java.
Урок 5. Основы объектно-ориентированного программирования (ООП)
- Разбираемся, что такое классы и объекты. Пробуем описывать предметы реального мира в виде классов, создавать по этим классам объекты и работать с ними.
Урок 6. Больше об ООП
- Тренируемся в написании кода классов. Учим объекты взаимодействовать между собой.
Урок 7. Введение в LibGDX
- Знакомимся с фреймворком LibGDX. Настраиваем первый проект, разбираемся в его структуре. Учимся работать с графикой.
Урок 8. Основные возможности LibGDX
- Учимся работать с клавиатурой, мышью и тачскрином. Пробуем создавать игровые объекты, рисовать их на экране и управлять ими.
Урок 9. Фундамент игры
- Начинаем работать над игрой. Создаем каркас и описываем основные игровые сущности в виде классов. Продумываем правила будущей игры.
Урок 10. Игровая логика
- Добавляем в игру еще больше сущностей, прорабатываем их взаимодействие.
Урок 11. Продвинутые возможности LibGDX
- Добавляем несколько игровых экранов, игровое меню, управление ресурсами, работу со звуком и музыкой.
Урок 12. Завершение проекта
- Полируем проект и получаем полноценную небольшую 3D-игру. Разбираемся, как адаптировать ее под платформу Android.
Урок 13. Подведение итогов
- Анализируем проделанную работу, планируем дальнейшее обучение, наслаждаемся результатом 🙂
Как записаться на курс
- 1
Нажмите на кнопку Записаться на курс
- 2
Ознакомьтесь подробнее с материалом курса и программой обучения на странице школы или университета
- 3
Оставьте свои данные в форме заявки и после подтверждения оплатите учебный курс (полностью или в рассрочку)
- 4
Получите доступ к учебным материалам
Отзывов пока нет.