Опис
Курс «Основи мови програмування Java» пропонується студентам слабко або зовсім не знайомим з програмуванням. В курсі розповідається про важливість об'єктно-орієнтованого програмування, описуються всі ключові слова та конструкції мови, пояснюються кроки, необхідні для створення простих Java-програм. Студенти отримують відмінні базові знання з мови програмування Java.
Аудиторія
Курс буде цікавий людям, що володіє базовими математичними, логічними та аналітичними навичками і які бажають навчатися мови програмування Java. Серед таких студентів можуть бути технічні письменники, web-розробники, технічні менеджери, а також будь-які фахівці технічних напрямків без навичок програмування.
Загальна тривалість
5 днів (40 годин)
Сертифікація
Курс є першою сходинкою до отримання статусу Sun Certified Programmer for Java, однак його одного не достатньо для отримання знань, необхідних для цього статусу. Подальше навчання слід продовжити курсом SL-275.
Готує до тесту CX-310-019
Документ по закінченні
Сертифікат Sun Educational Services
Попередні вимоги
Вміння працювати в текстовому редакторі і з web-браузером.
Вміння вирішувати логічні проблеми.
Вміння виконувати програми в командному рядку.
Зміст
Модуль 1 - Пояснення технології Java
- Ключові концепції мови програмування Java
- Список трьох груп продуктів технології Java
- Сім стадій життєвого циклу продукту
Модуль 2 - Аналізіз проблем та розробка рішення
- Аналізуємо проблеми, використовуючи об'єктно-орієнтований аналіз
- Проектування класів, з яким створюються об'єкти
Модуль 3 - Розробка і тестування програми технології Java
- Чотири компоненту класу в мові програмування Java
- Використання методу main в тестовому класі для запуску Java-додатки з командного рядка
- Компіляція та виконання Java-програми
Модуль 4 - Декларація, ініціалізація та використання змінних
- Як використовуються змінні. Синтаксис змінних.
- Вісім примітивних типів даних
- Декларацію, ініціалізація та використання змінних і констант, згідно з керівним принципам і стандартам кодування мови програмування Java
- Модифікація значень змінної, використовуючи оператори
- Приведення типів
Модуль 5 - Створення та використання об'єктів
- Декларацію, створення примірника і ініціалізація посилальної змінної на об'єкт
- Як зберігаються посилання на об'єкти і примітивні змінні
- Використання класу (String), включеного до Java Software Developer's Kit (SDK)
- Використання специфікації бібліотеки класів Java 2 Platform, Standard Edition (J2SE) для отримання інформації про інших класах у програмний інтерфейс (API)
Модуль 6 - Використання операторів і конструкцій прийняття рішень
- Относітельние і умовні оператори
- Створення конструкцій if і if / else
- Використання switch
Module 7 - Використання циклів
- Цикли while
- Цикли for
- Створення циклу do / while
Модуль 8 - Розробка та використання методів
- Опис переваг методів
- Декларацію і виклик методу
- Порівняння методів об'єктів і статичних методів
- Використання перевантажених методів
Модуль 9 - Реалізація інкапсуляціі і конструкторів
- Використання інкапсуляціі для захисту даних
- Створення конструкторів для ініціалізації об'єктів
Модуль 10 - Створення і використання масивів
- Кодування одномерного масиву
- Встановлення значень елементів масиву, використовуючи атрибут length, і цикл
- Передача аргументів методу main для використання в програмі
- Створення двовимірних масивів
Модуль 11 - Реалізація успадкування
- Визначення та тестування використання успадкування
- Пояснення абстракції
- Чітке визначення бібліотек класів, які були використані в коді