Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

направление: Java кол-во дней: 5
вендор: Oracle кол-во часов: 40
код курса: JSEPC

Этот курс подходит для людей, которые хотят изучать полный язык программирования Java (Java SE), понимать его концепции, языковые конструкции, обрабатывать коллекции и параллелизм, а также использовать API-интерфейсы базового языка и модульность. Он предназначен для людей, которые уже имеют базовые знания в области вычислительной техники и программирования, и которым необходимо изучить все аспекты Java SE в кратчайшие сроки. Студенты отрабатывают навыки, полученные на каждом уроке, посредством практических занятий. Курс основан на текущей долгосрочной версии поддержки, Java SE 11.

После прохождения этого курса студенты смогут сдать два экзамена (1Z0-815 и 1Z0-816), которые приведут к сертификации Java 11.

 

 

Предварительные требования:

 

  • Знание основных компьютерных концепций
     
  • Знакомство с базовыми конструкциями программирования (любой язык)

 

 

Цель курса:

 

  • Управлять числовыми значениями, текстом, датой и временем, используя соответствующие примитивы и классы Java
  • Организовать код Java с использованием классов, интерфейсов и перечислений
  • Выполнять программную логику с использованием переменных, массивов, условных и циклических конструкций
  • Создавать приложения Java, которые используют объектно-ориентированные функции языка Java, такие как инкапсуляция, наследование и полиморфизм.
  • Использовать лямбда-выражения
  • Использовать API коллекций Java
  • Обрабатывать информацию с помощью Streams API
  • Использовать Java Concurrency API
  • Выполнять распространения ошибок и обработки
  • Использовать функций ввода / вывода (I / O) для чтения и записи двоичных и текстовых данных
  • Манипулировать файлами, каталогами и файловыми системами
  • Развертывать и выполнять приложения Java с использованием модульного подхода

 

 

 

 

Аудитория курса:

 

  • Разработчики

 

  • Introduction to Java

  • Primitive Types, Operators, and Flow Control statements

  • Text, Date, Time, and Numeric objects

  • Classes and Objects

  • Improved Class Design

  • Inheritance

  • Interfaces

  • Arrays and Loops

  • Collections

  • Nested Classes and Lambda expressions

  • Java Streams API

  • Handle Exceptions and fix bugs

  • Java IO API

  • Java Concurrency and Multithreading

  • Java Modules

  • Annotations

  • JDBC API

  • Security

  • Generics