8 985 589 85 01
Личный кабинет

Курс:Java Junior программист
(web-разработчик)

Язык программирования «Java» можно назвать языком Эсперанто в мире IT. Java изобретён в 1995 году и с тех пор его популярность неумолимо растет, несмотря на появление огромного количества новых современных языков программирования. Секрет популярности Java в универсальности и относительной простоте. «Напиши один раз – запускай где угодно», поэтому многие крупные компании при заказе коммерческих проектов чаще выбирают Java, чем какой-либо другой язык. 

Об универсальности Java можно рассказывать часами. Java – lingva franca программирования. Если будете «говорить» на Java с какими-то разработчиками на форуме, очень высока вероятность, что вас поймут без перевода даже те, кто специализируется в других языках.  
На 2018 год в мире существует более 150 языков программирования, однако все они, некой мерой, берут истоки с Java.

Эта популярность напрямую сказывается на спросе и зарплатах Java-программистов. Больше Java Developer-ов зарабатывают только люди, которые ими управляют.

Каждый модуль изучает определенный кластер теоретических и практических знаний, который позволит вам заявить о себе в мире информационных технологий уже через 6 месяцев!

Учебная программа модулей составлена практикующими специалистами, которые знают, на что нужно обратить особое внимание. Курс идет « от малого к большому» и рассчитан на студентов, которые начинают «с нуля». Каждый следующий модуль - логическое продолжение предыдущего. Учебная программа позволяет наращивать знания постепенно.

Если вы твёрдо решили начать обучение программированию, но не знаете с какой стороны подступить к решению этого вопроса, не знаете какой язык выбрать и в какую из отраслей IT пойти, тогда этот курс для вас! Курс рассчитан на изучения основ программирования с самого начала. Мы научим смотреть на программу глазами Создателя, а не рядового пользователя. 

Почему наши курсы джава такие крутые?

1. Всё в одном месте. 

Если не знаете с чего начать обучение java, тогда ответим вам «Начинать обучение java надо со звонка в EasyUM». Мы составили супер-программу курсов джава, сравнимую с обучением на программиста в университете по охвату знаний. На курсе  вы обучитесь всем необходимым навыкам для работы Java Junior-ом.

2. Понятными словами.

Обучение программированию на java в «‎EasyUM» проходит легко и непринуждённо. Наши менторы не забыли о том, как чувствовали себя в начале личного пути обучения на программиста, как терялись в терминах и сокращениях, поэтому они с радостью объяснят вам все сложные и страшные моменты простыми и понятными словами.

3. Комбинируете программу сами.

Наши курсы java  рассчитаны на всех, кто желает обучиться, с нуля до ощутимого результата. Однако, если вы хорошо ориентируетесь в программе одного из модулей, вы можете «удалить» его из вашей программы обучения.
 Сдаёте подтверждающий тест по программе модуля курса java, который вам знаком и продолжайте обучение максимально эффективно.

Главное преимущество курсов java  «‎EasyUM» – упор на практику. Сочетание теории и практики в соотношении 20 на 80 позволяет всем нашим студентам сразу вливаться в учебу, а наличие практических занятий и лабораторных работ на каждом модуле не даст вам упустить «что-то» важное из обучения.

Если до сих пор не знаете с чего начать программировать, «‎EasyUM» ждёт вас!

Сложность курса:

старт курса

31 мая

Дни - согласуем на первом занятии

Осталось мест:
8 из 12

6 месяцев

2 раза в неделю (19:00 - 21:00 или выходные днем)

Основной частями


обучение в аудиториях

ежемесячная оплата

75 440 руб.

записаться

Основной


обучение в аудиториях

полная оплата сразу

60 350 руб.

записаться

Вебинар/Запись


обучение online

полная оплата сразу

54 310 руб.

записаться

При записи на курс с сайта — получите ПОДАРОК от команды EasyUM

pattern

Для
кого?

01

pattern pattern
  • Для тех, кто хочет Создавать сайты
  • Для специалистов по Интернет-рекламе
  • Для Владельцев собственного бизнеса
  • Для Дизайнеров
  • Для Контент-менеджеров

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

Курсы джава рассчитаны на обучение полностью «с нуля». Вам не нужно иметь «техническое» образование или страсть к математике.

02

