Мы используем 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 г.

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

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

Взаимодействие с СУБД из Java-приложений посредством технологии JDBC v3
−10%16 академ. часов
Взаимодействие с СУБД из Java-приложений посредством технологии JDBC v3

Изучите JDBC API для создания мощных Java-приложений, взаимодействующих с базами данных. Слушатели научатся применять JDBC API для доступа к реляционным базам данных, выполнения S…

Онлайн5 занятийСредний
Практические занятия
27 900 ₽−10%
25 110 ₽
Java Persistence с использованием Hibernate
−10%16 ноября
Java Persistence с использованием Hibernate

Освойте JPA и Hibernate для эффективной работы с данными в Java‑приложениях. В курсе рассматриваются использование JPA и Hibernate для хранения и управления данными в реляционных…

Онлайн3 занятийСредний
Практические занятия
40 400 ₽−10%
36 360 ₽
Введение в Apache Maven с усилением ИИ
−10%6 академ. часов
Введение в Apache Maven с усилением ИИ

Мастерство сборки Java-проектов с Apache Maven. Освойте современные методы сборки и управления зависимостями Java-проектов с помощью Apache Maven. Научитесь эффективно использоват…

Онлайн12 занятийНачальный
Практические занятия
10 900 ₽−10%
9 810 ₽
Основы Java
1 час
Основы Java

Здесь вы познакомитесь с основами синтаксиса, типами данных, операторами и конструкциями языка.

Онлайн2 занятийНачальный
Домашние задания
495 ₽
Работа с SOAP веб-сервисами на Java
−10%24 академ. часов
Работа с SOAP веб-сервисами на Java

В рамках курса слушатели получат практические навыки разработки XML based web services на базе платформы Java SE 7, узнают об основных концепциях технологии XML based web services…

Онлайн6 занятийСредний
Практические занятия
34 200 ₽−10%
30 780 ₽
(Архив) ДО Профессия Java-разработчик  2024
−50%8 месяцев
(Архив) ДО Профессия Java-разработчик 2024

Онлайн курс «Java-разработчик» от GeekBrains: получи новую профессию дистанционно! ✅ Курс ориентирован на уровень: Junior. ⌚ Длительность обучения: 8 месяцев. ✅ Помощь в трудоустр…

Онлайн
Помощь с трудоустройством
236 509 ₽−50%
118 255 ₽
Начать без затрат

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

Computer Science. Java
Бесплатно25 академических часов
Computer Science. Java

Для прохождения всего курса никаких предварительных знаний не требуется кроме школьного курса базовой математики и уверенной работы с персональным компьютером.Преподаватель: Денис…

Онлайн1 занятий
Видеоуроки
Бесплатно
Программирование на Java. Уровень 3. Разработка клиент - серверных приложений
Бесплатно
Программирование на Java. Уровень 3. Разработка клиент - серверных приложений

Курс «Программирование на Java. Уровень 3. Разработка клиент-серверных приложений»: онлайн и очное офлайн обучение в Москве в Бауманском учебном центре «Специалист». Стоимость обу…

Онлайн
Бесплатно
Строки и регулярные выражения в Java
Бесплатно4 академических часов
Строки и регулярные выражения в Java

Институт прикладной автоматизации и программирования (ИПАП) приглашает на семинар: «Строки и регулярные выражения в Java»Аудитория:Новички, планирующие изучение Java или похожих о…

Онлайн1 занятий
Видеоуроки
Бесплатно
Основы ООП в Java. Объекты, классы, интерфейсы в примерах
Бесплатно4 академических часов
Основы ООП в Java. Объекты, классы, интерфейсы в примерах

Продукты и технологии: Java SE, IntelliJ IDEAАудитория:Новички, планирующие изучение Java или похожих объектно-ориентированных языков (C#, Scala, Python, PHP)Программисты с опытом…

Онлайн1 занятий
Видеоуроки
Бесплатно
CloudCoder Exercises
Бесплатно
CloudCoder Exercises

Курс больше не поддерживается The course consists of a few hundred of programming assignments for Python, Java and C++. Problem set based on CloudCoder exercise repository (http…

Онлайн3 занятий
Бесплатно
Java. Базовый курс
Бесплатно2-4 часа в неделю
Java. Базовый курс

Данный курс предназначен для тех, кто только начинает изучать Java. Мы начнем с самых азов: компиляция и запуск Java-программ, синтаксис языка, система типов, основы объектно-орие…

Онлайн6 занятий
Бесплатно