Java_qalight

Курсы java

Дата старта:

29.01.2018

Длительность:

30 часов

Вечер

Пн

Ср

Пн

19:00-21:30

Вт

19:00-21:30

Ср

19:00-21:30

Чт

19:00-21:30

Пт

19:00-21:30

Сб

19:00-21:30

Вс

19:00-21:30

Цена

3 200 грн

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

Курсы java программирование с нуля

 

photo_2017-11-21_17-01-46

Для кого:

Java вводный курс для всех, кто хочет работать и зарабатывать в ИТ.

Базовые знания:

Курс для новичков. Java обучение с нуля, без специальных знаний.

Краткое описание:

Курсы программирования Java позволят Вам освоить один из самых популярных языков программирования в мире и познакомиться с его преимуществами, среди которых:

  • кроссплатформенность,
  • лёгкость в изучении,
  • большое количество проектов и многое другое.

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

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

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

Курс состоит из 10 уроков, в ходе которых вы получите не только теоретические знания, но и практические навыки программирования на Java.

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

Также каждый желающий может пройти курсы Java онлайн.

Преимущества:

  • Практика на реальных проектах, создание портфолио;
  • Тренеры — практикующие специалисты в сфере ИТ;
  • Поддержка во время и после обучения;
  • Гибкая система оплаты;
  • Обучение в мини-группах, индивидуальный подход;
  • Ваши новые возможности в сфере ИT.

Также Вы получаете:

diploma-2

Сертификат об окончании курса

plane-2

Очень востребованные знания

briefcase-2

Самый быстрый старт в IT - сфере

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

Занятие 1

  • Основы языка Java
  • Что такое программа и из чего она состоит
  • Компилятор/интерпретатор
  • Что такое JAVA
  • Переменные в JAVA
  • Правила именования переменных
  • Типы данных в JAVA
  • Разница между объявлением и инициализацией
  • Как работают JAVA-программы, преимущества и недостатки
  • Столпы ООП, ввод в классы и объекты

Занятие 2

  • Установка среды разработки
  • Что такое IDE
  • Основные IDE для Java-разработчиков
  • Установка всех необходимых компонентов для разработки
  • Создание первого проекта
  • Знакомство с интерфейсом
  • Hello world
  • Учимся вводить с клавиатуры
  • Закрепляем переменные

Занятие 3

Знакомство с методами и арифметическими операциямт

  • Динамическая инициализация
  • Арифметические операции с переменными
  • Что такое методы в Java
  • Методы, как свойства класса
  • Возвращаемые значения
  • Перегрузка методов
  • Операции булевой алгебры

Занятие 4

Приведение типов данных и операторы ветвления

  • Приведение типов данных в Java
  • Сужение и расширение при приведении типов
  • Явное и неявное приведение типов
  • Операторы отношений, как реализация законов булевой алгебры
  • Логические операторы
  • Операторы выбора (ветвления) if-else
  • Вложенные if
  • Многозвенные if-else

Занятие 5

Основные структуры данных в Java

  • Массивы
  • Многомерные массивы
  • Оператор for и циклы
  • Цикл while
  • Цикл do-while
  • Вложенные циклы
  • Операторы перехода и выхода из цикла

Занятие 6

Практическое занятие

  • Закрепление полученного материала
  • Использование полученных знаний на примере реализации классических алгоритмов

Занятие 7

Применение принципов ООП в джава

  • Классы
  • Написание собственных классов
  • Объект — экземпляр класса
  • Задача и мощь ООП
  • Создание экземпляров класса
  • Особенности объектов
  • Что нам даёт принцип ООП?
  • Конструкторы, что это такое?
  • Геттеры и Сеттеры в Java
  • Время жизни объекта

Занятие 8

Парадигма ООП и ее применение

  • Абстракция
  • Абстрактные классы
  • Ключевое слово abstract
  • Наследование
  • Ключевое слово extends
  • Интерфейсы
  • Ключевое слово implements
  • Инкапсуляция
  • Механизмы ее реализации
  • Полиморфизм

Занятие 9

Дженерики и коллекции в Java

  • Что такое дженерики и коллекции
  • Что такое ArrayList
  • Преимущества и недостатки ArrayList
  • Основные методы
  • Применение коллекции
  • HashMap, упорядоченный список
  • Основные методы HashMap
  • Реализации HashMap
  • Что такое Date в Java
  • Объект типа Date
  • Как работать с датами
  • Класс Date в Java

Занятие 10

Exceptions

  • Что такое исключение?
  • Виды исключений
  • Обработка исключений
  • Блок try-catch
  • Что такое StackTrace и трассировка методов
  • Ключевое слово finally
  • Пробрасывание исключений
  • Throwable

Занятие 11

Практическое занятие

  • Закрепление полученного материала
  • Использование полученных знаний по ООП в контексте реальных заданий

Занятие 12

Системы контроля версий

  • Что такое cvs
  • Какими бывают cvs
  • Как выглядит работа с GitHub
  • Основные понятия GitHub
  • Интерфейс GitHub
  • Создание репозитория
  • Плагин для intellij
Читать дальше

Записаться на курс

Курсы java

Остались вопросы? Звони!