Расширенный курс Java-программирования
Курс для тех, кто хочет иметь достаточный уровень знаний для трудоустройства на позицию Java Junior Developer. Будут рассмотрены популярные фреймворки, подходы к разработке клиент-серверных приложений. Вы научитесь создавать свои сайты с помощью Java, успешно проходить собеседование, понимать свою роль в компании начального специалиста и быстро развиваться в ИТ-сфере.
Стоимость: 6000 грн. Описание Структура курса

Программирование на Java. Несколько слов в пользу языка

Хотите изучить то, что точно даст вам возможность развиваться, иметь перспективную высокооплачиваемую работу, в том числе и за рубежом? Тогда вам необходимо выбрать наши уроки программирования на Java.

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

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

Что такое расширенный курс Java-программирования

  • Расширенные курсы Java-программирования – это возможность максимально глубоко погрузиться в мир этого интересного и перспективного языка. Наши преподаватели – практикующие программисты, а не просто теоретики. Java изучение позволит освоить не только всю необходимую теорию, но и изучить существующие практические вопросы и проблемы, связанные с с этим языком.
  • Конечно, для успешного прохождения расширенного курса Java необходимо обладать багажом базовых знаний об этом языке, уже уметь создавать простые программы на нем. Если вы уже уверены в своих знаниях – достаточно выполнить тестовое задание и пройти собеседование. Но начинающим программистам мы рекомендуем завершить для начала базовый курс программирования на Java.
  • Курсы Java в Киеве – для тех, кто хочет иметь достаточный уровень знаний для трудоустройства на позицию Java Junior Developer. Будут рассмотрены популярные фреймворки, подходы к разработке клиент-серверных приложений. Вы научитесь создавать свои сайты с помощью Java, успешно проходить собеседование, понимать свою роль в компании начального специалиста и быстро развиваться в ИТ-сфере.
  • Обучение Java в Киеве в нашей команде – это всегда увлекательно, познавательно и крайне полезно для вашей будущей карьеры. У нас занимаются в небольших группах, что позволяет преподавателям уделить внимание каждому студенту. Трехчасовые занятия пройдут незаметно и с пользой, а потраченные на курсы деньги станут лучшим стартовым капиталом вашего успеха. Главное – ваше желание приобретать новые знания и хорошее настроение.

Ждем вас в Art Code!


Поделиться курсом через

Структура курса «Расширенный курс Java-программирования»:

1. Викенд

  1. Коллекции в Java. List, Set, Map. Структуры на основе HashTable.
  2. Система контроля версии(GIT). Структуры на основе бинарных деревьев.
  3. Паттерн Итератор.

2. Викенд

  1. Система сборки приложений (Maven). Метаданные. Аннотации. Рефлексия.
  2. Стандартная сериализация. Робота c конфигурационными файлами.
  3. Байтовые и символьные потоки. Шаблоны Адаптер и Декоратор.

3. Викенд

  1. Многопоточность. Состояние потоков. Синхронизация.
  2. Dead-lock. Робота с сокетами. TCP/IP протокол.
  3. Клиент – серверное приложение.

4. Викенд

  1. Логирование. Log4J. Робота и основы XML, JSON.
  2. Парсинг XML документов с помощью DOM. SAX.
  3. Преобразование объектов Java в XML, JSON и наоборот.

5. Викенд

  1. Робота c базами данных. Реляционная модель данных. Нормализация БД.
  2. Язык запросов SQL. CRUD операции. JDBC. Transactions.

6. Викенд

  1. Java Persistance API. ORM. Hibernate. Criteria. HQL. Transactions.
  2. Ассоциации между сущностями. Eager and Lazy initialization.

7. Викенд

  1. Spring Core. IoC. Dependency injections.
  2. Способы задания контекста.
  3. Различные библиотеки Spring

8. Викенд

  1. Apache Tomcat. Servlet API. Java Server Pages. JSTL
  2. Интеграция Tomcat c IDEA.

9. Викенд

  1. HTTP протокол. WEB сервис. SOAP, REST.

10. Викенд

  1. Составление резюме. Подготовка к собеседованию.
  2. Рассмотрение типичных вопросов.

Требования к поступающему

Java SE

JVM, Garbage Collector, Lifecycle of Java App

OOP

Encapsulation, Inheritance, Polymorphism, Abstraction

Design Patterns

AbstractFactory, FactoryMethod, Singleton, Builder, Adapter

Decorator, Facade, Proxy, Strategy, Observer, Iterator, MVC

Algorithms

sort: Bubble, Insertion, Selection, Merge, Quick

search: linear, binary

Data Structures

LinkedList, ArraysList, HashMap, TreeMap

Implementation of next homework

Чему вы научитесь в рамках курса

Составлять резюме и успешно проходить собеседования

Работать на позиции Junior Java Developer

С легкостью использовать популярные фреймворки

Работать в команде

Понимать процесс разработки

Уверенно чувствовать себя среди других программистов

С чем будем работать

Java Development Kit

MySQL Database

IntelliJ IDEA

Apache Tomcat

Длительность и цена

Длительность и цена

2,5 месяца по 3 часа в день (60 часов)

На вопросы отвечают:
Артем Макогон
Специалист по разработке и внедрению программных решений. Практикующий разработчик.
Сергей Билобров
Java программист с опытом работы в ИТ сфере более 4 лет. Преподает уже более 2 лет, имеет опыт публичных выступлений.
Виталий Лапутько
Automation QA Engineer в компании Luxoft с опытом работы в ИТ более 5 лет.

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

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

Ждем тебя в нашей большой семье под названием «Арт Код».

2015 © Лаборатория художественного кода «Арт Код»

Скачать логотип и постеры проекта.

Дизайн и кодинг: Сергеев АндрейБаг!