Контакты

г. Барнаул, ул. Пролетарская 117
+7 (3852) 571-576
+7 (983) 602-10-77
+7 (923) 167-21-22
+7 (923) 167-21-22
Digital Space

Социальные сети

Реквизиты

Расчетный счет 30301810000006000001
Кор. счет 30101810400000000225 в Главном управлении Центрального банка Российской Федерации по Центральному федеральному округу г. Москва (ГУ Банка России по ЦФО)
БИК 044525225
КПП 773601001
ИНН 7707083893


JAVA-РАЗРАБОТЧИК: старт в профессию

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

Курс JAVA-РАЗРАБОТЧИК: старт в профессию включает:
  • Базовые понятия языка Java.
  • Введение в многопоточное программирование.
  • Использование стандартной библиотеки Java.
  • Использование JUnit для разработки приложений на основе тестирования (Test Driven Development).
  • Введение в Reflection API.
  • Приемы объектно-ориентированной разработки на Java.
5000 ₽ в месяц3 месяца
Пройти курс

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

Востребованность Java-программистов на рынке растет от года к году. Java используется как основной язык в разработке приложений под Android, в банковских, финансовых и платежных системах, в системах управления биржами, как backend слой в социальных сетях и т.д. В то же время, переход от теоретического (по большей части) знания языка (полученного в университете или в процессе самообучения) к его эффективному практическому использованию может подчас представлять непреодолимое препятствие для начинающих разработчиков. Курс «Java для начинающих» нацелен на решение проблемы перехода от теории к практике. Любой инструмент языка и технологий Java рассматривается с точки зрения применения: в каких случаях этот инструмент может и должен применяться, в каких случаях применение данного инструмента невозможно или не рекомендуется.

Для кого этот курс? 

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

Требование к студентам:

Знание базовых принципов и парадигм разработки ПО: функциональное программирование, объектно-ориентированное программирование.

Требование к ПО:

  • ОС Windows или Linux (любой дистрибутив)

  • Oracle JDK (1.7 или выше)

  • IDE Eclipse или IntelliJ IDEA

Чему Вы научитесь?

  • Проектировать одномодульные Java SE приложения.

  • Писать самодокументирующийся исходный  код.

  • Разрабатывать надежный код высокой сложности, используя unit-тестирование и рефакторинг.

Курс состоит из:

Часть 1. Введение в язык Java.
  1. История и развитие языка Java. 
  2. Обзор языка Java. 
  3. Типы данных, переменные и массивы. 
  4. Операции. 
  5. Управляющие операторы. 
  6. Основы работы с классами. 
  7. Методы и классы. 
  8. Наследование. 
  9. Пакеты. 
  10. Интерфейсы. 
  11. Обработка исключений. 
  12. Многопоточное программирование. 
  13. Перечисления, автоупаковка, аннотации. 
  14. Обобщения (Generics).
Часть 2. Использование Java на практике.

  1. Разработка на основе тестирования на базе JUnit.
  2. Введение в рефакторинг.
  3. Комментарии документации javadoc.
  4. Библиотека Java. Обработка строк.
  5. Библиотека Java. Коллекции.
  6. Библиотека Java. Регулярные выражения.
  7. Ввод-вывод: пакет java.io.
  8. Сеть.
  9. Основы Java Reflection API.
  10. Введение в Swing.
Литература (учебники)

  • А. Гослинг. Язык программирования Java.
  • Г.  Шилдт. Полный справочник по Java.
  • Kent Beck. Test Driven Development: By Example.
  • С. Макконнелл. Совершенный код.

Информация

Обучение в группе до 15 человек.

Стоимость: 5000 ₽ в месяц

Преподаватель

Ахмеров Рамиль Раисович

Ахмеров Рамиль Раисович

Образование

Алтайский государственный университет, прикладная математика.

Опыт работы

Система платежей "Quickpay". Технический директор, ведущий разработчик Java.

Стоимость курса: 5000 ₽ в месяц
Длительность: 3 месяца