Продолжительность обучения: 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 до ост. "Белинского".
Курсы программирования: Java Fundamentals