pattern pattern
  • Владение компьютером на уровне «Пользователь» и выше
  • Владение Английским языком на уровне «Школьный курс» и выше
  • Наличие свободного времени для выполнения Д/З от 15 часов в неделю и более
  • Наличие желания «Хочу стать программистом» от 1 месяца и более

Чему Вы научитесь

Вы обретёте одну из самых востребованных и высокооплачиваемых профессий в области программирования - Java developer (web-разработчик).

03

pattern pattern
  • Писать код на Java, оперируя знаниями Объектно-ориентированного программирования.
  • Самостоятельно разрабатывать программы (сайты) с использованием базы данных SQL и HTTP сервера.
  • Во время курса сами создадите готовый проект (online crm-систему), на котором отработаете навыки применения основных компонентов Java, использования классов и библиотек, технологий разработки приложений и шаблонов проектирования.
  • Будете готовы к успешному прохождению собеседования на вакансию Java Junior (Web Developer).

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

IntelliJ IDEA - Самая умная и удобная среда разработки для Java.
Java - объектно-ориентированный язык программирования

Java 1. Основы программирования

  1. Введение в Java. Что такие компилятор, интерпретатор, JDK, JRE, документатор. Разбор основных сред разработки. Установка IntelliJ IDEA. Первая программа на java. Преобразование типов.
  2. Типы данных. Математические операторы. Работа с примитивными типами.
  3. Логические операторы и работа с ними.
  4. Управляющие конструкции и циклы: for, while, if, else, else if и другие.
  5. Одномерные массивы. Практическая работа No1.
  6. Что такое метод, входящие параметры, исходящие параметры. Применение методов в программах.
  7. Двухмерные массивы. Практическое их применение.
  8. Практическая работа No2. Написание небольшого консольного приложения.

РЕЗУЛЬТАТ СТУДЕНТА: Консольная программа «Подбор тур-поездки»

1-й Мес.

Модуль 1

Тема : Java 1. Основы Программирования

Длительность : 21 Ак. Час

11 490

Полная стоимость модуля в руб.

записаться
IntelliJ IDEA - самая умная и удобная среда разработки для Java
Java - объектно-ориентированный язык программирования
JavaFX - платформа на Java для создания приложений с графическим интерфейсом

Java 2. ООП

  1. Ссылочные типы данных. Класс String и StringBuffer.
  2. Строение класса. Конструкторы, переменные и методы. Их применение на практике.
  3. Наследование, как неотъемлемая часть ООП. Разбор класса Object.
  4. Инкапсуляция и полиморфизм. Переопределение, перегрузка и сокрытие методов в java. Рекурсия.
  5. Абстрактные классы и интерфейсы в Java.
  6. Работа с исключениями. Конструкции try / catch / finally. Проверяемые и не проверяемые исключения. Собственные классы исключений.
  7. JavaFX. Разбор основных инструментов для создания компьютерного приложения: MenuBar, Label, ImageView, Button, GridPane и другие.
  8. Написание собственного приложения с помощью JavaFX.

РЕЗУЛЬТАТ СТУДЕНТА: Разработанная игра «Угадай карту»

2-й Мес.

Модуль 2

Тема : Java 2. ООП (Объектно-Ориентированное Программирование)

Длительность : 21 Ак. Час

12 990

Полная стоимость модуля в руб.

записаться
Java - объектно-ориентированный язык программирования
log4j - широкоизвестная библиотека логирования
Maven - это инструмент для сборки Java проектов

Java 3. Коллекции и Многопоточность

  1. Коллекции в java. ArrayList и LinkedList.
  2. Коллекции в java. HashSet, LinkedHashSet, SortedSet. Интерфейс Iterator и Iterable. Сортировка в коллекциях.
  3. Ассоциативный массивы в java. Разбор класса HashMap и его иерархии.
  4. Потоки ввода и вывода (io / nio) символьных и байтовых потоков в java. Сериализация и десериализация. Практика: запись данных в файл и чтение с файла.
  5. Многопоточность в java. Синхронизация.
  6. Сборщик проектов Maven. Разбор библиотеки для модульного тестирования - JUnit.
  7. Логирование в java. Настройка Log4j.
  8. Написание собственного приложения с использованием многопоточности, коллекций и логирования.

