Курс Java (basic level) от Source iT

Java (basic level)
старт

26 августа

 Зачем учить язык Java?

  • Java - инструмент №1 среди разработчиков
  • Основные области применения Java: программное обеспечение для корпоративного сектора, Back End-разработка высоконагруженных веб-сайтов и мобильная разработка под Android и Chrome OS
  • Java используется в более чем 3 млрд мобильных телефонов
  • Java - язык кроссплатформенный Работает буквально на всём: от суперкомпьютеров до смарткарт и, что особенно приятно, на бесплатном Linux и FreeBSD

Заявка на курс

Java (basic level)

Введите имя!
Введите корректный E-mail!
Введите телефон!
Подписаться на рассылку новостей

Программа курса Java (basic level)

  • Основы объектно-ориентированного программирования (Java). Парадигмы и принципы в Java.
  • Основные понятия Java. Введение в платформу Java. JVM, JRE, JDK. Компиляция и запуск из консоли. Classpath. Eclipse IDE. SVN/Subclilpse.
  • Типы данных, литералы, преобразование между примитивными типами, оптимизация компилятора java.
  • Операции и операторы, приоритет, типы операндов в Java. Тип арифметического выражения в java. Массивы в java.
  • Классы в Java. Класс Object (основные методы). Уровни доступа в Java. Наследование, инкапсуляция, полиморфизм. Оператор instanceof. Преобразования между классами, массивами. Перегрузка, перекрытие и сокрытие методов в Java. Ключевые слова final, static. Класс Class (предназначение, способы получения). GC.
  • Абстрактные классы, интерфейсы, их отличие в Java. Спецификаторы элементов интерфейсов по умолчанию в java. Javadoc. Generics.
  • UML обзорно.
  • Исключения в Java try/catch/finally, throw/throws, checked/unchecked exceptions, yourown.
  • IO: cимвольные, байтовые потоки, Scanner, Formatter, IO: надстройки. Сериализация/десериализация в java.
  • Threads в Java: базовые понятия, основные методы, синхронизация, взаимодействие.
  • Коллекции в Java Иерархия java. Iterable/Iterator, Collection/List/Set/Queue.
  • Сравнение объектов в Java. Интерфейсы Comparable, Comparator. Методы hashCode, equals, compare/compare To.
  • Java and XML.
  • JDBC.
  • Java Web: HTTP, Tomcat, JSP, Servlets.
  • Building, testing and other tools: Maven, Ant, Junit, TestNG, cobertura.
  • Методы get и post.
  • Основы HTML, XHTML, CSS.
  • Основы JavaScript, jQuery, AJAX.
  • Особенности программирования под Web.

Что вы получите в результате курса Java (basic level)

  • Научитесь использовать в приложениях абстрактные классы и интерфейсы.
  • Научитесь применять ключевые принципы проектирования и шаблоны проектирования (design patterns).
  • Научитесь читать базовые типы UML-диаграмм
  • Использовать в приложениях механизм исключений.
  • Формировать JavaDoc-документацию.
  • Получите навыки работы с базами данных, web-технологиями.
  • Получите базовые знания о Spring.
  • Получите базовые знания и навыки в объёме квалификации Junior Java Software Engineer
  • Лучшие студенты получат рекомендации преподавателей для работы в ведущих iT компаниях.
  • Поддержку и содействие в трудоустройстве.

Стоимость курса Java (basic level)

Стоимость курса: 7605 грн. Есть вариант помесячной оплаты, детали уточняйте у менеджеров.
70 часов обучения + занятие по стратегии трудоустройства.

Когда и как проводятся занятия по курсу Java (basic level)

Продолжительность курса: 3 месяца. Занятия по курсу Java (basic level) проводятся в вечернее время в будние дни и/или в субботу, 2 раза в неделю по 2.5 часа, согласно основному расписанию курсов. Есть возможность индивидуальных занятий.
  • Курс построен с учетом реальных требований IT компаний. После окончания курса студенты имеют все навыки и знания, которые необходимы для трудоустройства на позицию Junior. Мы не просто учим, а выпускаем будущих айтишников.
  • На протяжении всего курса ведется рейтинг успеваемости. Студенты могут отслеживать и анализировать свой уровень. По окончанию курса студенты получают рекомендации преподавателя для трудоустройства.
  • Последним занятием курса является занятие по написанию резюме и прохождению собеседования. Мы рассказываем студентам о правилах написания хороших и грамотных резюме и обо всех нюансах поведения на собеседованиях.
  • По окончанию курса студенты проходят тестирование или собеседование с представителями  IT компаний. Это реальная возможность найти работу сразу после курсов.
  • В конце курса мы выдаем студентам сертификат. Сертификат получают студенты, которые не пропускали занятиий, выполняли домашние задания и сдали финальный тест курса преподавателю.
4.85/5