Інформація по курсу
Курс доступний для набору студентів для проходження навчання та/або тестування.
Заявка на проходження курсу навчання приймається або автором курсу, або тьютором групи. Для заявки натисніть кнопку Заявка на курс або Заявка в групу напроти потрібної вам групи. Нагадуємо, що для вступу до групи навчання вам необхідно бути зареєстрованим користувачем сайту ХВУ.
Курс:
Java
Автор:
Руда Юліана
Анотація:
Java это один из самых популярных языков программирования. В этом курсе будут освещены все основные моменты в Java, а также затронуты темы ООП и построения графического дизайна (интерфейса программы). Материалы взяты с сайта https://itproger.com/course/java.
Дата создания:
21 жовтня 2020р., 6:24 PM
План курса:
  1. Программирование на Java.
    В этом модуле мы разберем историю и особенности языка программирования Java.
  2. Установка Java JDK и IntelliJ IDEA.
    В модуле мы установим Java JDK, а также среду разработки IntelliJ IDEA. Без JDK мы не сможем нормально работать, а без среды разработки нам будет негде писать код, поэтому мы должны установить обе эти вещи.
  3. Вывод информации в консоль (Класс System).
    В модуле мы разберемся с базовой структурой Java программы, а также напишем небольшую программу, что будет выводить в консоль приветствие «Hello World!».
  4. Переменные, а также типы данных.
    В модуле мы с вами изучим переменные в языке Java. Переменные это невероятно важная тема. Благодаря переменным мы можем хранить какую-либо информацию, а потом пользоваться этой информацией.
  5. Данные от пользователя.
    Очень удобно, когда пользователь можем сам ввести что-либо с клавиатуры. В модуле мы научимся принимать значения от пользователя и работать с ними в дальнейшем. Для реализации подобного мы изучим класс Scanner.
  6. Математические операции.
    В модуле мы с вами рассмотрим все основные математические операции в языке Java. Мы научимся работать с цифрами, а именно увеличивать их или же уменьшать.
  7. Условные операторы.
    В модуле мы изучим условные операторы в языке Java. Условные операторы проверяют на условие и выполняют какой-либо определенный код.
  8. Циклы (For, While, Do while).
    В модуле мы с вами изучим циклы в языке Java. Мы научимся использовать циклы For, While, Do while, а также рассмотрим операторы continue, break и return.
  9. Работа с одномерными массивами.
    В модуле мы изучим массивы в языке Java. Массивы это как переменные, только в них можно поместить множество значений. В модуле мы научимся работать с массивами.
  10. Многомерные массивы (Двумерные массивы).
    В модуле мы с вами изучим многомерные массивы в Java. Мы рассмотрим их на примере двумерных массивов, так как последующие создаются по аналогии.
  11. Функции, методы.
    В этом модуле мы с вами изучим функции, а также методы в языке программирования Java. Функции играют важную роль в программировании и в модуле мы научимся их создавать, а также вызывать их.
  12. Основы ООП (Основные концепции ООП).
    За модуль мы познакомимся с понятием ООП и узнаем про основные концепции данной технологии. Нами будут изучены базовые понятия ООП, а также мы разберем что такое классы и объекты.
  13. Создание класса и объекта.
    В модуле мы начнем работать с ООП. Мы с вами сделаем класс, а также создадим экземпляр класса или как их еще называют объект класса.
  14. Конструкторы при создании класса.
    В модуле мы с вами научимся создавать конструкторы классов. Это важная деталь при создании классов, которую ни в коем случае нельзя пропускать.
  15. Наследование классов.
    Наследование является одной из основных концепций объектно ориентированного программирования. За модуль вы изучите написание, а также использование классов наследников в языке Java.
  16. Полиморфизм (Концепция ООП).
    ООП состоит из нескольких базовых принципов и концепций. В ходе модуля мы рассмотрим одну из концепций, что называется полиморфизм. Мы научимся использовать полиморфизм в классах и узнаем что это такое.
  17. Анонимные классы и вложенные классы.
    В языке Java можно создавать анонимные, а также вложенные классы. За модуль мы научимся создавать, а также использовать классы, что прописываются внутри других классов.
  18. Абстрактные классы.
    Абстрактные классы это достаточно необычный тип классов, который существует в объектно ориентированном программировании. За модуль мы научимся прописывать абстрактные классы, а также работать с ними в языке Java.
  19. Пакеты и области видимости.
    Пакеты и области видимости в Java являются важной и нужной темой. В модуле мы научимся использовать пакеты в языке Java, а также познакомимся с различными форматами области видимости переменных.
  20. Перегрузка методов в Java.
    За модуль мы познакомимся с удивительно удобным свойством языка Java, а именно с перегрузкой методов. Мы научимся создавать, а также использовать перегрузки для методов в проекте.
  21. Модификаторы static и final.
    В модуле мы с вами рассмотрим модификаторы static и final. Это важные модификаторы, которые позволяют воплотить множество полезных функций при создании классов, объектов или же полей.
  22. Интерфейсы (interface).
    Интерфейсы являются важными конструкциями в языке Java. За счёт интерфейсов можно описывать методы, что должны быть реализованы во всех классах.
  23. GUI Java (Swing JFrame).
    В модуле мы затронем очень большую тему, а именно GUI Java или интерфейс пользователя в языке Java. Мы научимся создавать полноценные формочки, а также изучим обработчики событий.
  24. Итоги.
    Мы подобрались к заключительному модулю по изучению языка Java. В ходе модуля мы подведем итоги курса, а также поговорим о том куда двигаться далее.
Заявка
Здесь вы можете выполнить заявку на поступление на курс в новую группу:

Либо выполнить заявку в существующую группу (см. ниже)
Список доступных групп обучения по данному курсу:
  1. Основы Java
    Тьютор:
    Руда Юліана
    Статус группы:
    Активний
    Кол-во студентов:
    1

Авторизація:

Реєстрація / Забули пароль?
Опитування Наскільки легко користуватися системою "Херсонський Віртуальний університет"?
1 98
2 25
3 25
4 23
5 57
6 32
7 52
8 44
9 48
10 119
Всього голосів: 523
Результати...
Зареєструйтесь, щоб голосувати
Всі закладки...