Мы используем cookie для стабильной работы сервиса. Подробнее

Основы программирования на языке "Java" для школьников. Модуль 2 [c]

4.3
ФорматОнлайн
Длительность20 ак. ч. + 10 ак. ч. самостоятельно
Объём12 занятий
О курсе

Подробнее

Обучение проходит на Java 22\21 Продолжайте обучение программированию на языке Java! Программирование охватывает все области нашей жизни: от экономики до развлечений, от медицины до космических исследований. Обучаясь программированию, Вы будете развивать внимательность, терпеливость, настойчивость, склонность к интеллектуальной деятельности, умение самостоятельно принимать решения. Вы получите практические навыки, которые всегда пригодятся Вам в дальнейшем! Это полезнее и интереснее онлайн-игр и компьютерных клубов! После успешного окончания обучения на курсе «Основы программирования на языке "Java" для школьников. Модуль 2»  Вы получите свидетельство 1С, признанное не только в России, но и за рубежом. Скидки на курсы 1С для школьников не предусмотрены. Почему школьникам рекомендуется изучать Java? Java входит в четверку самых востребованных языков программирования в мире! Владеющий им не останется без работы! Зная Java, Вы можете создать практически все, что угодно: приложения для настольных операционных систем Windows, Linux, Mac OS, мобильные приложения под Android, сайты.  Отличный старт для начинающих, прививает культуру программирования! В процессе занятий ученики создают компьютерную игру, что очень интересно детям и подросткам! Как показывают разные исследования, заработная плата программистов Java на 30-40 % выше, чем в среднем по рынку.
Содержание

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

12 занятий
ТемаЧто внутри
01Модуль 1. Обработка событий, связанных с устройством управления «мышь»  (2 ак. ч.)

Виды событий для устройства «мышь». Принципы обработки событий мыши из Java. Обработка нажатий кнопок мыши и перемещения курсора мыши. Создание приложения для рисования мышью. Выбор цвета для рисования мышью. Рисование мышью. Практическое занятие по теме лекции

02Модуль 2. Проектирование интерфейса пользователя  (2 ак. ч.)

Общие принципы добавления элементов интерфейса пользователя. Обработка событий. Знакомство с основными элементами интерфейса: кнопка, надпись, текстовое поле. Проектирование интерфейса калькулятора. Практическое занятие по теме лекции

03Модуль 3. Создание приложения «Калькулятор». Преобразование приложения в апплет  (2 ак. ч.)

Программирование нажатий кнопок калькулятора. Знакомство с апплетами. Преобразование приложения калькулятора в апплет. Создание JAR-архива апплета. Подключение апплета к HTML-странице. Запуск апплета в браузере. Практическое занятие по теме лекции

04Модуль 4. Верстка WEB-страницы с помощью HTML и CSS  (2 ак. ч.)

Схема работы веб-приложений. Знакомство с HTML, CSS. Форма записи HTML-тегов. Понятие верстки веб-страницы, типы верстки. Изучение табличной верстки. Создание формы для ввода логина и пароля пользователем. Настройка внешнего вида формы с помощью CSS. Практическое занятие по теме лекции

05Модуль 5. Использование JavaScript на WEB-странице  (2 ак. ч.)

Знакомство с JavaScript. Предназначение JavaScript. Некоторые отличия JavaScript от Java. Доступ к элементам веб-страницы из JavaScript. Вывод диалоговых окон из JavaScript, переход по адресу. Проверка логина, пароля пользователя с помощью JavaScript. Практическое занятие по теме лекции

06Модуль 6. Создание поздравительного блокировщика WINDOWS. Реализация интерфейса  (2 ак. ч.)

Общий подход к созданию приложений Windows, блокирующих экран. Создание окна с размерами текущего разрешения экрана. Удаление рамки окна. Добавление поздравительных текстовых надписей. Создание текстового поля для ввода пароля. Создание кнопки закрытия блокировщика. Практическое занятие по теме лекции

07Модуль 7. Создание поздравительного блокировщика WINDOWS. Завершение  (2 ак. ч.)

Знакомство с реестром Windows. Использование WinAPI в Java приложении. Программирование таймера для поднятия окна блокировщика поверх других окон. Применение WinAPI для обращения к окну блокировщика. Практическое занятие по теме лекции

08Модуль 8. Визуальные средства разработки. Создание интерфейса приложения  (2 ак. ч.)

Изучение визуального конструктора Eclipse для построения интерфейса пользователя. Добавление элементов интерфейса с помощью мыши. Синхронизация программного кода и визуального конструктора. Изменение свойств и подключение обработчиков событий в визуальном конструкторе. Практическое занятие по теме лекции

09Модуль 9. Работа с файловой системой из Java. Создание, удаление, переименование файлов  (2 ак. ч.)

Основы работы с файлами и файловой системой. Создание интерфейса приложения для операций с файлами. Создание нового файла из Java. Удаление существующего файла. Изменение имени файла. Практическое занятие по теме лекции

10Модуль 10. Работа с файловой системой из Java. Чтение и запись в файл  (2 ак. ч.)

Принципы хранения данных файлах. Потоки ввода-вывода Java для работы с файлами. Запись данных многострочного текстового поля в файл. Считывание содержимого файла и вывод в многострочное текстовое поле. Практическое занятие по теме лекции

11Модуль 11. Базы данных. Язык запросов SQL. Работа с базой данных MySQL из JAVA  (2 ак. ч.)