РЕЗУЛЬТАТ СТУДЕНТА: Программа «Исполнитель задач»

3-й Мес.

Модуль 3

Тема : Java 3. Коллекции И Многопоточность.

Длительность : 21 Ак. Час

12 990

Полная стоимость модуля в руб.

записаться
MySQL - Самая распространенная реляционная система управления базами данных
PostgreSQL - свободная объектно-реляционная система управления базами данных
SQL - язык управления данными в реляционной базе данных
MongoDB — это документо-ориентированная СУБД

Database 1.Основы Баз Данных И SQL

  1. Установка СУБД MySQL. Термины и определения. Агрегация данных.
  2. Введение в реляционную модель данных. Разбор архитектуры и основных компонентов.
  3. Создание многотабличной реляционной базы данных. Отношения между элементами. Проектирование целостности данных.
  4. SQL 1 .Основы: разбор SELECT, INSERT, UPDATE, DELETE, WHERE, ORDER BY, GROUP BY, HAVING, DISTINCT, AND & OR.
  5. SQL 2. Объединение нескольких таблиц с помощью: LEFT JOIN, INNER JOIN, RIGHT JOIN, FULL JOIN, CROSS JOIN.
  6. SQL 3. Основные функции языка SQL: COUNT(), MIN(), SUM(), ROUND() и другие. Разбор основных функции СУБД MySQL и PostgreSQL. Создание пользовательских функций.
  7. Установка СУБД PostgreSQL. Разбор основных возможностей и отличий.
  8. Ввод в нереляционные СУБД. Термины и характеристики NoSQL, на примере СУБД MongoBD.

РЕЗУЛЬТАТ СТУДЕНТА: Спроектированная база для 2-х приложений

4-й Мес.

Модуль 4

Тема : Database 1. Основы Баз Данных И SQL.

Длительность : 21 Ак. Час

11 490

Полная стоимость модуля в руб.

записаться
HTML - стандартизированный язык разметки документов во Всемирной паутине
CSS — формальный язык описания внешнего вида документа
Photoshop — самый распространенный и широкофункциональный графический редактор.
Visual Studio — интегрированная среда разработки программного обеспечения

Вёрстка 1.Основы HTML & CSS

  1. Введение в веб-разработку и интернет. Разбор основных терминов. Разбор всех этапов создания сайта. Ввод в язык разметки - HTML: структура документа, ключевые слова, заголовок, кодировка.
  2. Типы тегов. Значение атрибутов тегов. Работа с текстом: абзацы, заголовки и подзаголовки, упорядоченные и многоуровневые списки, переносы и разделители, цитаты.
  3. Основы CSS: базовый синтаксис, селекторы, классы, псевдоклассы и псевдоэлементы. Написание эффективного кода.
  4. Работа с ссылками и картинками. Их оформление на сайте.
  5. Основы CSS: наследование и каскадирование.
  6. Табличная вёрстка. Вложенные таблицы . Стилевое оформление таблиц.
  7. Блочная вёрстка. Позиционирование блоков, внутренние и внешние отступы, оформление.
  8. Создание вёрстки сайта по готовому макету в формате PSD.

РЕЗУЛЬТАТ СТУДЕНТА: Готовая вёрстка всех страниц сайта финального проекта

5-й Мес.

Модуль 5

Тема : Вёрстка 1. Основы HTML & CSS.

Длительность : 21 Ак. Час

11 490

Полная стоимость модуля в руб.

записаться
HTTP — протокол прикладного уровня передачи данных
JSP — технология, позволяющая создавать содержимое, которое имеет как статические, так и динамические компоненты
JSP — технология, позволяющая создавать содержимое, которое имеет как статические, так и динамические компоненты
JDBC - стандарт взаимодействия Java-приложений с различными СУБД
JDBC - стандарт взаимодействия Java-приложений с различными СУБД
JavaScript — мультипарадигменный язык программирования, добавляющий сайтам интерактивных элементов

