Консультация
Работаем с 8:30 до 19:00Выходной: суббота и воскресенье


Сообщение об ошибке

Обучение

Сообщение об ошибке

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

Для новичков (Trainee). Не нужны первичные навыки и знания

Java – самый популярный язык программирования и платформа. Его используют для разработки веб-приложений и интернет-сервисов, десктопных приложений и апплетов, корпоративных сайтов и игр. Сегодня Java входит в пятерку самых высокооплачиваемых языков программирования в США.
Курс  базовый, поэтому студенты смогут не только изучить азы, но и выбрать направление для дальнейшего развития. Продолжить обучение можно на курсах «Технологии разработки enterprise-решений на Java» и «Практикуме Java разработки».

Описание курса

Общие данные

Варианты обучения
Начало занятий
05.12.2017
Продолжительность
132 уч.ч три месяца
Расписание
Вторник с 18.30 до 21.20
Четверг с 18.30 до 21.20
Суббота с 12.30 до 15.20
Стоимость
1 235 BYN
С рассрочкой
453 BYN/ месяц три выплаты
Место занятий
г. Минск, ул. Скрыганова, 14, 5 этаж

Условия отбора

Зачисление на курс проводится на конкурсной основе по результатам:

  • теста по английскому языку;

  • теста по логике.

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

  • Для новичков, которые хотят попробовать себя в программировании “с нуля”;

  • Для студентов с техническим образованием, которые планируют начать карьеру в IT;

  • Для специалистов, которые хотят изучить новый язык программирования.

Необходимая подготовка

Если вы не уверены в своих силах, для более лёгкого восприятия и быстрого освоения, обязательно рекомендуем прочитать книги:

  • Эккель Б. - Философия Java - 2009

  • Шилд Г. - Java. Полное руководство - 2012

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

Для чего этот курс

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

Вы будете уметь

  • Разрабатывать веб-приложения на языке Java с применением технологий Servlets;

  • Писать аккуратный и «чистый» код;

  • Применять объектно-ориентированный подход при разработке программ;

  • Работать с базами данных;

  • Использовать полученные знания на практике, что поможет в кратчайшие сроки войти в профессию.

Программа курса

  1. Модуль 1 (60 уч.ч). JD01 «Программирование на Java. Базовый уровень»

    1. Введение в Java
    2. Концепция ООП. Типы данных. Переменные и объекты
    3. Операторы. Операторы управления
    4. Циклы. Массивы
    5. Практика по циклам и массивам
    6. Пакеты. Класс Math. Класс String
    7. Практика по работе со строками
    8. Принципы ООП. Интерфейс. Абстрактный класс. Анонимные классы (Внутренние классы)
    9. Практика по ООП
    10. Аннотации и Generics
    11. Коллекции
    12. Практика по коллекциям
    13. Исключения в Java + Custom Exception
    14. Потоки ввода – вывода 
    15. Практика по потокам ввода – вывода

  2. Модуль 2 (40 уч.ч). JD02 «Программирование на Java. Углубленный уровень»

    1. Потоки выполнения часть 1
    2. Потоки выполнения часть 2
    3. Практика по потокам
    4. Работа со строками  (Регулярные выражения)
    5. Интернационализация в Java
    6. Шаблоны проектирования (Singleton, Factory, Command, Builder) (S.O.L.I.D)
    7. XML, XSD
    8. Парсеры (DOM, SAX, StAX)
    9. XSL, XSLT/XPath
    10. JSON

  3. Модуль 3 (32 уч.ч). JD03 «Программирование на Java. Сервлеты и JSP»

    1. Работа с БД
    2. Работа с БД. Дополнительные сведения
    3. Взаимодействие Java с СУБД
    4. Сервлеты  Java.
    5. Передача данных сервлетами
    6. Фильтры и аутентификация
    7. JSP
    8. JSP дополнительные сведения

Преподаватели курса

Александр Веремкович

Опыт работы:более 10 лет

