12+ лет
Java с нуля
Java - это один из самых популярных
и универсальных языков программирования
На наших курсах вы освоите основы Java, научитесь создавать простые программы и разрабатывать собственные проекты. Будет много практических заданий и индивидуальная поддержка куратора в чате по всем вопросам урока
Ребенок научится:
работать с алгоритмическими конструкциями для решения задач ▫ создавать оконные приложения и работать с графикой и анимацией ▫ применять принципы объектно-ориентированного программирования (ООП) ▫ разрабатывать 2D игры
Программа курса JAVA
АВТОРЫ КУРСА - Никита Гуртовцев и Данил Архаров
- Данил Выпускник технического института. Опыт преподавания более 3-х лет, разрабатывал курсы более чем в 4 школах. Языки : Scratch, Python, Web (HTML+CSS+Javascript) , Unity, Unreal Engine
Типы данных в Java · Тип данных String · Оператор условия if-else · Оператор выбора switch · Циклы · Массивы · Рандом · Текстовый квест
Демо уроки:
Урок 1П. Введение в Java
Введение в Java;
Плюсы Java;
Интересные факты;
Работа с Java;
Программа Hello, World;
Лексика;
Решение примеров;
Практические задания
Урок 2П. Числа в Java
Что такое переменная;
Целые числа;
Работа с целыми числами;
Вещественные числа;
Работа с вещественными числами;
Преобразование данных;
Практические задания;
Урок 3П Ввод и вывод в Java
Вывод данных в Java;
Ввод данных в Java;
Практические задания;
Диалоговое окно с сообщением;
Диалоговое окно с вводом данных;
Разработка калькулятора;
Пройти демо уроки бесплатно
Посмотреть видео-презентацию 1-го модуля
Основной курс. 1-й модуль:
Урок 1 Типы данных в Java
Тип char; Тип boolean; Неявное преобразование типов; Явное преобразование типов; Практические задания
Урок 2. Тип данных String
Тип String
Преобразование строк в числа
Преобразование чисел и символов в строки
Преобразование строк в символы
Практические задания
Урок 3. Оператор условия if-else
Условия в программировании
Блок-схема и алгоритм
Условный оператор if ... else
Операторы сравнения
Логические операторы
Вложенные условия
Урок 4. Оператор выбора switch
Условия в программировании
Оператор выбора switch
Побитовые логические операторы
Сравнение побитовых и укороченных логических операторов
Приоритет выполнения операций
Вложенные условия
Урок 5. Циклы
Циклы в природе
Циклы в программировании
Цикл for
Цикл while
Цикл do ... while
Оператор continue
Урок 6. Массивы
Создание массивов
Использование массивов
Изменение элементов массива
Удаление элементов массива
Двумерные массивы
Практические задания
Урок 7. Рандом
Работа со случайными числами
Проект «Предсказатель» (шар судьбы)
Урок 8. Текстовый квест
Создание уровней
Разработка события
Программирование геймплея
Оконные приложения
Посмотреть видео-презентацию 2-го модуля
Подробно по урокам модуля:
Урок 9 Классы и методы в ООП
Класс и объект поля и методы
аргументы
сеттеры и геттеры
Урок 10 Правила работы ООП
команда this конструкторы
статичность, наследование
переопределение методов
наследование полей
Урок 11 Текстовый квест
Классы наследники методы атаки и анализы жизней игрока
Урок 12 Каркас оконного приложения
Создание окна настройки и виджеты на окно
Урок 13 События внутри окна
Слушатели события слушателей
оформление окна
слушание кнопок
Урок 14 Управление графикой
Слушатель клавиатуры загрузка изображения
оператор case
Урок 15 Создание прототипа игры
Работа с изображениям исключения
слушатели мыши
координаты
Урок 16 Завершение прототипа
случайные числа с диапазоном таймеры
проверка на касание
Разработка игр
Урок 17 Змейка - подготовка поля
Создание окна Подготовка поля
Графика объекта
Подготовка змейки
Массив на Яве
Урок 18 Змейка - создание змейки
Отрисовка змейки Расчет змейки
Движение змейки
Что такое FPS
Переход края
Урок 19 Змейка, создание змейки
Переходы змейки Управление змейкой
Управление в игре
Позиция врага
Модуль позиции
Спавн врага
Урок 20 Змейка финал
Флаг для полей Проигрыш змейки
Загрузка изображения
Отрисовка изображения
Панель с текстом
Скорость змейки
Урок 21 Технология 2D игр - заготовка
Панель игры Отображение панели
Игровой поток
Добавление FPS
Урок 22 Технология 2D игр - класс игрока
Считывание клавиш Управление потерями
Класс игрока
Заготовка игрока
Загрузка изображений
Отрисовка изображений
Урок 23 Технология 2D игр, создание карты
Импорт изображений Настройка TileManager
Отрисовка плитки
Создание карты в файле
Загрузка файла
Считывание карты с файла
Отрисовка уровня
Урок 24 Технология 2D игр. Колизия
Добавление области Класс для коллизии
Точки области коллизии
Положение объекта на поле
Переключатель конструкции
Действие при касании
Разработка интернет-магазина
Программа модуля будет добавлена позже.
Урок 25 Flappy начало
Урок 26 Flappy герой
Урок 27 Flappy - финал
Урок 28
Урок 29
Урок 30
Урок 32
Урок 32
Выберите тариф обучения
ПОДПИСКА
- 32 видео-урока
- Подписка на: 30 дней. Продление подписки со скидкой 17%🔥
- Онлайн поддержка по вопросам урока
- Проверочные тесты
- Шпаргалки с готовыми скриптами
- Творческие домашние задания с проверкой
- Можно списать баллами от цены курса: 0 рублей
- Возможность платного продления
Возможность заморозки- Памятный сертификат об окончании
от 4 990 р.
PRO
- 32 видео-урока
1 урок 562р. - Доступ к урокам:
180 дней - Онлайн поддержка
по вопросам урока - Проверочные тесты
- Шпаргалки с готовыми скриптами
- Творческие домашние задания с проверкой
- Можно списать баллами от цены курса: 1000 рублей
- Возможность платного продления
- Возможность заморозки
- Памятный сертификат об окончании
21 960 руб.
17 990 руб.
- или купи в рассрочку на 6 месяцев без переплат
ONLINE в Zoom
- Индивидуальный или групповой онлайн урок с преподавателем
- Расписание: согласовывается индивидуально
- Онлайн поддержка по вопросам урока
- Проверочные тесты
- Шпаргалки с готовыми скриптами
- Творческие домашние задания с проверкой
- Можно списать баллами от цены курса: 0 рублей
- Возможность платного продления
- Возможность заморозки(только для индивидуальных занятий)
- Памятный сертификат об окончании
от 990 руб
Отзывы учеников и родителей
Мама
Светлана
Мой сын Андрей в 13 лет проходил курс Юнити в Codim.online. Раньше программированием не занимался, но много времени проводил за компом и играми. Я предложила ему самому создавать игры, он не захотел питон, хотел именно юнити, хотя менеджер отговаривала, предлагала начать с чего-то попроще. Но сын посмотрел демо и сказал, что справится. Взяли 4 индивидуальных урока, чтоб наверняка понять самые азы, а дельше он сам по записанным урокам пошел. Это дешевле. Снизила оценку за работу поддержки. Не очень быстро отвечали, но может из за новогодних праздников :) Дальше вроде все ок было, отвечали в течении дня на все вопросы . Задача была выполнена. Сын увлекся созданием своих игр, хочет прогать дальше. Жаль нет продолжения курса. Ставлю твердую четверку!