Java 4.HTTP И Сервлеты

  1. Java EE. Что такое веб-сервер? Установка и настройка TomCat. Запуск первого веб-приложения.
  2. Servlets и JSP-страницы - как основные веб-компоненты. Применение их на практике.
  3. Filter. Listener. Настройка и их роль в веб-приложении.
  4. Основные шаблоны проектирования. Шаблон MVC.
  5. JDBC. Взаимодействие базы данных и java-приложения.
  6. Библиотека тегов JSTL.
  7. Основы JavaScript, JQuery, AJAX. Выполнение финального проекта.
  8. Разбор современных java-хостингов. Настройка и публикация сайта в интернете. Подключение домена.

РЕЗУЛЬТАТ СТУДЕНТА: Разработан и опубликован в интернете веб-сервис «CRM система управления студентами и их успеваемостью»

6-й Мес.

Модуль 6

Тема : Java 4. HTTP И Сервлеты.

Длительность : 21 Ак. Час

14 990

Полная стоимость модуля в руб.

записаться

Ваши результаты после
обучения

Сертификат выдается всем ученикам EasyUM в 2-х экземплярах: в виде документа и онлайн-копии. Данную ссылку с лёгкостью можно прикрепить в свое резюме или поделиться с другом.

user

Алекс Гончаров

Java Junior программист

Заработная плата - 120 000 руб./мес.

Ключевые навыки:

  • Java SE: OOП, Многопоточность, Коллекции, Исключения.
  • Java EE: HTTP, Tomcat, Servlets, JSP, Filters, Listeners
  • Верстка страниц: базовые навыки HTML и CSS
  • Дополнительные навыки: XML, JSTL, JDBC, SQL, Junit, Log4j, JDBC, SQL
  • База Данных: MySQL
  • Среда разработки: IntelliJ IDEA
  • Умею с нуля создать веб-сервис и выложить его на хостинг

Образование:

EasyUM. Курс «Java Junior программист (web-разработка)» 6 месяцев. (01.18 - 07.18)

На данном курсе мы разрабатываем Онлайн систему управления студентами и их успеваемостью (crm) с использованием технологий: java SE, Java EE, MySQL, HTML & CSS, jquery, java script и другие.

Занимайтесь из любой
точки мира!

Подключайтесь к занятию online, или смотрите в записи.

Пропустили занятие? Уже не страшно!

Теперь Вы сможете подключиться к online-трансляции или посмотреть занятие в записи. Ссылка на запись будет автоматически доступна в личном кабинете ученика.

как это работет

Записаться на курс

Оставьте заявку

Ваши приятные бонусы

Интенсив по
трудоустройству

От рекрутера ведущей it-компании Москвы

Сертификат
и онлайн-копия

Выдается при успешном окончании курса

Помощь в
трудоустройстве

Ваше резюме ждут более 100 компаний-партнеров

Портфолио
и свой проект

Разработаете во время обучения на курсе

Групповой чат
24/7

С одногруппниками и преподавателями

Ежемесячная
оплата

Разбиваем на модули и оплачиваем частями

20% скидка на
следующий курс

Всем выпускникам EasyUM в Москве

Бар-зона с кофе
и печеньками

В неограниченном доступе

Кто преподает
данный курс

Шульга Наталья

Преподаватель курса «Java Junior программист (web-разработчик)»

Наталья разрабатывала высоко нагруженные игровые сервера, ПО для банков и ресторанного бизнеса. Сотрудничала с такими IT компаниями, как: CS, RightApplications. На данный момент Наталья является Middle Java-разработчиком и сотрудничает с европейскими заказчиками на удалённой основе.

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

Глотов Денис

Преподаватель курса «Java Junior программист (web-разработчик)»

В 17 лет принял решение стать Java-разработчиком уже в этот же год получил возможность пройти стажировку в IT-компании «‎NetCracker» на позиции Java Junior-разработчик. Со временем продолжил свою карьеру в качестве Full-Stack разработчика на Java в компании «‎TransSoft». Проработав год Денис понял, что увлечён Back-End разработкой, в частности, работой с Big-Data технологиями. На данный момент Денис работает в компании «‎CleverDATA» на позиции Big Data Developer.
Владеет технологиями: Apache Hadoop, Kafka, Spark, Zookeeper, Flink.
Работал в проектах: мониторинга микро-сервисов, проект по парсингу url-атрибутов и другие.

Денис безумно любит свою работу, старается развиваться в ней каждый день. С удовольствие ждёт своих занятий чтобы поделиться опытом с учащимися.

Часто задаваемые вопросы

В каком формате проходит обучение?

