Вводный курс для начинающих: 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