Вводный курс для начинающих: Introduction to Java

За дополнительной информацией обращаться:

Ведущий специалист Ордынская Марина Юрьевна, ауд. 607-7., тел. +375 17 397-82-95, +375 29 639-65-63,
e-mail: ordinskaya@bsuir.by

ведущий специалист Крищенович Вероника Анатольевна, ауд. 607-7., тел. +375 17 397-82-95, +375 29 390-88-95,
e-mail: krish@bsuir.by

Заместитель декана Гарбуз Виталий Борисович, ауд. 402-8., тел. +375 29 686-61-14,
e-mail: garbuz@bsuir.by

Запись осуществляется через электронную форму. Обучение начинаются по мере формирования групп.
 

Стоимость

****

Продолжительность

48 часов

О программе

Цель курса: с практической точки зрения познакомить слушателей с основами программирования на Java. Показать что такое программирование в реальности. Заложить у слушателя твердый фундамент практических навыков по основам программирования на языке Java.

Продолжительность курса 16 недель. По одному занятию (3 часа) в неделю.

Преподаватель: программист 20+ лет стажа, 15+ лет преподавательской деятельности.

Предварительных требований для этого курса нет. На курс могут записываться все, даже с нулевыми знаниями по программированию.

Что изучается на курсе? На курсе изучаются фундаментальные основы программирования на языке Java. Все рассказывается с позиции новичка у которого нет знаний в ИТ.

Что будет уметь слушатель после курса? Слушатель после курса сможет самостоятельно создавать, запускать и тестировать простые программы, состоящие из 5 - 10 классов. Так же слушатель освоит синтаксис языка программирования Java, ООП, основные структуры данных (List, Set, Map), наследование, научится создавать автоматические тесты, получит основы функционального программирования (Stream API), а также практические знания по многопоточности.

  • Занятие 1: Введение
  • Занятие 2: Переменные
  • Занятие 3: Первый взгляд на ООП
  • Занятие 4: Оператор If
  • Занятие 5: Методы
  • Занятие 6: Модульное тестирование
  • Занятие 7: Массивы for
  • Задания 8: Проект Школьный дневник
  • Занятие 9: Наследование
  • Занятие 10: Коллекции
  • Занятие 11: Юниты
  • Занятие 12: Исключения
  • Занятие 13: Функциональное программирование, Stream API
  • Занятие 14: Рефакторинг
  • Занятие 15: Многопоточность
  • Занятие 16: Заключительное

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

Вводный курс для начинающих: Introduction to Java

Вводный курс для начинающих: Introduction to Java