Дарина
Спасибо за курс Скретч джуниор. Сначала посмотрели демо уроки и думали, что дальше сами. Но, конечно, фантазии нашей хватило совсем не на много на новые проекты и ребенок стал терять интерес. В итоге приобрели курс и не пожалели
Уроки действительно очень понятные, Марк, 6 лет справлялся сам. Даже научился записывать на телефон свои видео и сам отправлять педагогу на проверку. И вообще стал более самостоятельным, это заметно при выполнении домашних заданий. Требуется не подсказать, а похвалить))
Заканчиваем курс, следующий хотим уже Скретч. Придется мне помогать, так как еще плохо читает, но будет дополнительная мотивация больше читать
Желаем команде Кодим успехов!
Татьяна Голотрина
Здравствуйте! Хочу выразить огромную благодарность Денису Голикову, Нине, Никите Гуртовцеву и всей команде преподавателей, которые создали такие замечательные обучающие программы!
Сын 9 лет начал заниматься программированием онлайн в Майнкрафт год назад. Закончил весь курс, уже прошел курс посложнее Phyton на платформе Прогкидз и собирается осваивать Cospase.
Дочка 12 лет занимается уже полгода, заканчивает курс программирования игр на Roblox, прошла часть уроков Ptotoshop и собирается осваивать Gymp.
Занятия такого формата — с короткими видео, теоретической частью с программным кодом в виде шпаргалки, обратной связью — лично для меня и моих детей — очень удобны. Можно заниматься в любое время. В конце каждого урока — закрепляющие материал тесты. Все очень комфортно и доступно подано.
Особо хочу отметить программы лояльности, или скидки, которые Денис и команда предоставляют на праздники. Покупать такие ценные занятия со скидкой — очень приятно!
Я очень ценю ваш труд, дорогая команда Кодим! Спасибо вам за комфорт при обучении, знания, скидки и обратную связь! Успехов вам! Я не прощаюсь, у нас еще куплены программы для обучения у вас :)
Контакты
Контакты
Онлайн-школа программирования для 5-15 лет
ИП Голиков Денис Владимирович
ОГРНИП: 316774600477411
ИНН 772206988783
Пн-Пт 9:00-20:00
(бесплатно по РФ)
О нас
Книги Д. Голикова