Более 80% всех наших занятий - это практика. Преподаватель подключает свой компьютер к проектору и демонстрирует выполнение практических заданий, параллельно объясняя почему нужно выполнять именно так. Все Студенты на занятия приходят, по возможности, со своими ноутбуками, и повторяют все за преподавателем. Слушатель курса получает домашнее задание после каждого занятия и сдает его за день до следующего занятия. Первая часть следующего занятия посвящается разбору Домашнего задания.

Где будут проходить занятия?

Занятия проходят по адресу: Г. Москва, Кутузовский Проспект 36, Строение 4.

В какие дни проходят занятия?

При записи в группу каждый Студент вносит свои пожелания по графику и времени занятий. А на первом занятии вместе со всей Группой и Преподавателем мы будет определять дни и время так, чтоб каждому учащемуся было удобно посещать занятия.
Обычно выбирают 2 будних дня с 19:00 до 21:00, но возможно и обучение в выходные дни. Группы примерно около 10 человек, поэтому легко находим комфортный для всех график.

Если я пропущу пару уроков, смогу ли я потом их отработать?

Если вы знаете заранее, что пропустите одно или несколько занятий - пожалуйста сообщите об этом! Мы организуем для вас видео-запись пропущенных занятий. Вы сможете посмотреть их в удобное для вас время и сдать домашнее задание по пропущенный урокам своему преподавателю.

Кто преподает данный курс?

Мы сотрудничаем исключительно только с практикующими специалистами с ведущих IT-компаний Москвы, опыт работы у которых не менее 3-х лет. Мы не сотрудничаем с преподавателями ВУЗов или молодыми выпускниками других курсов.

Могу ли я рассчитывать на практику после курса?

Если вы успешно сдадите финальный проект после окончания курса - да, вы сможете дополнительно пройти 2-х месячную практику в «EasyUM»‎.

Как происходит оплата за обучение?

Оплата производится ДО фактического старта курса, независимо от выбранного вами Пакета («Основной - оплата частями»‎ или «Основной - Полная оплата сразу»‎). Оплату за курс можно произвести у нас в офисе (наличными), с помощью перевода на карту «Сбербанк»‎ или на расчётный счёт компании (через Банк)

Можно ли сделать перерыв в обучении?

Вы можете приостановить обучение на несколько недель или даже месяцев соблюдая одно условие - между учебными модулями.
К примеру, вы можете отучиться 1-й модуль, сделать перерыв на месяц, а затем продолжить обучение оставшихся модулей.
Помните о том, что остановка обучения в середине модуля запрещена и в случае если вы прекратили обучение в период с 1-го по 8-е занятие модуль будет считаться «Завершенным»‎, а услуга - предоставленной.

Помогаете ли вы с Трудоустройством?

Да, резюме успешных выпускников мы направляем в IT-компании, с которыми мы сотрудничаем. Так же мы проводим первое Техническое Собеседование и небольшой Тренинг по Трудоустройству.
Более подробную информацию можно найти на странице «Трудоустройство». Так же мы ГАРАНТИРУЕМ трудоустройство тому, кто закончил курс на 85 баллов и выше или вернем деньги за обучение.

Нужен ли свой ноутбук?

Да, мы рекомендуем всегда брать свои ноутбуки и практическую часть занятия выполнять на своём гаджете. Если у вас нет ноутбука - ничего страшного, мы предоставим вам учебный ноутбук. Но, в таком случае, вам нужно будет носить с собой флешку (или другой цифровой носитель) для переноса того что вы сделали на занятии на свой домашний компьютер.

Остались вопросы?

Закажи консультацию специалиста

Хочу задать вопрос
Хочу записаться на модуль

Режим работы :

Пн - Пт: 11:00 - 19:00 - запись в группу
Все дни: 8:00 - 23:00 - консультация по телефону

Email :

it@easyum.ru

Телефон :

+ 7 (985) 589 85 01

Адрес :

г. Москва, Кутузовский Проспект 36, Строение 4, вход 7. Бизнес-парк «Казакова» 4 минуты от метро «Кутузовская» или «Парк Победы»
Хочу записаться на курс
Спасибо за обращение! Мы свяжемся с вами в течении 24 часов.
Комфорта Вам, тепла и улыбок :)