Курс “Advanced Java” (подія в архіві)

Состоялось
11 октября 2014 (суббота)
Место
Киев, ул. Крещатик, 21
Стоимость
4500 грн, первое занятие бесплатно.

Приглашаем на курс «Advanced Java».

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

Весь курс состоит из 12 занятий по 5 часов (с 10:00 до 15:00), 2 раза в неделю (суббота/воскресенье)

Данный курс рассчитан на людей, которые уже владеют базовым синтаксисом и пониманием языка Java, и нацелен на практическое освоение фундаментальных практик и технологий, которые используются при разработке корпоративных enterprise-систем. Работа будет вестись в команде следуя передовым методикам Agile с применением системы контроля версий. Будет проводиться обзор актуального инструментария Java разработчика — XML, SQL, Maven, JSF, Spring, JDBC, Hibernate. Особое внимание будет уделяться следованиям best practices и паттернам проектирования. Так-же на занятиях будут обзорно рассматриваться основы разработки приложений под Android. Курс направлен на практическое закрепление материала и к подготовке к прохождению технического собеседования. В конце занятий студентам будет выдана брошюра в помощь прохождения тех.интервью — ответы на часто задаваемые вопросы, советы и рекомендации по психологической составляющей + будет проводиться индивидуальное интервью для каждого студента в «домашних» условиях. Во время обучения каждый учащийся может получать индивидуальную помощь от преподавателя по любым вопросам.

Что предлагают наши курсы?

  • Java Core — обзор синтаксиса и основных конструкций(базовые конструкции языка, коллекции, аннотации, исключения).
  • Многопоточность — базовые понятия — концепция блокировок объектов, мониторов и потоков. Операции с потоками — создание, остановка, взаимодействие. Понятие синхронизированных блоков и методов. Разбор ключевых терминов для работы с многопоточностью.
  • Основы разработки корпоративных приложений — состав и структура модулей в проекте, упаковка в EAR, JAR, WAR файлы. сборщик проектов — Maven, обзор и назначение плагинов Maven; Разработка продукта в команде — понятие системы контроля версий (Version control systems), разбор основных систем контроля версий — SVN, Git. Методология и общепринятые практики разработки программного обеспечения — Agile, XP, Scrum, Waterfall, Pair programming, Code review, TDD, Рефакторинг кода, подготовка учащихся для работы в команде — понятие ролей и обязанностей участников команды. Обзор XML и UML.
  • Распространенные шаблоны проектирования — виды и примеры; разбор популярных паттернов.
  • Основные понятия архитектуры клиент-серверных приложений.
  • Сервер приложений(application server) — назначение, область применения и примеры.
  • Разработка интерфейса представления(User Interface): Java Server Faces(JSF) — компонентный серверный фреймворк для разработки веб-приложений на технологии Java.
  • Работа с базой данных, связь приложения с базой данных — основные понятия систем управления реляционными базами данных(Relational database management system), SQL, Установка базы данных на локальную машину. Инструменты для работы с базой данных в Java — Java database connectivity(JDBC), основные понятия, сущности и последовательность действий для установления соединения и работы с БД, виды и применение Statements.
  • Технология объектно-реляционного отображения(Object-relational mapping). Основные принципы ORM, Java Persistence API (JPA), фреймворк Hibernate — теория, конфигурация и пример использования; работа с сессией, основные аннотации.
  • Фреймворк Spring. Понятие инверсии контроля(Inversion of Control — IoC), Основные понятия — Spring Dependency Injection(DI), Spring Context. Обзор различных библиотек Spring.
  • Обзор инструментов для веб-разработки в Java — Java Server Pages(JSP), Сервлеты(Servlets), создание, инициализация и жизненный цикл сервлета, понятие сервлетного фильтра.
  • Обзор Android платформы, история разработки, основные понятия, термины и сущности, настойка среды разработки(ADT), создание простого приложения для Android.
  • Подготовка к собеседованию, ответы на часто задаваемые вопросы, психологическая составляющая успешного прохождения технического интервью, материалы для подготовки к собеседованию, помощь при составлении резюме.

Преподаватель курса — Ievgenii Drozd: itlabs.net.ua/ievgenii-drozd

Записаться на первое бесплатное занятие можно здесь
itlabs.net.ua/advanced-java

💡 Усі статті, обговорення, новини про Java — в одному місці. Приєднуйтесь до Java спільноти!

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Хы, чему может научить человек, с 2012 пишуший на джаве? Я смотрю лавры Ивана многим мозолят глаза. Только у Ивана over 10 лет опыта + профильное образование, а этот товарищ в 2014 еще писал о себе «Junior Java Developer»

Не знаю как к Вам обращаться, к сожалению. Попробуйте посмотреть шире, жизнь очень многогранна и люди все разные. Кому-то 10 лет нужно доя освоения джавы, кому-то 2 года достаточно, а есть товарищи, которые за месяц экспертами становятся! Разные возможности под разные задачи...

за месяц экспертами ???
Вы серьезно?

А почему бы и нет?! Разные люди с самыми разными талантами и возможностями живут на планете Земля. ;)

