Объектно-ориентированное программирование на Java

Изучите платформу Java SE 

Объектно-ориентированное программирование на Java
Цена
6859
Кэшбэк до 7.5%
95 уроков95 уроков
СертификатСертификат
РусскийРусский
Udemy
Купить с кэшбэком

Описание:

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

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

На этом курсе Вы обучитесь объектно-ориентированному программированию на платформе Java SE и научитесь применять принципы ООП на практике.

Вы научитесь писать хорошо спроектированный и профессиональный код Java, реализуя объектно-ориентированные принципы и используя программные интерфейсы платформы Java SE.

Этот курс охватывает аспекты программирования на языке Java, начиная с основ и заканчивая объектно-ориентированным подходом и командной разработкой кода. 

Рассматриваются новые возможности Java 8 и Java 9.

В процессе обучения особое внимание уделяется практической работе с использованием проверочных вопросов и упражнений.

Чему вы научитесь

  • На этом курсе Вы получите глубокое понимание основ языка Java и его программных интерфейсов
  • Изучите основные принципы объектно-ориентированного программирования и научитесь применять их на практике
  • Изучите все основные элементы, конструкции и возможности языка Java для платформы Java SE
  • Познакомитесь с основами сетевого взаимодействия и взаимодействия с базами данных
  • Изучите коллекции Java
  • Познакомитесь с системой безопасности Java

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

  1. Введение
  2. Основные конструкции языка Java
  3. Концепции объектно-ориентированного программирования
  4. Отладка и тестирование кода
  5. Коллекции в Java
  6. Лямбда-выражения
  7. Ввод-вывод и Date/Time API
  8. Взаимодействие с базами данных
  9. Интернационализация и локализация
  10. Введение в сетевое взаимодействие
  11. Системы контроля версий
  12. Основы системы безопасности Java