Основы работы с базами данных. Реляционная база данных. Понятие таблицы, поля, записи, первичного ключа. Язык структурированных запросов SQL: добавление, удаление, изменение, чтение строк таблицы. Знакомство с СУБД MySQL и интерфейсом PHPMyAdmin. Взаимодействие с базой данных MySQL из Java. Практическое занятие по теме лекции

12Модуль 12. Создание игры «Предсказание будущего» с использованием базы данных  (2 ак. ч.)

Создание базы данных и таблицы для хранения данных игры. Добавление данных в таблицу. Построение интерфейса пользователя игры. Получение случайной строки таблицы базы данных из приложения Java. Практическое занятие по теме лекции

01Модуль 1. Обработка событий, связанных с устройством управления «мышь»  (2 ак. ч.)

Виды событий для устройства «мышь». Принципы обработки событий мыши из Java. Обработка нажатий кнопок мыши и перемещения курсора мыши. Создание приложения для рисования мышью. Выбор цвета для рисования мышью. Рисование мышью. Практическое занятие по теме лекции

02Модуль 2. Проектирование интерфейса пользователя  (2 ак. ч.)

Общие принципы добавления элементов интерфейса пользователя. Обработка событий. Знакомство с основными элементами интерфейса: кнопка, надпись, текстовое поле. Проектирование интерфейса калькулятора. Практическое занятие по теме лекции

03Модуль 3. Создание приложения «Калькулятор». Преобразование приложения в апплет  (2 ак. ч.)

Программирование нажатий кнопок калькулятора. Знакомство с апплетами. Преобразование приложения калькулятора в апплет. Создание JAR-архива апплета. Подключение апплета к HTML-странице. Запуск апплета в браузере. Практическое занятие по теме лекции

04Модуль 4. Верстка WEB-страницы с помощью HTML и CSS  (2 ак. ч.)

Схема работы веб-приложений. Знакомство с HTML, CSS. Форма записи HTML-тегов. Понятие верстки веб-страницы, типы верстки. Изучение табличной верстки. Создание формы для ввода логина и пароля пользователем. Настройка внешнего вида формы с помощью CSS. Практическое занятие по теме лекции

05Модуль 5. Использование JavaScript на WEB-странице  (2 ак. ч.)

Знакомство с JavaScript. Предназначение JavaScript. Некоторые отличия JavaScript от Java. Доступ к элементам веб-страницы из JavaScript. Вывод диалоговых окон из JavaScript, переход по адресу. Проверка логина, пароля пользователя с помощью JavaScript. Практическое занятие по теме лекции

06Модуль 6. Создание поздравительного блокировщика WINDOWS. Реализация интерфейса  (2 ак. ч.)

Общий подход к созданию приложений Windows, блокирующих экран. Создание окна с размерами текущего разрешения экрана. Удаление рамки окна. Добавление поздравительных текстовых надписей. Создание текстового поля для ввода пароля. Создание кнопки закрытия блокировщика. Практическое занятие по теме лекции

07Модуль 7. Создание поздравительного блокировщика WINDOWS. Завершение  (2 ак. ч.)

Знакомство с реестром Windows. Использование WinAPI в Java приложении. Программирование таймера для поднятия окна блокировщика поверх других окон. Применение WinAPI для обращения к окну блокировщика. Практическое занятие по теме лекции

08Модуль 8. Визуальные средства разработки. Создание интерфейса приложения  (2 ак. ч.)

Изучение визуального конструктора Eclipse для построения интерфейса пользователя. Добавление элементов интерфейса с помощью мыши. Синхронизация программного кода и визуального конструктора. Изменение свойств и подключение обработчиков событий в визуальном конструкторе. Практическое занятие по теме лекции

09Модуль 9. Работа с файловой системой из Java. Создание, удаление, переименование файлов  (2 ак. ч.)

Основы работы с файлами и файловой системой. Создание интерфейса приложения для операций с файлами. Создание нового файла из Java. Удаление существующего файла. Изменение имени файла. Практическое занятие по теме лекции

10Модуль 10. Работа с файловой системой из Java. Чтение и запись в файл  (2 ак. ч.)

Принципы хранения данных файлах. Потоки ввода-вывода Java для работы с файлами. Запись данных многострочного текстового поля в файл. Считывание содержимого файла и вывод в многострочное текстовое поле. Практическое занятие по теме лекции

11Модуль 11. Базы данных. Язык запросов SQL. Работа с базой данных MySQL из JAVA  (2 ак. ч.)

Основы работы с базами данных. Реляционная база данных. Понятие таблицы, поля, записи, первичного ключа. Язык структурированных запросов SQL: добавление, удаление, изменение, чтение строк таблицы. Знакомство с СУБД MySQL и интерфейсом PHPMyAdmin. Взаимодействие с базой данных MySQL из Java. Практическое занятие по теме лекции

12Модуль 12. Создание игры «Предсказание будущего» с использованием базы данных  (2 ак. ч.)

Создание базы данных и таблицы для хранения данных игры. Добавление данных в таблицу. Построение интерфейса пользователя игры. Получение случайной строки таблицы базы данных из приложения Java. Практическое занятие по теме лекции

Организатор

Автор курса

СпециалистСпециалист
Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre Крупнейший авторизованный учебный центр ведущих IT-компаний мира С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Основы программирования на языке "Java" для школьников. Модуль 2 [c]» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Направления:Java

Информация обновлена 20 июля 2026 г.

Продолжить выбор

Похожие курсы

Начать без затрат

Бесплатные курсы