Делайте то, что вы любите больше всего. Это обязательно приведет Вас к успеху
Стив Джобс

Отзывы слушателей

Антон

Преподаватель: Юрий Моторный

Закончил 2 модуля - устроился на работу! Какой еще может быть отзыв! Спасибо, Юрий, время не было потеряно зря.

Программирование Java профессионал

Длительность:
2 мес., 12зан по 3часа
Стоимость, грн:
6000грн за курс
Даты начала:
21 октября 15.00
Записаться на курс

Java — это мощный объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (в последующем приобретенной компанией Oracle). Технология Java разработана таким образом, что не зависит от конкретной операционной системы. Основные особенности языка: простой, безопасный, переносимый, устойчивый, многопоточный и архитектурно-независимый. Java стремительно развивается, и на настоящий момент является самым востребованным и популярным языком программирования.

Что мы предлагаем?  - Курс программирования на Java SE7, который разделен на две логически связанных части или модуля, которые надо проходить последовательно.

Модуль 1 дает базовые навыки объектно-ориентированного программирования и знание основ языка Java Core. 

Модуль 2 расширяет полученные знания и позволяет слушателям после окончания курса применять знания Java SE7 в профессиональной деятельности и иметь хорошую базу программирования. 

Особенность курса: мы предлагаем практический подход к изучению языка Java, что позволяет нашим выпускникам находить работу в отечественных и зарубежных IT-компаниях.

В программе курса:

  

Модуль 2. ПРОФЕССИОНАЛЬНЫЙ КУРС JAVA

 Обработка исключений 

Основные принципы обработки исключений. Типы исключений. Использование операторов try и catch. Блок finally. Множественные операторы catch. Оператор throws. Методы с ключевым словом throws. Создание собственных подклассов исключений.

 Классы и интерфейсы коллекций (Collections Framework)

Краткий обзор коллекций. Интерфейсы коллекций. Интерфейсы Collection, List, Set, SortedSet. Классы ArrayList, LinkedList, HashSet, TreeSet. Интерфейс Map. Работа с парами ключ-значение.

Параллельное программирование. Многопоточность в Java

Поточная модель в Java. Приоритеты потоков. Синхронизация. Класс Thread и интерфейс Runnable. Главный поток. Создание потока. Реализация интерфейса Runnable. Расширение Thread. Создание множественных потоков. Приоритеты потоков.

 Введение в базы данных

Хранения данных и основы языка SQL (структурированный язык запросов). Понятие реляционных баз данных. Введение в MySQL. Инструмент взаимодействия между Java и базами данных JDBC. Понятие драйвера. Объект ResulSet.

Понятие «пользовательский интерфейс» (UI – User Interface). Создание оконного интерфейса

Архитектура MVC. Понятие слоев в программе. Взаимодействие пользователя с приложением. Введение в библиотеку Swing. Классы библиотеки Swing, построенные на основе библиотеки AWT. Компоненты и контейнеры. Пакеты библиотеки Swing. Обработка событий. Создание простого оконного приложения.

 Практическое программирование

Создание полноценного Java-приложения с использованием полученных знаний. Обкатка навыков работы с GUI(графический пользовательский интерфейс) и JDBC. Развертывание собственного оконного приложения. Deployment.

Обзор промышленного применения Java

 Что значит Java Enterprise Edition. Понятие сервлета. JSP – Java Server Pages, динамическая генерация веб-страниц на стороне сервера. Сервлет-контейнеры. Понятие фреймворка, Spring Framework. Связь объектной модели и СУБД, библиотека Hibernate.


Заинтересовали профессиональные курсы Java? - Приходите на занятия в "Перспективу" и получите практическме навыки программирования на Java! Ждем вас!