Курсы по программированию
ДЛИТЕЛЬНОСТЬ КУРСА:
12 ЗАНЯТИЙ
ВТ, ПТ 19:30-21:30
СТОИМОСТЬ КУРСА:
2000 грн
Записаться в ближайшую группу
«Основы программирования на Java».
Курс рассчитан на новичков, вообще не знакомых или знакомых «по наслышке» с программированием. По прохождению курса студенты будут:
- Знать основы объектно-ориентированного программирования.
- Писать программы на Java.
- Понимать, как выглядит back-end ПО.
Для тестировщика знания будут весьма и весьма полезными для повышения общего уровня своей квалификации, так как QA Engineer по прохождению курса будет понимать, в чём состоит суть white-box testing и сможет проводить его для ПО, написанного на Java и\или похожих языках ООП.
Курс состоит из двенадцати занятий, на которых будет предоставлено достаточно знаний для достижения вышеописанных целей. В течении курса трижды планируется проводится контроль знаний для мониторинга успехов каждого студента и всей группы в целом на поприще программирования. Рекомендуемый объём групп – 10-13 человек с собственными (желательно) ноутбуками.
Структура курса:
Первая лекция – что такое ООП, его история, характерные особенности языка Java, история Java, из чего состоят программы на Java.
Вторая лекция – краткий письменный словарный диктант по зарезервированным словам, установка необходимого программного обеспечения.
Третья лекция – переменные, работа с переменными, массивы, работа с массивами, арифметические операции.
Четвёртая лекция – операции отношений, операции булевой логики, короткие логические операции (оператор if), операции присваивания, условные операции.
Пятая лекция – вложенные if, многозвенные if-else, оператор switch, циклы (for, while, do-while), вложенные циклы, операторы перехода (break, continue).
Шестая лекция – краткая контрольная по 2-5 лекциям, написание классов, конструкторов и методов, создание объектов, ссылки в Java, оператор return.
Седьмая лекция – полиморфизм, инкапсуляция и наследование на конкретных примерах.
Восьмая лекция – абстрактный класс, класс Object, пакеты и интерфейсы.
Девятая лекция – исключения, обработка исключений, структура try-catch-finally.
Десятая лекция – повторение всего пройденного материала, подготовка к экзамену.
Одиннадцатая лекция – экзамен по всему курсу.
Двенадцатая лекция – много-поточное программирование.
Роман Крушановский
Тренер-преподаватель курса “Основы программирования на Java” в тренинг-центре “QALight”
Образование:
НПУ им. М.П. Драгоманова, факультет информатики, специальность “Программная инженерия”.
Профессиональный опыт:
Преподавание курсов “Тестирование мобильных приложений”, “Краткий курс Java”, “Основы программирования на Java”.
Увлечения и хобби:
Гитара, виндсёрфинг, настольный теннис, бильярд.
Контакты:
roman.krushanovskij