Санкт — Петербургский Национальный Исследовательский Университет Информационных Технологий, Механики и Оптики (УНИВЕРСИТЕТ ИТМО) приглашает Вас пройти актуальный курс повышения квалификации: «Junion Java Developer».
Java стоит первым в рейтинге популярности использования языков. Это один из наиболее мощных высокоуровневых языков программирования. Язык поддерживает большое количество встроенных библиотех, которые позволяют быстро писать проекты любого класса сложности. Курс «Junion Java Developer» предназначен для подготовки программистов-профессионалов в области ООП, специализирующихся на разработке программного обеспечения различного класса и уровня сложности.
Цель программы
Дать слушателям глубокие знания и практические умения, необходимые и достаточные для успешной работы на позиции “Junior Java Developer”.
Формат и форма обучения | Продолжительность: | Итоговая аттестация: | Получаемый документ: |
---|---|---|---|
Очное | 3 мес | Экзамен | Удостоверение о повышении квалификации МГУ |
По окончании курса вы сможете занять позицию – Junion Java Developer – программист, работающий на наиболее универсальном объектно-ориентированном языке программирования. Специалисты этого профиля свободно владеют системными ресурсами компьютера и способны участвовать в реализации IT-проектов любого уровня. Основная специализация – системный анализ, проектирование, прикладное программирование и разработка локального / сетевого ПО с использованием новейших технологий.
Курс обучения охватывает все аспекты программирования на языках Java начиная с основ и заканчивая объектно-ориентрованным проектированием и программированием. В процессе обучения особое внимание уделяется практическому решению проблем, связанных с разработкой приложений.
Программа предназначена для студентов IT специальностей , действующих программистов , ориентированных на изменение или расширения профиля профессиональной компетенции. Так и для начинающих программистов кому интересы новые горизонты Java программинга, желающих в дальнейшем занять позицию Senior java developer.
Преподаватели курса
Действующие Java-программисты высокой квалификации, имеющие весомые теоретические знания и богатый профессиональный опыт работы по специальности. Все преподаватели имеют специальное компьютерное образование, многие из них работают в сфере IT.
Условия приёма
Участникам программы не выставляется жестких входных требований по образованию. Условием для приема является квалифицированное пользование одной из операционных систем Linux, Windows, MacOS. Знание базового уровня математики и информатики 11 класса. Начальные навыки программирования на языках (Паскаль, Бейсик, СИ и др.)
До заключения договора на обучение кандидаты могут пройти профтестирование, включающее в себя 3 вопроса, получить консультацию по содержанию курса и перспективам трудоустройства. Стоимость курса включает собственно обучение, методические пособия и учебники общего назначения, раздаточные материалы.
Выдаваемый документ:
- Удостоверение о повышении квалификации — при наличии у слушателя высшего или средне профессионального образования.
- Сертификат — при наличии среднего полного, неоконченного высшего или начального профессионального образования.
Базис
- Настройка рабочего окружение. IDE, JVM, JRE, JDK
- Базовые типы данных, переменные, операции
- Потоки ввода/вывода и строки в Java
- Условный операторы, циклы
- Многомерные массивы. Сортировка массивов
- Статические методы в Java, перегрузка методов, рекурсия
- ООП свойства, методы, конструкторы
- ООП инкапсуляция, полиморфизм, наследование
- Абстрактные классы и методы. Интерфейсы
- Статические методы в Java, перегрузка методов, рекурсия.Паттерны. Многопоточность
- Паттерны проектирования
- Создание и остановка потоков, интерфейс Runnable
- Оператор synchronize и модификаторы volatil и final
- Executor, Collable, Future, FutereTask
- Queues and Atomics, ThreadLocal. Deadlock
- Deadlock и как его избежатьИнструментарий
- Контроль версий Git
- Test Driven Development Сборщика Java-кода Apache Maven
- Использование логгирования и механизмов Reflection
- Библиотеки для модульного тестирования JUnit
- Работа с XML/XPath
- JDBC API – интерфейса доступа к СУБД
- Разработка курсового Java-приложения.
Зарегистрируйтесь на участие в курсе по программе Университета ИТМО:
54 000 руб.
оплата разбивается на 3 части. Первая часть вносится до начала обучения, последующие с интервалом в месяц)