Скоро Программирование на Java

Статус
В этой теме нельзя размещать новые ответы.
VkurseBot

VkurseBot

Модератор
20 Сен 2020
0
784
50
Голосов: 0
#1
Модуль предназначен для изучения языка программирования Java. В нем рассматриваются основы программирования на языке Java, объектно-ориентированный подход к программированию, основные алгоритмы и типы данных, обработку ошибок и обработку событий с использованием инструментария Java. Также рассматриваются параллельное программирование на Java, работа с коллекциями, а также элементы API платформы Java: сетевое программирование, средства защиты и работа с БД.

Навыки, приобретаемые по окончании курса:

  • Программирования на языке Java;
  • Изучения программирования под различные платформы;
  • Изучения специализированных возможностей Java
Основы

  • Введение в Java;
  • Обзор средств разработки;
  • Типы данных, переменные, константы;
  • Операторы, методы, массивы.
Объектно-ориентированное программирование

  • Объектно-ориентированное программирование, основные понятия;
  • Классы и объекты. Создание объектов;
  • Работа со строками;
  • Конструкторы, области видимости;
  • Перегрузка.
Алгоритмы и структуры данных

  • Списки;
  • Деревья;
  • Стеки и очереди;
  • Ассоциативные массивы;
  • Алгоритмы сортировки и поиска.
Наследование

  • Суперклассы и подклассы. Иерархия наследования;
  • Полиморфизм, переопределение методов. Динамическое связывание;
  • Абстрактные классы, интерфейсы;
  • Идиомы проектирования.
Исключения

  • Обработка ошибок, классификация исключений
  • Перехват исключений, трассировка стека исключений.
Обработка событий

  • Графический интерфейс пользователя;
  • Создание апплетов;
  • Работа с интерфейсами;
  • Обработка событий мыши.
Коллекции и обобщенное программирование

  • Понятие обобщенного программирования;
  • Определение коллекции. Интерфейсы коллекций. Коллекции
Многопоточное программирование

  • Параллельное программирование. Параллельные алгоритмы;
  • Потоки в операционной системе;
  • Потоки Java;
  • Проблемы общего доступа к памяти;
  • Идиома монитора;
  • Методы wait, notify, notifyAll;
  • Обзор java.util.concurrent.
Создание графического интерфейса

  • Работа с AWT и Swing;
  • Основные графические примитивы.
Работа в сети

  • Java и сетевое программирование;
  • Адресация в сети;
  • Реализация сервера;
  • Работа с электронной почтой;
  • Обзор java.net.
Средства защиты

  • Использование Java в защите информации;
  • Загрузчики классов;
  • Шифрование;
  • Цифровые подписи.
Работа с базами данных

  • Обзор JDBC;
  • SQL-запросы;
  • Выполнение запросов;
  • Транзакции.

 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

  • слив курсов от лучших онлайн-школ, инфобизнесменов и блогеров;
  • вебинары, марафоны, мануалы, от популярных блогеров на тему здоровья и саморазвития;
  • торрент-курсы, книги и гайды, обучения веб-дизайну, программированию, создания сайтов, бизнеса, продвижения в социальных сетях актуальных сегодня.

Мы ежедневно обновляем нашу коллекцию, чтобы вы могли бесплатно найти и скачать необходимый слив курсов обучения

Быстрая навигация

Меню пользователя