курс JSE7F Java Se 7 Разработка Rich Client приложений/Java SE7 Fundamentals
Ваша корзина пуста
Сумма: 0 руб.

Java SE 7 Основы

О курсе

Java SE 7 Основы

Курс  Java Java SE7: Основы

 

Данный курс позволяет слушателям с небольшим опытом программирования (или с полным отсутствием такового) начать изучение программирования с использованием языка программирования Java.

 

В курсе рассматриваются важность объектно-ориентированного подхода в программировании, ключевые слова и конструкции языка программирования Java, а также этапы создания простых Java программ.

 

Слушатели получают прочные знания основ языка программирования Java, позволяющие продолжить работу и обучение. Студенты на практике осваивают основные концепции объектно-ориентированного подхода, такие как наследование, инкапсуляция и абстракция. Они узнают, как создавать и использовать простые Java классы, содержащие массивы, циклы и условные конструкции. Учатся также использовать объектные ссылки и писать простой код для обработки ошибок. Курс обеспечивает понимание того, что такое платформа Java SE7 и как она используется в реальных приложениях.

Расписание и цены
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Очная с применением ДОТ. Режим обучения: пн-пт 40
29.05.2025
выбрать другую дату
15 000 руб. 36 000 руб.
Очная с применением ДОТ. Режим обучения: пн-пт 40
29.05.2025
выбрать другую дату
15 000 руб. 36 000 руб.
Очная с применением ДОТ. Режим обучения: пн-пт 40
29.05.2025
выбрать другую дату
15 000 руб. 36 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Очная с применением ДОТ. Режим обучения: пн-пт 40
29.05.2025
выбрать другую дату
15 000 руб. 36 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Очная с применением ДОТ. Режим обучения: пн-пт 40
29.05.2025
выбрать другую дату
15 000 руб. 36 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Очная с применением ДОТ. Режим обучения: пн-пт 40
29.05.2025
выбрать другую дату
15 000 руб. 36 000 руб.
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

Введение в технологию Java

Связь Java с другими языками. Загрузка, установка и конфигурирование Java окружения в системе Windows. Различные технологии Java: Java EE, JavaME, Embedded Java SE. Основные особенности технологии и преимущества использования Java. Использование интегрированной среды разработки (IDE).


Объектное мышление
Определение области проблемы. Идентификация объектов и выбор критериев для определения объектов.


Введение в язык Java
Определение классов. Идентификация компонент класса. Создание и использование тестового класса. Компиляция и выполнение тестовой программы.


Работа с примитивными переменными
Объявление и инициализация переменных полей. Переменные типы данных, такие как целые, с плавающей точкой, текстовые и логические. Объявление переменных и присваивание значений. Использование констант. Использование арифметических операторов для модификации значений.


Работа с объектами
Объявление и инициализация объектов. Хранение объектов в памяти. Использование объектных ссылок для манипуляции данными. Использование JSE javadocs для просмотра методов класса. Работа с объектами String и StringBuilder.


Использование операторов и управляющих конструкций
Использование операторов отношения и условных операторов. Проверка равенства строк. Определение различных условий в программе и определение алгоритма. Создание конструкций if и if/else. Вложение и создание цепочек условных предложений. Использование предложения switch.


Создание и использование массивов
Объявление, создание и инициализация одномерного массива. Объявление, создание и инициализация двумерного массива. Использование цикла for для обработки массива. Создание и инициализация ArrayList. Использование предложения import для работы с существующими Java API. Доступ к значению в массиве или ArrayList. Использование массива аргументов.


Использование циклов
Создание циклов while и вложенных циклов while. Создание цикла for. Использование ArrayLists с циклами for. Создание цикла do while. Понятие об области действия переменной.

Работа с методами и перегрузка методов
Создание и вызов метода. Передача аргументов и возвращение значений. Создание статических методов и переменных. Использование модификаторов. Перегрузка метода.

Использование инкапсуляции и конструкторов
Создание конструкторов. Реализация инкапсуляции.

Введение в более сложные концепции объектно-ориентированного подхода
Использование наследования. Использование типов полиморфизма, таких как перегрузка, переопределение, и динамическое связывание. Работа с суперклассами и подклассами. Введение абстракции в анализ и проектирование. Предназначение Java интерфейсов. Создание и реализация Java интерфейса.

Обработка ошибок
Различные виды возможных ошибок и их обработка в Java. Различные виды исключений в Java. Использование Javadocs для исследования исключений, выброшенных методами основных классов. Создание кода для обработки исключений.

Общая картина
Создание пакетов и JAR файлов для развертывания средствами Java. Двух- и трех-уровневая архитектура. Некоторые примеры Java приложений.

Преподаватели
Преподаватель Вадим Городилов
Документы об окончании
Тесты к курсу

Раздел не найден.

Текущие вакансии
Java-программист
от 75000.00 руб.

Компания ООО "Дата Ист" примет в команду проекта Geoenrichment (J2EE приложение для работы в Amazon Cloud) Java-программиста с опытом работы от 2 лет. Работа в офисе в Академгородке, полный рабочий день. 

Требуемые навыки: Java, JavaEE, Английский язык.