Один из самых популярных языков программирования в мире, огромное сообщество разработчиков и выбор решений для написания онлайн-сервисов и мобильных приложений.
Запишись на курс:
от 8 000 000
сум
Стартовый размер зарпалаты Java-разработчика
>70 компаний
Сейчас ищут Java-разработчиков
Пользовательское соглашение
Условия политики
3 месяца
интенсивных занятий и практики на курсе
5 000 000 сум
стоимость обучения
Стипендия
на обучение, для перспективных студентов
команда, в которую у вас есть шанс попасть
Uzum Tech
О курсе
Как проходит обучение?
Регистрация
Выберите курс и зарегистрируйтесь. Затем оплатите обучение или подайтесь на грант от Uzum Tech. В случае если вы будете подходить под условия получения гранта – обучение на выбранном курсе для вас будет бесплатным.
1/4
Как проходит обучение?
Регистрация
Выберите курс и зарегистрируйтесь. Затем оплатите обучение или подайтесь на грант от Uzum Tech. В случае если вы будете подходить под условия получения гранта – обучение на выбранном курсе для вас будет бесплатным.
1/5
Как проходит обучение?
Тестирование
Пройдите онлайн-тестирование, по его итогам вы сможете поступить на выбранный курс на платной основе или получить грант от Uzum
2/5
Как проходит обучение?
Лекции
В личном кабинете на сайте вы найдете расписание и записи онлайн-лекций — постарайтесь не пропускать занятия, чтобы иметь возможность задать вопросы преподавателям.
3/5
Как проходит обучение?
Домашние задания
Выполняйте задания на онлайн-платформе, чтобы проверить полученные знания.
4/5
Как проходит обучение?
Итоговый проект
Подготовьте проект под руководством тьютора Uzum — все задания основаны на реальных задачах, которые каждый день решает команда разработки Uzum. По итогам вы получите сертификат о прохождении курса. Лучшие студенты смогут получить приглашение на собеседование в команду Uzum.
5/5
Как проходит обучение?
Итоговый проект
Подготовьте проект под руководством тьютора Uzum — все задания основаны на реальных задачах, которые каждый день решает команда разработки Uzum. По итогам вы получите сертификат о прохождении курса. Лучшие студенты смогут получить приглашение на собеседование в команду Uzum.
5/5
Содержание курса
История языка, существующие версии языка, среды разработки, введение в модели управления памятью, сборщик мусора, компиляцию приложений, сборка с помощью Maven
Синтаксис языка, типы данных, операции над переменными, управляющие конструкции, циклы
Checked\unchecked exceptions, иерархия исключений, альтернативы при работе с исключительными ситуациями, try-finally, введение в логирование
Объекты, основные методы Object, импорты, пакеты, конструкторы, типы методов, вложенные и статические классы, интерфейсы, абстрактные классы, утилитные классы
Enum, строки, создание, методы String, строки и байты, кодировки, конкатенация, форматирование, работа с временем, Instant, преобразование, часовые пояса, операции со временем, Duration
Дженерики, надтипы и подтипы, wildcard, diamond, параметризация методов и конструкторов, стирание типов, дженерики и массивы