• Главная
  • О компании
  • Каталог курсов

    Обучение

    • Все курсы
    • Big Data
    • Business analysis
    • Cisco
    • CyberSecurity
    • Digital Transformation
    • DevOps
    • IT Management
    • Juniper
    • Microsoft
    • Oracle
    • Postgres
    • Programming
    • Red Hat Linux
    • VMware
    • Тренинг
    (PL-300) Microsoft Power BI Data Analyst

    (PL-300) Microsoft Power BI Data Analyst

    Бесплатно
    Подробнее
  • Расписание
  • Контакты
      • Cart

        0
    Мы на связи:
    +7 (7172)79 30 99 Нурсултан
    +7 (7172) 79 50 55 Нурсултан
    +7 (727) 344 30 99 Алматы
    +7 (701) 757 83 23
    info@dtu.kz
    Digital Transformation UniversityDigital Transformation University
    • Главная
    • О компании
    • Каталог курсов

      Обучение

      • Все курсы
      • Big Data
      • Business analysis
      • Cisco
      • CyberSecurity
      • Digital Transformation
      • DevOps
      • IT Management
      • Juniper
      • Microsoft
      • Oracle
      • Postgres
      • Programming
      • Red Hat Linux
      • VMware
      • Тренинг
      (PL-300) Microsoft Power BI Data Analyst

      (PL-300) Microsoft Power BI Data Analyst

      Бесплатно
      Подробнее
    • Расписание
    • Контакты
        • Cart

          0

      Java SE: Programming I

      Digital Transformation University
      Oracle
      (0 review)
      Бесплатно
      Oracle course
      • Обзор

      Продолжительность: 5 дней, 40 академических часов.

      Предполагаемые знания и навыки:

      • Знакомство с общими концепциями и методами программирования
      • Опыт работы с другим языком программирования

      Цель курса:

      • Научиться создавать простые Java-классы и использовать ссылки на объекты для доступа к полям и методам класса;
      • Продемонстрировать использование полиморфизма путем реализации интерфейсов на Java;
      • Обрабатывать и проверять исключения в программах на Java;
      • Использовать лямбда-выражения в предикатах, передаваемых в качестве аргументов методов;
      • Определить и реализовать простую иерархию классов, созданную в соответствии с техническим заданием;
      • Написать Java код, в котором используются переменные, массивы, условные и циклические конструкции для описания алгоритма;
      • Определить принципы модульного программирования;
      • Понять как осуществляется доступ и создание статических полей и методов;
      • Инкапсулировать класс с помощью модификаторов доступа и перегруженных конструкторов;
      • Управление числовыми, текстовыми и строковыми данными с помощью соответствующих операторов Java;
      • Задание переменных среды, позволяющих компилятору Java и исполняемым файлам графической среды пользователя функционировать должным образом.

      Аудитория

      • системные аналитики
      • архитекторы
      • Java-программисты
      • технические консультанты

      Программа

      Что такое программа на Java.
      Запуск и тестирование программы Java. Технологии Java и среды разработки. Основные особенности языка Java.

      Создание Main класса на Java.
      Java-класс. Добавление main метода. Main метод.

      Работа с основными типами данных.
      Работа с числовыми данными. Операции над числами. Понятие переменных. Работа со строками.

      Действия над наборами элементов.
      Задание списка элементов. Работа с условиями. Использование операторов IF. Обработка списка элементов.

      Описание объектов и классов.
      Работа со ссылками на объекты. Расширение операций над массивами. Объявление, создание экземпляров и инициализация объектов. Определение полей и методов. Работа с объектами и классами.

      Манипуляции с типами данных в программе
      Использование класса StringBuilder. Подробнее о примитивных типах данных. Использование API docs Java. Операторы над числами, описываемыми классом String. Правила преобразований и приведений типов переменных.

      Создание и использование методов
      Как аргументы передаются методу. Как использовать метод. Перегрузка метода. Статические методы и переменные. Аргументы метода и возвращаемые значения.

      Использование инкапсуляции
      Контроль доступа. Перегрузка конструкторов. Инкапсуляция.

      Дополнительные возможности условных операторов
      Дополнительные способы использования конструкций IF/ELSE. Использование отладчика Netbeans. Реляционные и условные операторы. Использование операторов switch.

      Подробнее о массивах и циклах
      Класс ArrayList. Вложенные циклы. Анализ массива входных аргументов args. Альтернативные циклические конструкции. Работа с датами. Двумерные массивы.

      Работа с наследованием
      Работа с подклассами и суперклассами. Создание и расширение абстрактных классов. Переопределение методов в суперклассе. Обзор.

      Работа с интерфейсами
      Использование интерфейса List. Использование интерфейсов. Понятие лямбда-выражения. Полиморфизм в классах JDK foundation. Вывод типа локальной переменной. Полиморфизм.

      Обработка исключений
      Распространение исключений. Обзор. Обработка нескольких исключений и ошибок. Как обрабатывать и вызывать исключения.

      Развертывание и поддержка приложения Soccer
      Модификация приложения и требования. Пакеты, JARs, архитектура.

      Понятие модульного программирования.
      Объявление модулей. Модулярные компоненты JDK. JARs. Модульная система.

      JShell
      Тестирование кода. Основы JShell. JShell в IDE.

      Course Features

      • Lectures 0
      • Quizzes 0
      • Duration 50 hours
      • Skill level All levels
      • Language English
      • Students 0
      • Assessments Yes
      • Обзор
      Бесплатно
      • Поделиться:

      Вам Может Понравиться

      (PL-300) Microsoft Power BI Data Analyst Подробнее
      Digital Transformation University

      (PL-300) Microsoft Power BI Data Analyst

      0
      0
      Free
      Новые особенности Oracle 19c для разработчиков  SQL запросов и PL/SQL модулей Подробнее
      Digital Transformation University

      Новые особенности Oracle 19c для разработчиков SQL запросов и PL/SQL модулей

      0
      0
      Free
      Управление потоком ценности Подробнее
      Digital Transformation University

      Управление потоком ценности

      0
      0
      Free
      Эмоциональный интеллект Подробнее
      Digital Transformation University

      Эмоциональный интеллект

      0
      0
      Free
      Oracle Database 19c: PL/SQL Workshop Подробнее
      Digital Transformation University

      Oracle Database 19c: PL/SQL Workshop

      0
      0
      Free

      Рекомендуемые

      (PL-300) Microsoft Power BI Data Analyst

      (PL-300) Microsoft Power BI Data Analyst

      Бесплатно
      Новые особенности Oracle 19c для разработчиков  SQL запросов и PL/SQL модулей

      Новые особенности Oracle 19c для разработчиков SQL запросов и PL/SQL модулей

      Бесплатно
      Управление потоком ценности

      Управление потоком ценности

      Бесплатно

      +7 (7172) 79 50 55, +7 (7172) 79 03 30

      info@dtu.kz

      © 2022 | Digital Transformation University

      • Главная
      • Контакты
      Записаться на курс