Программирование на языке Java



Описание курса

Что такое Java?

Java — популярный язык программирования, созданный в 1995 году. Он принадлежит Oracle, и
более 3 миллиардов устройств используют Java.

Он используется для:

  • Мобильные приложения (особенно приложения для Android)
  • Настольные приложения
  • Веб-приложения
  • Веб-серверы и серверы приложений
  • Игры
  • Подключение к базе данных
  • И многое, многое другое!

Зачем использовать Java?

  • Java работает на разных платформах (Windows, Mac, Linux, Raspberry Pi и т. д.)
  • Это один из самых популярных языков программирования в мире.
  • Имеет большой спрос на современном рынке труда.
  • Легко освоить и просто использовать
  • Это безопасно, быстро и мощно
  • Имеет огромную поддержку сообщества (десятки миллионов разработчиков).
  • Java — объектно-ориентированный язык, который придает программам четкую структуру и позволяет повторно
    использовать код, что снижает затраты на разработку.
  • Поскольку Java близок к C++ и C#, программистам легко переключиться на Java или наоборот.

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

Введение в программирование на Java

  • Обзор Java
  • История и эволюция
  • Особенности Java
  • Комплект разработки Java (JDK) и среда выполнения Java (JRE)
  • Настройка среды разработки Java (JDK, IDE)
  • Основной синтаксис

  • Структура Java-программы
  • Основные правила синтаксиса
  • Типы данных и переменные
  • Операторы и выражения
  • Концепции объектно-ориентированного программирования (ООП)

  • Классы и объекты
  • Конструкторы
  • Методы
  • Продвинутые концепции ООП
  • Наследование
  • Полиморфизм
  • Абстракция
  • Инкапсуляция
  • Основные концепции Java

  • Управляющие операторы
  • Принятие решения (если, если-иначе, переключиться)
  • Цикл (for, while, do- while)
  • Операторы Break и Continue
  • Массивы и строки
  • Одномерные и многомерные массивы
  • Строковый класс и строковые методы
  • StringBuffer и StringBuilder
  • Обработка исключений и отладка

  • Обработка исключений
  • Отладка
  • Платформа коллекций

  • Введение в коллекции
  • Список, Установить, Карта интерфейсов
  • ArrayList, LinkedList, HashSet, TreeSet, HashMap, TreeMap
  • Итераторы и цикл For-Each
  • Дженерики
  • Java-ввод-вывод и обработка файлов

  • Потоки ввода-вывода
  • Потоки байтов и потоки символов
  • FileInputStream и FileOutputStream.
  • BufferedReader и BufferedWriter
  • Обработка файлов
  • Класс файла
  • Чтение и запись файлов
  • Сериализация и десериализация
  • Многопоточность и параллелизм

  • Основы многопоточности
  • Создание потоков (Runnable Interface и класс потока)
  • Жизненный цикл потока
  • Синхронизация
  • Утилиты параллелизма
  • JDBC (подключение к базе данных Java)

  • Введение в JDBC
  • Подключение к базе данных
  • Выполнение запросов
  • ResultSet и оператор
  • Вы хотели бы получить подробную информацию о курсе и записаться на бесплатную консультацию?
    Звоните по тел. *3331 или по бесплатной линии 1-800-22-0607 (9.00 - 21.00, в пятницу до 13.30).
    Вы также можете отправить анкету с Вашими данными (смотрите ниже), и наш консультант свяжется с Вами в ближайшее время.


      Заполните анкету, и наш консультант свяжется с Вами в ближайшее время

      Имя (обязательно)
      Телефон (обязательно)
      Город
       


      Написать
      1
      Здравствуйте! 😊
      Будем рады Вам помочь в выборе профессиональных и языковых курсов! 👍