Java для начинающих

Курс сайт события http://itlabs.net.ua/courses/online-kurs-java-for-beginners/

Добавить в календарь:
Поделиться:

 

Цели и задания курса:
Данный курс нацелен на то, чтобы дать новичкам хороший базис для дальнейшего изучения программирования на Java. На протяжении обучения будут рассматриваться основные понятия ООП, приемы, операторы и управляющие конструкторы языка Java, который, на данный момент, является самым быстрорастущим и популярным языком программирования.

 

Особое внимание будет уделяться фундаментальным понятиям программирования, а также практическим заданиям, которые будут выполняться как дома, так и непосредственно на занятиях.

 

Теоретические и практические знания:

  • Java Introduction: становление языков программирования, трансляторы/компиляторы, понятие Java-машины, байт код, данные/команды, основные понятия ООП (абстракция, инкапсуляция, наследование, полиморфизм), развитие версий Java, знакомство со средой разработки(IDE), первая программа.
  • Основы языка: синтаксис, переменные, простые типы, операции (арифметические, побитовые, логические), массивы (одномерные/многомерные).
  • Управляющие операторы: понятие структурного программирования, операторы выбора, циклы, операторы перехода
  • Реализация ООП в Java: понятие класса, понятие объекта, ссылки и указатели, выделение памяти, понятие метода.
  • Создание собственных классов: описание класса на примере объектов из реального мира, конструкторы, переменные, методы, область видимости, методы доступа, статические поля, параметры методов, общая компоновка классов, понятие пакетов.
  • Наследование: иерархия наследования, приведение типов, абстрактные классы, общий предок – класс Object, унаследованные методы и их адаптация.
  • Интерфейсы: понятие интерфейса, варианты использования интерфейсов, множественное наследование в Java.
  • Обработка исключений: понятие «устойчивости» программы, типы исключений(Проверяемые vs непроверяемые), встроенные исключения, создание собственных исключений.
  • Работа со строками: String builder/String Buffer, форматирование строк, метод toString.
  • Структуры данных: коллекции, дополнительные структуры данных, библиотеки (Arrays, Collections)
  • Работа с встроенными библиотеками/служебными классами: дата/время, форматирование, таймер, случайные числа, генерация случайных чисел.
  • Организация ввода/вывода: потоки данных, работа с файлами — Scanner, File Reader, создание и запись в файл.
  • Помощь в дальнейшем изучении языка Java.

 

Длительность: 12 занятий
Дни: суббота/воскресенье
Время: 16:00-19:00

 

Записаться на первое бесплатное занятие можно здесь.

 

Пришло время изменить свою жизнь к лучшему!

 

С наилучшими пожеланиями,
команда IT Labs

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация