Про Basic
Сертифiкати
Введiть ID сертифiката:

Авторизацiя
E-Mail:

Пароль:

    Реєстрацiя :: Згадати пароль

Курс Программирование на Java - Уровень 2

Компьютерные курсы, java Описание курса:

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

По окончании курса Вы будете уметь:

• Создавать простые Java-приложения в среде Eclipse;
• Отлаживать создаваемые приложения;
• Создавать простые графические и консольные приложения

По окончании курса выдается сертификат Учебного центра Бейсик.

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

Информация о тренере:
Сертификат: Sun Certified Java Programmer for the Java 2 Platform Standard Edition 5
Профессиональный опыт:
с 2008– по сегодняшний день старший Java-разработчик.
За время своей профессиональной деятельности, принимал участие во многих успешных проектах, как в роли разработчика, так и роли аналитика проекта, имеет богатый опыт разработки программного обеспечения на всех стадиях жизненного цикла проекта.
Ключевые области знаний:
- Development Tools:HTML, Hibernate, JDBC, J2EE, J2SE, JAXB, XML, Oracle, CVS, SVN, SQL Developer, PL|SQL, PostgreSQL, Spring framework, Spring MVC.
- IDE Tools:Eclipse, Intellij IDEA, NetBeans
- Testing and Building tools:JUnit, DBUnit, EasyMock, TeamCity, Ant, Maven
- Release Management Tools: Jira, Confluence, Git
- Software development methods and processes: Agile, SCRUN,TDD, Continuous Integration, Code Review, Code Refactoring, Design Patterns, Waterfal

Преподавательский опыт:
5 лет – тренер в УЦ Бейсик.
Читает курсы Основы программирования на Java - Уровень 1, Программирование на Java - Уровень 2, Разработка Веб - приложений с помощью JAVA - Уровень 3.
Имеет успешный опыт проведения курсов программирования на Java on-line. Объясняет простым и доступным языком.

Требования к слушателям:
Для успешного усвоения материала курса, слушателям необходимо обладать навыками программирования на каком-либо языке, желательно знать программу курса Основы программирования на Java и базы данных - Уровень 1.


Выпускники этого курса чаще всего записываются на:
Курсы Разработка Веб - приложений с помощью JAVA

Форма навчання Вартiсть, грн. Кiлькiсть годин Кiлькiсть занять
Индивидуальное 13500 30 15
Группа 5 чел. 5999 30 15
Группа 5-10 чел. 5999 30 15


ПОДАТЬ ЗАЯВКУ НА ОБУЧЕНИЕ



ПРОГРАММА КУРСА

Тема 1. Выполнение вашего первого Java-приложения.
1. Обзор JDK.
2. Анализ простого приложения Java.
3. Исполнение Java-приложения.

Тема 2. Создание класса: поля и конструкторы.
1. Создание класса.
2. Декларация и инициализация полей: значения по умолчания, явные значения и конструкторы.
3. Структура директорий и пакеты.

Тема 3. Создание класса: методы.
1. Интерфейс и тело метода.
2. Использование простых арифметических и логических выражений.
3. Создание выражений, ветвлений и циклов.
4. Использование сложных методов проектирования для:
- перегрузки методов
- передачи по значению
- использования ссылки this.

Тема 4.Создание класса: Инкапсуляция.
1. Концепция инкапсуляции.
2. Воплощение инкапсуляции в Java.
3. Использование ключевого слова static.

Тема 5. Создание подкласса наследованием.
1. Концепция наследования.
2. Воплощение наследования в Java.
3. Переопределение методов класса объекта.
4. Создание полиморфизма через подклассы.
5. Оператор instanceof.
6. Приведение типов объектов.
7. Ключевое слово final.

Тема 6. Обработка ошибок, используя классы исключений и утвердительные проверки.
1. Определение исключений.
2. Обработка исключений при помощи блока try, catch, и finally.
3. Категории исключений.
4. Часто встречающиеся исключения.
5. Создание программ, обрабатывающих собственные исключения.

Тема 7. Декларация и использование специальных типов классов.
1. Создание абстрактных методов и абстрактных классов.
2. Декларация и применение интерфейсов.
3. Декларация и применение вложенных классов.

Тема 8. Использование generics и коллекций.
1. Написание программ, использующих множества, списки и карты.
2. Создание натурального и пользовательского упорядочивания, воплощая интерфейсы Comparable и Comparator.
3. Использование generic – коллекций.
4. Параметры-подстановки.
5. Итерирование коллекции.

Тема 9. Передача данных, используя потоки ввода-вывода.
1. Использование аргументов командной строки и системных свойств.
2. Конструирование обрабатывающих потоков.

Тема 10. Консольный и файловый ввод-вывод.
1. Чтение стандартного ввода.
2. Форматированный ввод-вывод.
3. Чтение и запись файла.

Тема 11. Воплощение многозадачных приложений.
1. Определение потока исполнения.
2. Создание отдельного потока в Java-программе, контролируя код и данные, которые используются этим потоком.
3. Использование wait и notify для коммуникаций между потоками.
4. Использование синхронизации для защиты данных от повреждения.

Тема 12. Построение графического интерфейса на Java, используя Swing API.
1. Описание технологии JFC Swing.
2. Описание строительных блоков графического интерфейса: контейнеры, компоненты и менеджеры компоновки.
3. Описание однопоточной модели swing.
4. Построение графического интерфейса, используя компоненты swing.
5. Определение событий и обработчики событий.

Тестирование.


ПОДАТЬ ЗАЯВКУ НА ОБУЧЕНИЕ



Отзывы об обучении | Пройти тестирование по этому курсу | Список всех курсов

Наши корпоративные клиенты
Хочемо подякувати колективу Навчального центру Бейсік за індивідуальний підхід до кожного слухача, чуйність, уважність, терпіння, професіоналізм. Завдяки педагогічному таланту викладачів складний матеріал легко запам'ятовується. Дуже дякуємо за отримані знання.

Курс: MS Excel - рівень експерт
Компания: БІЛЛА УКРАЇНА

Інші відгуки...


 

Про Basic Нашi послуги Контакти
Хто ми
Онлайн навчання
Вiдгуки про навчання
Сертифiкати
Вакансiї для слухачiв



Комп'ютернi курси
Вартiсть навчання
Онлайн навчання
Корпоративне навчання
Тестування
Акцiї


Телефони:
(098) 200-33-15 Viber;
(050) 353-54-45 Telegram, WhatsApp;
(093) 199-90-03

E-mail: manager@basic.com.ua

01133, м. Київ, вул. Є.Коновальця 31, 5 поверх








© 1998-2023, Комп'ютерний Навчальний Центр Basic. Всi права захищенi.