Основы Java с 0 от ProductStar
Вы научитесь
Программа курса
Пройдя обучение, вы освоите профессию Java-программиста, научитесь создавать программы и приложения. Вам помогут составить резюме и написать грамотный отклик на вакансию. Полученные знания закрепите на практике и при работе над итоговым проектом.
Знакомство с языком Java и инструментами
Вам расскажут, чем занимаются программисты, работающие с языком Java, а также как легко и быстро освоить профессию. Узнаете историю языка, его особенности и принципы использования. Познакомитесь с переменными, их типами и классами.
Переменные и типы данных в Java
Узнаете, какие существуют типы данных, как пользоваться памятью и изменять значения по ссылке. Разберетесь в работе с JVM. Изучите функции и их основные параметры, а также области видимости.
Циклы и языковые конструкции на Java
Изучите основные языковые конструкции на Java. Вам рассказут об условных конструкциях, а также о конструкциях передачи управления. Закрепите полученные знания во время выполнения практических заданий.
Работа с массивами
Узнаете, что из себя представляют массивы, как их создавать, читать и инициализировать. Освоите работу с многомерными массивами и классами с большим набором статических методов.
Классы и объекты ч.1
Подробно разберетесь, что такое классы. Изучите точки входа, шаблоны, методы и объекты класса. Выполните практические задания для закрепления полученных знаний.
Классы и объекты ч.2
Вам расскажут об использовании наследования. Узнаете, как проводить наследование различных членов, классов и методов, научитесь их переопределять. Разберетесь, как обрабатывать данные разных типов.
Обработка исключений
Познакомитесь с исключениями. Узнаете, каких типов они бывают, и разберетесь, как проходит их обработка. Вам расскажут о нюансах, которые необходимо учитывать при работе с исключениями. Выполните практические задания.
Строки и регулярные выражения
Научитесь создавать строки и сравнивать их. Разберете примеры строк и попрактикуетесь в использовании String. Узнаете, какие API понадобятся при работе со строками, их форматировании и переводе чисел.
Первая программа на Java
Настроите интегрированную среду разработки, подключите компиляторы и библиотеки классов, используя полученные знания, создадите несколько программ: калькулятор, телефоннный справочник и склад.
Разбор домашних заданий
Разберете основные ошибки, с которыми сталкивается начинающий разработчик. Вам расскажут, как ускорить процесс написания программ, и дадут несколько дополнительных практических заданий.
Дипломный проект
Вы выполните итоговый проект, идею для которого можете придумать самостоятельно или воспользоваться проектом, предложенным ментором. Это может быть веб-сервис для интернет-магазина, финансовый калькулятор или приложение для создания игровых персонажей.