Александр, я не говорю, что этих людей много, они просто есть. Вы на основании своего опыта скорее всего делаете заключение? А сколько людей Вы встретили за свою жизнь? 1000, 10000, 100000...? На земле около 6 млрд человек, из них найдется хоть один, который за месяц сможет?! А может и не один! Это я все к тому, что наши возможности огромны и не ограничены, до тех пор пока мы сами себе не установим потолок недостижимости. И как говорил Шекспир — «Есть многое на свете, друг Горацио, что и не снилось нашим мудрецам».

Экспе́рт (от лат. expertus — опытный)

А если партия скажет НАДО, то и за день сеньйорами станем!

Это Вы, Олег, в преддверии выборов на политические темы переключаетесь?! ;)

Досвід — річ важлива і необхідна. Але знаєте, я зустрічав викладачів, котрі при солідному досвіді розробки на Джава не могли нормально пояснити матеріалів курсу, застосовували наукові терміни «штука» і «фігня», або ж постійно обіцяли повторити мануали на наступне заняття. Та й рівень інтелектуальний у всіх різний. Можна за 2-3 роки чомусь справді навчитися, або ж відверто тупити і буксувати п*ятирічку. То ж про рівень проф. якостей викладача і корисність курсів варто судити вже по факту відвідання принаймні 2-3 занять.

Повністю з Вамі погоджуюсь, Антон. Дуже багато зустрічала професіоналів високого рівня, які блискуче виконували роботу, а от навчити іншіх зовсім не могли. Для того, хто вчить, важливо не тільки знати предмет, але й бути викладачем як кажуть «від Бога», який вміє найскладніші речі пояснювати дохідливо. І я можу пояснити велику зацікавленість і постійній наплив студентів на курси по джаві до Євгена, тому що саме таким викладачем він і є. Як позазує практика, першого безкоштовного заняття достатнью, щоб побачити рівень викладача і відчути, це та людина, у якої Ви би хотіли навчатися чи ні.

Очевидно же что многие подхватили простой способ заработать на студентах, как говориться «без ло** и жизнь плоха», естественный отбор и все такое, пусть курсят

Застосовувати порівняння з ло}{ами до людей, що прагнуть чогось навчитися, — не надто вдалий спосіб висловити свою думку . Може, варто відвідати курси з етикету. Зрештою більшість — це не всі. Раптом, Вам пощастить знайти курси рівня Гарварду)))

Лох это не значит что у человека плохие мотивы, можно жертвовать на ирландских сирот, но не факт что твои деньги будут потрачены именно на них и если ты не проверил, следовательно ты лох.
Пусть тогда для начала научатся мониторить информацию, необходимый навык как никак.
ЗЫ: в ютубе если ввести java lectures то первым результатом получите фантастические стенфордские лекции, которые бесплатны. И вообще что такого страшного в слове лох? я когда то купил вместо петрушки вершки от морковки, меня лохонули, это вроде как бывает

Дмитрий, Вы скорее всего относитесь к людям, которые никогда не ходят на курсы, а вместо этого само обучаются. И это замечательно. Как говорится мы все очень разные и именно в этом вся прелесть. :) Думаю, самое главное, чтобы Вы развивались. Лично я все новое люблю узнавать от других людей на прямую, не через статьи или книги. Идя на курсы по джаве, на пример, я получаю преподавателя, который прочитал определенное количество книг, проверил и подтвердил на опыте, потратил на это время и усилия и теперь все самое важное в структурированной форме передает мне. Я готова платить за это деньги! С новыми знаниями моя зарплата вырастет и все окупиться. Чтение книг и форумов дадут тот же результат скорее всего, просто займут дольше времени. Читать и разбираться можно пару лет, а курс длится 1-2 месяца. Это как можно выпить банку молока или съесть ложечку сливок. И то, и то дает одинаковую жирность и микроэлементы, только зависит, что Вы любите больше! ;)

У Вас 9 ошибок в последнем коментарии. Вы точно QA?:-)

Отличная работа, Тарас, благодарю. Думаю, что в данной ситуации именно Вы проявились, как отличный QA! Тестировщик ведь не тот, кто не допускает ошибок, а тот, кто их находит.

QA и Тестировщик это не разные вещи?

А Вы как считаете, Сергей?!

Варианты ответов:
— Считаю в основном в уме, иногда на пальцах.
— Считаю счета на счетах, не считанные счетчиком.
— Считаю, что как минимум, не корректно отвечать вопросом на вопрос.

У Вас отличное чувство юмора! ;)
Сори, Сергей, но не вижу смысла углубляться в темы тестирования в комментариях к курсу по джаве. Мы с Вами можем пообщаться
в личном порядке или приходите на первое бесплатное занятия курса по тестированию и преподаватель ответит на все
интересующие вопросы — itlabs.net.ua/testing_po

Вы не умеете работать с отрицаниями. Хреновый PR, увы.
Что QA делает в теме о ява-курсе? И почему с нами не хочет общаться компетентный специалист

Спасибо за оценку, Сергей. Спокойной Вам ночи и отличных выходных! Пусть Вас ничего не злит и не раздражает в эти выходные! ;)
Записывайтесь на первое бесплатное занятие курса «Advanced Java» и получите ответы на все вопросы по джаве, а вопросы любого другого характера задавайте, пожалуйста, в соответствующих тематических местах.

Вы где то правы, но неужели нет курсов где преподаватель более опытный?

есть, гуглим golovach courses. + все лекции бесплатно доступны на ютюбе

Підписатись на коментарі