Основы языка программирования Java
Академия Информационных Технологий

Курс «Основы языка программирования Java»

Курс читается на основе авторизированного курса SL-110

Описание: Курс «Основы языка программирования Java» предлагается студентам слабо или совсем не знакомым с программированием. В курсе рассказывается о важности объектно-ориентированного программирования, описываются все ключевые слова и конструкции языка, поясняются шаги, необходимые для создания простых Java-программ. Студенты получают отличные базовые знания по языку программирования Java.

Аудитория: Курс будет интересен людям, обладающим базовыми математическими, логическими и аналитическими навыками и желающим обучаться языку программирования Java. Среди таких студентов могут быть технические писатели, web-разработчики, технические менеджеры, а также любые специалисты технических направлений без навыков программирования.

Сертификация: Курс является первой ступенькой к получению статуса Sun Certified Programmer for Java, однако его одного не достаточно для получения знаний, необходимых для этого статуса. Дальнейшее обучение следует продолжить курсом SL-275. Готовит к тесту CX-310-019

Предварительные  требования:

  • Умение работать в текстовом редакторе и с web-браузером.
  • Умение решать логические проблемы.
  • Умение выполнять программы в командной строке.

Содержание:

Тема

Академ.час

Объяснение технологии Java

4

Анализ проблем и разработка решения

3

Разработка и тестирование программы технологии Java

4

Декларация, инициализация и использование переменных

3

Создание и использование объектов

4

Использование операторов и конструкций принятия решений

3

Использование циклов

3

Разработка и использование методов

4

Реализация инкапсуляции и конструкторов

4

Создание и использование массивов

4

Реализация наследования

4

Итого

40

 

В курсе рассматриваются следующие вопросы

Модуль 1- Объяснение технологии Java

  • Ключевые концепции языка программирования Java 
  • Список трех групп продуктов технологии Java
  • Семь стадий жизненного цикла продукта

Модуль 2 - Анализиз проблем и разработка решения

  • Анализируем проблемы, используя объектно-ориентированный анализ
  • Проектирование классов, по которым создаются объекты

Модуль 3 - Разработка и тестирование программы технологии Java

  • Четыре компонента класса в языке программирования Java 
  • Использование метода main в тестовом классе для запуска Java-приложения из командной строки 
  • Компиляция и выполнения Java-программы

Модуль 4 - Декларация, инициализация и использование переменных

  • Как используются переменные. Синтаксис переменных.
  • Восемь примитивных типов данных
  • Декларация, инициализация и использование переменных и констант, согласно руководящим принципам и стандартам кодирования языка программирования Java
  • Модификация значений переменной, используя операторы
  • Приведение типов

Модуль 5 - Создание и использование объектов

  • Декларация, создание экземпляра и инициализация ссылочной переменной на объект
  • Как хранятся ссылки на объекты и примитивные переменные
  • Использование класса (String), включенного в Java Software Developers 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 - Реализация наследования

  • Определение и тестирование использования наследования
  • Объяснение абстракции
  • Четкое определение библиотек классов, использованных в коде
   
Авторизованные курсы Microsoft Авторизованные курсы 1С Администрование и обслуживание ПК и сетей Бухгалтерский и налоговый учет WEB-программирование и дизайн Администрирование и разработка баз данных Технологии программирования Офисные, информационные, коммуникационные технологии