Курс Java Development

10 500 грн

записаться
  • описание курса
  • программа курса
  • преподаватель

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

Если Вы решили серьезно заняться разработкой ПО, то к выбору языка программирования стоит подойти не менее серьезно! Так какой язык выбрать?

Все зависит от того, что Вам необходимо получить от языка программирования: возможности, популярность, период его существования или что-нибудь в этом роде…

Если главная цель при выборе это дальнейшее трудоустройство, то Java превзойдет все ожидания. После изучения Java, Вы сможете получить множество различных вакансий и дальнейшее трудоустройство. Что касается преимуществ и возможностей, то после изучения Вы сможете:

  • разрабатывать системные и серверные приложения;
  • разрабатывать J2EE веб и Enterprise приложения;
  • разрабатывать приложения под платформу Android.

Java – это идеальный язык для изучения программирования, который обеспечивает высокую производительность, безопасность, многопоточность и кроссплатформенность.

  1. 1. ОСНОВЫ ИМПЕРАТИВНОГО (ПРОЦЕДУРНОГО) ПРОГРАММИРОВАНИЯ
    1. Обзор базовых принципов Java
    2. Строение простых Java-приложений и инструментальные средства их создания
    3. Классификация типов данных
    4. Примитивные типы и операции с ними
    5. Управляющие конструкции Java
    6. Массивы
  2. 2. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В JAVA
    1. Классы и объекты
    2. Методы
    3. Конструкторы
    4. Статические элементы
    5. Секции инициализации
    6. Пакеты
    7. Наследование и полиморфизм
    8. Абстрактные классы и интерфейсы
    9. Работа со строками
    10. Исключения и диагностические утверждения
    11. Вложенные классы
    12. Перечисления
    13. Объектные оболочки примитивных типов
    14. Обобщенное программирование (Generics)
    15. Коллекции
    16. Разрешение перегрузки
    17. Многопоточность
    18. Важные сервисные классы
    19. Основные приемы ООП
  3. 3. ТЕХНОЛОГИИ JAVA SE
    1. Потоки ввода-вывода. Работа с файлами
    2. Сериализация
    3. Базы данных и JDBC
    4. Основы Swing
    5. Загрузка классов
    6. Рефлексия
    7. Аннотации
    8. Прокси-классы
    9. Инструментальные средства
    10. Сборка мусора
    11. Основы безопасности
  4. 4. КУРСОВОЕ ПРОЕКТИРОВАНИЕ
    1. Выдача и пояснение заданий
    2. Консультирование
    3. Защита проекта
  5. 5. СЕРТИФИКАЦИЯ И ПРОХОЖДЕНИЕ СОБЕСЕДОВАНИЯ
    1. Создание эффективного резюме
    2. Эффективные методы прохождения собеседования

Владимир Братчиков

Фактический опыт работы 5+ лет. Место работы Metrotek IT. Текущая должность - Senior Full Stack developer (Java EE/Angular 2+) | Team Lead. Основные отрасли и проекты: - Разработка систем мониторинга качества услуг сети (SLA). - Разработка систем измерения широкополосного доступа в интернет. - Разработка систем отчетности и аналитики для крупных банков. - Разработка интеграционных решений по синхронизации и аудорования независимых систем на базе ESB. - Разработка ПО для стримминга мультимедиа контента (UPNP/DLNA). - Разработка приложений для Samsung Smart TV. - Разворачивание и настройка распределенных систем хранения данных (Zookeeper+Hadoop+Hbase). - Проектирование и работа с реляционными и noSql базами данных(PostgreSql, Oracle, MongoDB). - Поиск и кеширование больших обьемов данных (lucene, memcached) - Проектирование и разработка Angular SPA. Основные скилы: - Java 7/8, JavaScript(ES5/ES6+), TypeScript, ActionScript. - Html 5, css, scss, flexbox. - Spring, Hibernate, JDBC, IBM MQ. - JSF, Vaadin, Yii2, AngularJS, Angular, jQuery, Raphael.js, D3js. - Maven, Gradle - Jboss, tomcat, nginx, apache2 - docker - teamcity, jenkins

спасибо

Менеджер с Вами свяжется

ЗАПИСАТЬСЯ НА КУРС

ТАКЖЕ ВАМ МОГУТ БЫТЬ ИНТЕРЕСНЫ

Программирование

Курс Python Development

7 000 грн
группа 14 человек
преподаватель Платонов Андрей
24 занятия/2 раза в неделю
подробнее

Программирование

Курс Основы программирования

1 100 грн
группа 14 человек
преподаватель Лизавета Кушнир
5 занятий/1 раза в неделю
подробнее

Программирование

Курс Front-End Developer

12 000 грн
группа 14 человек
преподаватель Евгений Пластун
40 занятий/2 раза в неделю
подробнее

Программирование

Курс Тестирование ПО

7 500 грн
группа 14 человек
преподаватель Алина Хоменко
24 занятия/2 раза в неделю
подробнее

Программирование

Курс Java Development

10 500 грн
группа 14 человек
преподаватель Владимир Братчиков
38 занятий/2 раза в неделю
подробнее

Design

Курс Web Дизайн

7 000 грн
группа 14 человек
преподаватель Елена Якушева
20 занятий/2 раза в неделю
подробнее

Бизнес

Курс Online Marketing

6 400 грн
группа 14 человек
преподаватель Егор Корниенко
16 занятий/2 раза в неделю
подробнее

Бизнес

Курс Project Management

4 800 грн
группа 12 человек
преподаватель Сергей Саламаха
16 занятий/2 раза в неделю
подробнее

Программирование

Курс Android Development

7 200 грн
группа 14 человек
преподаватель Турковский Андрей
24 занятия/2 раза в неделю
подробнее

Программирование

Курс PHP Development

5 600 грн
группа 14 человек
преподаватель Дмитрий Кальниченко
16 занятий/2 раза в неделю
подробнее