КУРСЫ JAVA

Курсы JAVA

Курсы Java предназначены для тех, кто совсем не знаком с языком Java. Изучается все с самых азов: компиляция и запуск Java-программ, синтаксис языка, переменные, система типов, основы объектно-ориентированного программирования. Рассматриваются  наиболее важные классы стандартной библиотеки, включая нововведения Java 8 и Java 9. Для закрепления знаний в курсе предусмотрены контрольные вопросы и практические задания. Необходимые знания для желающих пройти курсы Java —  знание азов какого-либо языка программирования, (например, C, Pascal, BASIC),  понимание, что такое «переменная», «цикл», «подпрограмма».

ОЧНОЕ ОБУЧЕНИЕ
Сроки
1 час = 60 минут
Стоимость
Для юр.лиц + 10%
В группе
-
В группе
-
Индивидуально
~30 часов
Индивидуально
300 грн/час
ОНЛАЙН-ОБУЧЕНИЕ
Сроки
1 час = 60 минут
Стоимость
Для юр.лиц + 10%
В группе
-
В группе
-
Индивидуально
~30 часов
Индивидуально
250 грн/час

Преподаватели данного курса

  • Заболотный Андрей Сергеевич

    Преподаватель курсов MS Excel BASIC и PRO, JAVA-разработчик. Специализируется на корпоративных тренингах, его курс обучения прошли специалисты крупных компаний. Говоря о стиле его работы, слушатели подчеркивают высокий уровень клиентоориентированности, умение работать с аудиторией разного уровня. Программа курсов насыщена реалистичными примерами для легкого запоминания, которые пригодятся в ежедневной работе.

  • Курсы программирования JAVA:

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

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

1. Среда разработки Java 8 (Intellij Idea):

  • Применение Java SE 8;
  • Подключение JDK;
  • Основные пункты меню;
  • Создание проекта, пакета, файла;
  • Дебаггер, проверка кода, автозавершение кода, горячие клавиши и др.;

2. Базовый синтаксис и ООП в Java:

  • Типы данных : числовые, символьные логичные;
  • Комментарии;
  • Управляющая логика;
  • Переменные, их инициализация и константы;
  • Одномерные и двумерные массивы, использование цикла for each;
  • Циклы for, while, do/while;
  • Метка — final;
  • Статические поля и методы;
  • Работа с датой, текстом, классы String, StringBuilder, Byte, Short, Integer, Long, Character;
  • Изменение типа данных;
  • Рассмотрение математических методов класса Math;
  • Глобальный суперкласс Object;
  • Классы, объекты;
  • Конструкторы;
  • Диаграммы классов;
  • Отношения между классами;
  • Наследования, суперклассы и подклассы, интерфейсы;
  • Внутренние, локальные и анонимные классы;
  • Класс Enum;

3. Обработка ошибок (Exceptions):

  • Обработка ошибок;
  • Классификация и их типы;
  • Порядок генерации исключений;
  • Блоки finally, try, catch;
  • Операторы throw, throws;
  • Рекомендации по обработке исключений;
  • Разработка собственных классов исключений;

4. Коллекции:

  • Интерфейсы коллекций Collection  и Iterator;
  • Архитектура и алгоритмы коллекций;
  • Рассмотрение коллекций, связные списки, сравнение обьектов, очереди с приоритетом, односторонние и двусторонние очереди;
  • Интерфейс Map;

5. Потоки введения-выведения:

  • Введение-выведение текста;
  • Изображение объекта в текстовом формате;
  • Сохранение объекта;
  • Сериализация объектов;
  • Обращение с файлом;
  • Адреса, чтение, копирование, перенесение файлов;

6. Лямбда-функции в Java:

  • Понятие лямбда-функции;
  • Реализация через интерфейсы;
  • Использование лямбда-функций в стандартных библиотеках и собственном коде;

7. Библиотека Stream API. Функциональный стиль в Java:

  • Основные функциональные интерфейсы в Java;
  • Парадигма функционального программирования;
  • Понятие Stream;
  • Использование Stream API  в собственном коде;
  • Интерфейсы Predicate, Consumer, Supplier, Function, Operator;

8. Обзор GUI:

  • Обзор библиотек GUI;
  • Разработка графического интерфейса;
  • Обработка действий пользователя;
  • Паттерн MVC (Model-View-Controller).

Быстрая запись

Введите ваши данные для подачи заявки. Мы с вами свяжемся и обсудим детали обучения.

Этому курсу Обучились

ТРУДОУСТРОЙСТВО НАШИХ ВЫПУСКНИКОВ

Наш учебный центр сотрудничает с многими компаниями с целью предложить лучшим выпускникам достойную работу. Вся наша методика обучения построена на актуальных практических моментах, которые будут встречаться каждый день в рабочем процессе. Поэтому Вам будет легко интегрироваться на новой для себя должности. Для этого достаточно максимально ответственно подойти к процессу обучения и в конце будете вознаграждены интересом со стороны работодателя.
➤ Где проходит обучение?

Каждый слушатель может выбрать для занятий любой из 6-ти наших филиалов (возле метро) по Киеву

➤ Какие формы обучения предлагаем?

Очно (в учебном центре); онлайн (Live-занятия с преподавателем с помощью Skype, Teamviewer или других программ); корпоративно (для предприятий) или дистанционно (на основе видео-уроков). Занятия могут проходить как в группах, так и индивидуально.

➤ Что слушатель получает после обучения?

Каждый выпускник при условии посещения занятий автоматически получает Сертификат об окончании.

➤ Есть ли пробное занятие?

Каждый желающий может посетить бесплатное пробное занятие в группе, чтобы понять соответствует ли курс ожиданиям.

➤ Как долго мы работаем?

Учебный центр "ДАНКО" успешно работает на рынке бизнес-образования с 1996 г. и зарекомендовал себя как надежный донор профессиональных кадров.

➤ Кто преподаватели?

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