Java для начинающих
What you'll learn
- Создание первого приложения в Intelij IDEA
- Лексика языка, основные операции и операторы языка
- Массивы
- Алгоритмы
- Контроль версий
- ООП
- Интерфейсы и перечисления
- Классы обертки, строки
Requirements
- Навыки программирования не требуются, вы научитесь всему необходимому
Description
Этот вводный курс предназначен для тех кто только начинает изучать язык Java и может быть даже не знаком с программированием.
Материал данного курса должен быть понятным и доступным вне зависимости от того был ли у Вас опыт работы в ИТ раньше. Единственное, что нужно сделать - это скачать и установить JDK и IntelliJ IDEA. В первой лекции есть ссылка на руководство, в котором подробно объясняется, как установить и откуда скачать JDK.
Мы начнем изучение языка с создания первого проекта в Intellij IDEA. Познакомимся со средой разработки IntelliJ IDEA. Напишем, откомпилируем и запустим первое приложение на Java.
Рассмотрим основные элементы лексики языка: ключевые слова, идентификаторы, примитивные типы данных, литералы, переменные. Рассмотрим синтаксис написания методов, а также познакомимся с понятиями прямого кода и дополнительного.
В данный курс также входят основные операции языка Java: арифметические и логические операции, операции инкремента и декремента, тернарный оператор и конкатенация строк.
В курс входит изучение массивов, алгоритмов, ООП, классы для работы со строками. Классы для работы с временем и датой. Лямбда выражения и функциональные интерфейсы.
Начнем изучать коллекции.
Лекции не заменят Вам практику, поэтому в последней лекции каждой части добавлены практические задания, тесты и вопросы, которые помогут Вам закрепить материал. После просмотра лекций обязательно проходите их.
Курс содержит видео, практические задания, тесты, вопросы и слайды.
Who this course is for:
- Начинающие разработчики на языке Java
Instructor
Высшее техническое образование со специализацией в прикладной математике.
Technical Lead Java Engineer c опытом работы более 7 лет в качестве Java разработчика и 3.5 года опыта работы в качестве преподавателя и ментора по Java Core для начинающих.
Создатель сайта ExamClouds.
Опыт работы в ИТ отрасли в сфере разработки ПО более 12 лет.