В вашем браузере отключен JavaScript. Из-за этого многие элементы сайта не будут работать. Как включить JavaScript?

Учебно-Методический портал
Уважаемые слушатели и пользователи портала УчМет!
«Издательство «Учитель» и «Международный центр образования и социально-гуманитарных исследований» внесены в перечень
образовательных организаций на Едином федеральном портале дополнительного профессионального образования. Подробнее

Программирование на Java (80 ч.)

Код: ПКИТ-16
Напомнить
Подписаться на похожие
Эксклюзивная скидка -5% от УчМет
Раздел: it курсы
Продолжительность: 80 ч.
Стоимость
24700 26000

Скидки

1 участник – до 5%
Коллективное участие – до 5%
Скидка по акции 5%.
До окончания акции осталось:
Скидка рассчитается автоматически при оформлении договора или заказа
  • Описание
  • Отзывы
Описание

Модуль предназначен для изучения языка программирования Java. В нем рассматриваются основы программирования на языке Java, объектно-ориентированный подход к программированию, основные алгоритмы и типы данных, обработку ошибок и обработку событий с использованием инструментария Java. Также рассматриваются параллельное программирование на Java, работа с коллекциями, а также элементы API платформы Java: сетевое программирование, средства защиты и работа с БД.

Навыки, приобретаемые по окончании курса: 

  • Программирования на языке Java;
  • Изучения программирования под различные платформы;
  • Изучения специализированных возможностей Java.
Стоимость обучения:
  • Физические лица - 26000 руб.
  • Юридические лица - 30000 руб.
После обучения вы получаете: Удостоверение о повышении квалификации.

Программа

Основы
  • Введение в Java;
  • Обзор средств разработки;
  • Типы данных, переменные, константы;
  • Операторы, методы, массивы.
Объектно-ориентированное программирование
  • Объектно-ориентированное программирование, основные понятия;
  • Классы и объекты. Создание объектов;
  • Работа со строками;
  • Конструкторы, области видимости;
  • Перегрузка.
Алгоритмы и структуры данных
  • Списки;
  • Деревья;
  • Стеки и очереди;
  • Ассоциативные массивы;
  • Алгоритмы сортировки и поиска.
Наследование
  • Суперклассы и подклассы. Иерархия наследования;
  • Полиморфизм, переопределение методов. Динамическое связывание;
  • Абстрактные классы, интерфейсы;
  • Идиомы проектирования.
Исключения
  • Обработка ошибок, классификация исключений
  • Перехват исключений, трассировка стека исключений.
Обработка событий
  • Графический интерфейс пользователя;
  • Создание апплетов;
  • Работа с интерфейсами;
  • Обработка событий мыши.
Коллекции и обобщенное программирование
  • Понятие обобщенного программирования;
  • Определение коллекции. Интерфейсы коллекций. Коллекции
Многопоточное программирование
  • Параллельное программирование. Параллельные алгоритмы;
  • Потоки в операционной системе;
  • Потоки Java;
  • Проблемы общего доступа к памяти;
  • Идиома монитора;
  • Методы wait, notify, notifyAll;
  • Обзор java.util.concurrent.
Создание графического интерфейса
  • Работа с AWT и Swing;
  • Основные графические примитивы.
Работа в сети
  • Java и сетевое программирование;
  • Адресация в сети;
  • Реализация сервера;
  • Работа с электронной почтой;
  • Обзор java.net.
Средства защиты
  • Использование Java в защите информации;
  • Загрузчики классов;
  • Шифрование;
  • Цифровые подписи.
Работа с базами данных
  • Обзор JDBC;
  • SQL-запросы;
  • Выполнение запросов;
  • Транзакции.

Сообщество

Отзывы
Загрузка отзывов...
Рекомендуемые курсы и вебинары
12068 отзывов слушателей
Нас рекомендуют 87% слушателей (по данным портала Отзовик).
Мария Слащева
Отзыв Марии Слащевой
27 июня 2024
Обучалась дистанционно не в впервые. Очень понравился представленный учебный материал, вполне исчерпывающий, интересный, также интересные видеоматериалы. Очень удобно прохождение тестирования — сразу же получаешь оценку. Самое главное, что учиться можно в удобное для себя время, не прерывая свою трудовую деятельность. Обучение удобное, позволяет сохранять себе информацию для последующего использования в работе. Материал изложен в доступной форме.
Все очень понравилось. Успехов вам в вашей дальнейшей работе!
Подробнее
Анна Ильина
Отзыв Анны Ильиной, пгт.Благоево
25 июня 2024
Курс очень понравился. Познавательный.
Я  рекомендую этот курс всем,  кто  хочет повысить свою  эффективность, научиться более глубоко понимать  и  запоминать информацию. Спасибо.
Подробнее
Виктория Непомнящая
Отзыв Виктории Непомнящой
21 июня 2024
Проходила курс повышения квалификации по направлению "Медиация в системе образования". Мне понравилась наполняемость курса, а именно: видеолекции, где специалисты подробно, структурировано, доступно, а также интересно доносили материал, используя наглядные методы (презентации, схемы, видеоролики). Также очень благодарна за возможность скачать материалы и документы курса для дальнейшего, более углублённого самостоятельного изучения. Сроки обучения достаточные для усвоения программы дисциплины. С технической поддержкой общения не было.
Подробнее
Все отзывы слушателей
Задать вопрос