Александр Геннадьевич Хмелев

Опыт работы:более 20 лет
Сфера IT привлекает меня уже более 25 лет, произошло это после того, как будучи студентом второго курса, в 1990-­м году, я собрал свой первый компьютер. Это оказалось крайне интересно, но многое было непонятно и спросить было не у кого. В том числе и поэтому, в последние два десятка лет, кроме непосредственно программирования, я профессионально занимаюсь подготовкой будущих программистов. Знания ­ средство, а не цель, поэтому важнейшим и ключевым аспектом является практика. Я участвовал в ряде крупных промышленных проектах, в проектировании и реализации нескольких сложных Web­приложений, а также мое хобби ­ десяток-­другой Shareware/Freeware­утилит. Все это позволило на практике убедиться в удивительной мощи целого спектра языков программирования: Java, PHP, Delphi, Cache. На старте помощь чрезвычайно важна и без поддержки специалистов уходит много времени на относительно рутинные вещи. Жалко всегда именно времени, ибо это невосполнимый ресурс. Почему я стал преподавателем? Есть пять уровней знания: слышал что­-то, знаю детали, пробовал практически, научил других людей, изобрел что­-то свое. Поэтому кругозор, учеба, практика, преподавание и исследования ­ это все неразрывно связанные вещи и их последовательное применение один из лучших путей быть профессионалом в мире современных технологий. В настоящее время мои предпочтения на стороне JavaEE, огромный потенциал этой технологии просто поражает. Очень хотелось бы чтобы это увидели и почувствовали наши студенты. Считаю, что самое важное для любого человека ­ интересно жить. Мне интересно в IT, и этот интерес точно не даст работе превратиться в рутину. А как стать крутым специалистом, то рецепт довольно банален: нужно просто учиться новому в своей специальности. Всегда. Всю жизнь. Для меня, как преподавателя, важны успехи моих студентов. Очень приятно, встречая студентов через года, слышать о их успехах, видеть их “горящие глаза”. Кулаков Антон, преподаватель курса Разработка веб­-сайтов с

Юлий Иванович Слабко

Опыт работы:более 5 лет
Web-проект — творение разработчика, которое должно работать непрерывно и производительно 24 часа в сутки, 365 дней в году, быть гибким, масштабируемым и написанным в лучших традициях разработки. Я помогу вам освоить современные технологии для эффективной разработки Web-приложений.

Леонид Юрьевич Войцехович

Для того чтобы отрасль IT в Беларуси стала привлекательной площадкой для размещения иностранных проектов и инвестиций, необходимы хорошо подготовленные специалисты. Подготовка кадров способствует повышению конкурентоспособности отрасли как в масштабах всей страны, так и в локальных масштабах отдельно взятого региона/компании/команды разработчиков ­ это вклад в будущее. Слушатели моих курсов в результате становятся коллегами по работе. И вместе мы делаем общее дело -­ развиваем потенциал отрасли IT у нас дома и вовлекаем новые финансовые потоки! Я занимаюсь разработкой на Java более 5 лет. В рамках подготовленных мною курсов рассказываю об основах Java и JVM, делая акценты на отдельные продвинутые темы, необходимые в реальных проектах. Помогаю освоиться с теорией и практикой использования Spring, Hibernate (back end); с базами данных Oracle; JavaScript. Мой принцип успеха в IT­ сфере: "Если устал – сядь, отдохни. Но после этого инженером - программистом ты уже никогда не будешь..." (интерпретация одного высказывания Че Гевары) Как для преподавателя, для меня самое главное ­ целеустремленный, амбициозный, готовый работать и склонный к непрерывному процессу самообразования слушатель.
Запись на курс
1
Заполните форму заявки.
2
Ожидайте сообщения на e-mail.
3
До встречи на курсах!

Заполните форму

Задать вопрос методисту

Почему выбирают IT-академию?

Более 1500 выпускников успешно работают в IT-компаниях в Беларуси и за рубежом

Акции и новости