Продолжительность обучения:  2 модуля по 40 ак. часов + 8 бонусных часов

Стоимость обучения: 180 у.е. по курсу НБ РБ за 40 ак. часов

Курс Java Fundamentals предназначен для тех, кто знаком с основами  объектно-ориентированного программирования, программистов  на Delphi или С++, студентов IT специальностей, для тех, кто умеет логически мыслить и не имеет практического опыта работы на коммерческих проектах и написания проектов в команде.

Цель данного курса:

  • дать базовые знания синтаксиса,  представление о  возможностях  Java API
  • познакомить с жизненным циклом проектов и процессом разработки  ПО
  • расширить  знание об используемых при разработке инструментах  и об IT культуре.

Помимо этого у вас будет возможность научиться:

  • эффективно учится
  • писать  эффективный и легко читаемый код
  • работать в команде
  • планировать  свою дальнейшую карьеру

и главное - возможность обучаться дальше:

  • Java Professional - углубленное программирование, изучение API, проектирование систем, разработка сложных алгоритмов и  критичных системных компонентов.
  • QA Professional - основы тестирования, автоматизация тестирования, изучение  инструментов,  использующих java для написания тестов.

Программа курса "Java Fundamentals": 2 модуля по 40 часов + 8 бонусных часов

Модуль I


Алгоритмика (8h):

  • Обзор базовых алгоритмов
  • Составление алгоритмов и блок-схем

Средства для разработки (8h)

  • Использование различных IDE (Eclipse, Net Beans, Intellij IDEA).
  • Инструментарий для разработки в Java (SVN, Enterprise Architect, MindManager).
  • Основные принципы работы в команде.

Основы Java (24h):

  • Примитивные типы данных, операции над ними
  • Объектно-ориентированное программирование в Java
  • Классы-оболочки и работа со строками
  • Работа с датами и временем.
  • Пакеты и интерфейсы
  • Классы-коллекции
  • Классы-утилиты
  • Generics и Exceptions

Модуль II


Основы объектно-ориентированного программирования (16h)

  • Инкапсуляция
  • Наследование
  • Полиморфизм
  • Использование принципов ООП при проектировании архитектуры ПО
  • Паттерн проектирования Model View Controller

Решение типовых задач (24h):

  • Чтение  и вывод на консоль
  • Чтение и запись в файл
  • Сериализация объектов
  • Работа с XML
  • Сетевые возможности Java

Закрепление материала (8h):

  • Обсуждение вопросов
  • Доклады на  заданные темы


Обучение рассчитано на несколько направлений и уровней:



Форма занятий - теоретико-практическая

  • Изучение материала:
    • Обзорная лекция
    • Список рекомендуемой  литературы
    • Самостоятельное детальное изучение темы
    • Обмен  знаниями
  • Выполнение практических  заданий:
    • Выполнение индивидуальных заданий
    • Выполнение проекта в команде
  • Контроль тренером процесса выполнения тестового проекта и обратная связь.

Занятия проходят по субботам и воскресеньям. Все остальное время участники работают над домашним заданием, которое получают от тренера. При этом они имеют возможность постоянно консультироваться с ним по любым возникшим вопросам.

Для перехода на следующий уровень обучения  и получения сертификата об окончании  модуля необходимо пройти оценку проделанной работы и интервьюирование.

Дальнейшие возможности:

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

Так что  вперёд!

Записаться на курс JAVA Fundamentals

Узнайте подробную информацию по телефонам:

8-029-163-96-83, 8-029-276-44-48, 8-025-780-33-80.

Наш адрес: переулок Калинина, 16, офис 361. Проезд: троллейбус 29, 61, автобус 62, трамвай 1, 5, 6, 8, 11 до ост. "Белинского".