Профессия:
Java
разработчик

Вы научитесь писать программы и сайты на самом универсальном языке. Разработаете первое веб-приложение и станете программистом, которому будут рады в любой компании.

О ПРОФЕССИИ JAVA-РАЗРАБОТЧИК ПО ДАННЫМ HEADHUNTER:
JAVA-РАЗРАБОТЧИК –

специалист, который создает приложения с помощью языка программирования Java.

ОБЯЗАННОСТИ JAVA-РАЗРАБОТЧИКА:

• разработка архитектуры и программных модулей;
• тестирование приложений на наличие ошибок;
• устранение проблем в функционировании;
• внедрение новых решений в продукт;
• техподдержка на всех этапах использования.

опубликованных вакансий 6325
6325
опубликованных вакансий
средняя зарплата по Нижнему Новгороду 2 500$
2 500$
средняя зарплата по Нижнему Новгороду
опубликованных резюме 4176
4176
опубликованных резюме
Получите БЕСПЛАТНО видеозапись первого занятия предыдущей группы
Получите БЕСПЛАТНО видеозапись первого занятия предыдущей группы
Видео будет отправлено Вам в мессенджере WhatsApp
Получите БЕСПЛАТНО видеозапись первого занятия предыдущей группы




img
Выберите удобный пакет обучения

Выберите удобный пакет обучения

icon
Выберите удобный пакет обучения Онлайн
Онлайн
60 445 руб
46 695 руб
от 3 891 руб./мес.
ОСЕННИЕ СКИДКИ -40%
  • Обучение по трансляциям
    Группы до 10 человек
    Проверка домашних заданий
    Видеозаписи всех занятий
    Тренинг по трудоустройству
    Сертификат
    Портфолио

Записаться
Данный пакет можно приобрести в рассрочку БЕЗ банка по 9 990 руб./мес.
icon
Выберите удобный пакет обучения VIP
VIP
76 945 руб
57 695 руб
от 4 808 руб./мес.
ОСЕННИЕ СКИДКИ -40%

  • Занятия в аудиториях
    Группы до 10 человек
    Проверка домашних заданий
    Видеозаписи всех занятий
    Тренинг по трудоустройству
    Сертификат
    Портфолио
    Резюме
    Трудоустройство

Записаться
Данный пакет можно приобрести в рассрочку БЕЗ банка по 11 990 руб./мес.
icon
Выберите удобный пакет обучения Стандарт
Стандарт
60 445 руб
46 695 руб
от 3 891 руб./мес.
ОСЕННИЕ СКИДКИ -40%
  • Занятия в аудиториях
    Группы до 10 человек
    Проверка домашних заданий
    Видеозаписи всех занятий
    Тренинг по трудоустройству
    Сертификат
    Портфолио

Записаться
Данный пакет можно приобрести в рассрочку БЕЗ банка по 9 990руб./мес.
Программа курса

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

1 Модуль. Основы Java

1-й месяц


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

По итогам модуля:

  1. Занятие №1
    Java. Основы. Компилятор, Интерпретатор, JDK, JRE, документатор. Среда Разработки. Обзор популярных сред разработки на Java. Установка IntelliJ IDEA. Написание первой программы на Java.
  2. Занятие №2
    Типы данных и их преобразования. Примитивные типы в java. Логические операторы. Работа с Логическими операторами.
  3. Занятие №3
    Управляющие конструкции и циклы. FOR, WHILE, IF, ELSE, ELSE IF.
  4. Занятие №4
    Массив. Элементы Массива. Общая форма описания одномерного массива. Метод «пузырька».
  5. Занятие №5
    Практическая работа № 1: Методы. Строение метода. Параметры: входящие, исходящие. Создание метода и вызов из другого класса.
  6. Занятие №6
    Двухмерные массивы в Java. Работа с Двухмерными Массивами.
  7. Занятие №7
    Практическая работа № 2: Написание консольного приложения по поиску необходимого тура.

Изучены основы языка java: циклы, примитивные типы, управляющие конструкции. Умение строить грамотный код для написания логических решений. Готовое консольное приложение "Подбор Туров".

2 Модуль. Объектно-ориентированное программирование Java

2-й месяц


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

По итогам модуля:

  1. Занятие №1
    Ссылочные типы данных и работа с ними. Класс String и StringBuffer.
  2. Занятие №2
    Классы. Строение класса. Элементы класса. Конструкторы, переменные и методы. Роль классов в написании программ.
  3. Занятие №3
    Введение в ООП на Java. Наследование. Класс Object и работа с ним.
  4. Занятие №4
    Полиморфизм в java. Переопределение и перегрузка методов. Инкапсуляция: публичные методы, сокрытие методов в Java. Рекурсия.
  5. Занятие №5
    Абстрактные классы и интерфейсы в Java – в чём различия? Место классов и интерфейсов в написании приложений на Java.
  6. Занятие №6
    Исключения и работа с ними. Операторы TRY / CATCH / FINALLY. Собственные классы исключений.
  7. Занятие №7
    Работа с файлами: копирование, перемещение, удаление, создание. Считывание информации с файла и работа с ней. Классы: File, InputStream, OutputStream, Reader, Writer и другие. Сериализация и десериализация.
  8. Занятие №8
    Написание собственного приложения: Игра "21 (очко)". Данная практическая работа рассчитана на 2 занятия.

Полное понимание принципов ООП в Java. Создано на Java: Приложение- игра "21 (очко)".

3 Модуль. Коллекции и многопоточность. Основы БД MySQL.

3-й месяц


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

По итогам модуля:

  1. Занятие №1
    Разбор самых популярных коллекции в java: ArrayList и LinkedList, HashSet, LinkedHashSet. Работа с ассоциативными массивами: HashMap.
  2. Занятие №2
    Учимся сортировать элементы в коллекции: по цене, по названию. Работа с коллекцией SortedSet.
  3. Занятие №3
    Многопоточность. Разбор класса Thread и интерфейса Runnable. Что такое монитор? И как правильно создавать многопоточные программы. Большая практическая работа: написание многопоточного приложения.
  4. Занятие №4
    Сборщик проектов Maven. Модульное тестирование с помощью JUnit.
  5. Занятие №5
    Логирование как лучшее средство от ошибок в программе. Принципы логирования. Настройка Log4j.
  6. Занятие №6
    Основы работы с реляционными базами данных. Разбор и установка самой популярной БД - MySQL. Работа с MySQL Workbench.
  7. Занятие №7
    Строим структуру Базы Данных для будущего приложения: создание таблиц, связи между таблицами, работа с первичным ключем, разбор процедур и триггеров.
  8. Занятие №8
    SQL как язык для обращения в MySQL: учим оператор SELECT, ALTER. Работа с подзапросами IN, SOME, ALL, BETWEEN. Встроенные функции. Выборка из нескольких таблиц с помощью JOIN, LEFT JOIN и другими.

Умение работать с коллекциями в Java. Создана и настроена база данных MySQL для будущего финального проекта - CRM системы.

4 Модуль. HTTP, основы HTML&CSS, основы JavaScript

4-й месяц


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

По итогам модуля:

  1. Занятие №1
    Вёрстка сайтов – HTML & CSS. Веб-разработка – введение, основные понятия и этапы создания сайта. HTML Теги: типы, атрибуты. Работа с Текстом: абзацы, заголовки, списки и цитаты.
  2. Занятие №2
    Основы CSS. Наследование и Каскадирование. Базовый синтаксис. Функционал и работа с Каскадными Таблицами Стиля.
  3. Занятие №3
    Адаптация сайта под разные устройства (мобильные телефоны и планшет) с помощью flex-box.
  4. Занятие №4
    Большая практическая работа: верстка по макету всех страниц финального проекта: CRM-системы.
  5. Занятие №5
    Изучение основ JavaScript и JQuery для добавления динамики на страницах.
  6. Занятие №6
    Хостинг, Домен. Заказываем выделенный сервер и публикуем наши страницы в интернете.
  7. Занятие №7
    Протокол HTTP. GET и POST запросы. Адресация в интернете. IP адрес. Разбор и установка java-сервера TomCat. Запуск первого web-приложения на java. Разбор полного цикла запроса от пользователя к приложению и обратно.
  8. Занятие №8
    Что такое Servlet? Что такое JSP-страница? Шаблон построение web-приложения MVC. Работа над главной страницей финального проекта.

Умение самостоятельно сверстать по макету несложный сайт, купить домен и настроить хостинг для публикации странички в интернете. Понимание принципов работы полноценного web-приложения на java.

5 Модуль. Java EE и Веб-разработка

5-й месяц


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

По итогам модуля:

  1. Занятие №1
    Подключение Базы Данных MySQL к приложению на java. Разбор технологии JDBC.
  2. Занятие №2
    Filter и Listener в web-разработке. Подключение их к проекту.
  3. Занятие №3
    Основные возможности JSTL для создания JSP-страниц.
  4. Занятие №4
    Базовые знания: JavaScript, JQuery, AJAX. Оптимизация кода на Java.
  5. Занятие №5
    Шаблоны программирования в Java: MVC, DAO, Singleton, Abstract Factory и другие
  6. Занятие №6
    Большая практическая работа: создание внутренней логики сайта на java для CRM-системы. Разбор функционала: авторизация на сайте, реализация входа по ролям, редактирование информации на странице, добавление и удаление данных на сайте.
  7. Занятие №7
    Работа с выделенным виртуальным сервером LINUX (vps). Настройка vps, разбор linux-команд. Публикация сайта в Интернете. Подключение домена к сайту.
  8. Занятие №8
    Подготовка к собеседованию: разбор часто задаваемых вопросов.

Написанное полноценное web-приложение на java - CRM система с авторизацией, и опубликована в интернете.

Программа курса может быть изменена исходя из трендов it-индустрии.
icon

Курс включает в себя:

Курс включает в себя: Java
Java
Курс включает в себя: HTML
HTML
Курс включает в себя: CSS
CSS
Курс включает в себя: IntelliJ IDEA
IntelliJ IDEA
Курс включает в себя: JavaFX
JavaFX
Курс включает в себя: Log4j
Log4j
Курс включает в себя: jQuery
jQuery
Курс включает в себя: Ajax
Ajax
Курс включает в себя: MySQL
MySQL
Смотреть больше
Кому подойдёт этот курс:

Кому подойдёт этот курс:

  • Новичкам в IT-сфере
  • Учащимся в ВУЗах
  • Тем, кто еще не определился
  • IT-шникам с опытом работы

Новичкам в IT-сфере

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

Учащимся в ВУЗах

Если вы устали от занудной университетской программы, переключайтесь на нашу! 80% практических заданий, работа над личным проектом и вдохновляющая атмосфера учебы – вот рецепт AVENUE для эффективного изучения Java.

Тем, кто еще не определился

Не знаете, какой язык выбрать? Выбирайте Java! Он поможет вам стать универсальным специалистом и найти работу по душе. Сможете разрабатывать приложения для компьютера и мобильного, работать с серверами, заниматься бэкендом сайтов и делать массу всего интересного. Попробуйте, вам понравится!

IT-шникам с опытом работы

Все мы хотим стать лучше, не так ли? Если решили совершенствоваться в профессии, рекомендуем начать с Java. Этот язык пользуется большим спросом и впечатляет универсальностью. Вы без проблем его выучите, а по окончанию курса в течение месяца найдете высокооплачиваемую работу.

img
Что будете уметь при завершении курса?

Что будете уметь при завершении курса?

Ваш финальный проект по завершению курса

Ваш финальный проект по завершению курса
Разрабатывать Back-end сайтов со сложным функционалом

Разрабатывать Back-end сайтов со сложным функционалом

Уверенно использовать язык программирования Java

Уверенно использовать язык программирования Java

Проектировать Базы Данных для разных видов приложений

Проектировать Базы Данных для разных видов приложений

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

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

Работать с хостингом и публиковать сайты в интернете

Работать с хостингом и публиковать сайты в интернете

Ваши результаты

Ваши результаты

Ваши результаты

Анастасия Баранец

Java Junior разработчик

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

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

  • Среда разработки: IntelliJ IDEA
  • Владение принципами ООП на Java
  • Умею работать с Базами Данных
  • Знание HTML, CSS
  • Умею настраивать Хостинг и публиковать сайты в интернете

Образование

  • IT School Avenue Нижний-Новгород
    Курс «Java разработчик»‎
    5, 5 месяцев. (11.04.2020 - 01.10.2020)

Анастасия Баранец

Успешно завершила обучение по курсу:

«Java разработчик»‎

2020
Дата выдачи: 4 октября 2020 года
www.it.avenue-pro.ru
Иванов Иван Директор школы
Забара Антон Преподаватель курса

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

Записаться на курс Записаться на курс Записаться на курс
Записаться на курс
Записаться на курс Хотите пойти на IT-курсы в Нижнем-Новгороде?

Оставляйте заявку и получите бесплатную
консультацию у нашего менеджера.

  • Консультация по курсу
  • Помощь в выборе направления
  • Дополнительные материалы для старта

    Подарки к курсу

    Подарки к курсу
    Подарки к курсу

    Привилегии студентам Привилегии студентам

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

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

    Проявил себя и выжал максимум!

    Привилегии студентам Скидка 15%

    Скидка 15%

    Каждому выпускнику Avenue скидка 15% на любой другой курс.

    Привилегии студентам Чат 24/7

    Чат 24/7

    Общий чат и постоянная онлайн-поддержка от преподавателя.

    Привилегии студентам Avenue Bar

    Avenue Bar

    Безлимит на божественный чай, ароматный кофе и воздушные печеньки.

    Привилегии студентам Партнеры

    Партнеры

    Отправляем резюме лучших студентов рекрутерам ведущих ІТ-компаний в Нижнем-Новгороде.

    Привилегии студентам Видео всех занятий

    Видео всех занятий

    Мы ведем видеозаписи всех занятий для всех наших студентов.

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

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

    По окончанию курса опытный рекрутер расскажет вам как трудоустроиться в Нижнем-Новгороде.

    Привилегии студентам Закрытая платформа

    Закрытая платформа

    Студенты автоматически попадают в закрытую платформу нашей школы.

    Видео курс

    IT Avenue в Нижнем-Новгороде

    Мы не просто ІТ-школа, мы — ІТ-компания,
    которая всегда ищет таланты!
    update.studio

    Потерянный урок

    Пропустил занятие в Нижнем-Новгороде? Пропустил занятие в Нижнем-Новгороде?

    Не страшно, мы ведем видеозапись лекции и она будет доступна в личном кабинете на закрытой платформе Avenue!

    Наши выпускники в Нижнем-Новгороде

    Наши выпускники в Нижнем-Новгороде

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

    Записаться на курс Записаться на курс Записаться на курс
    Записаться на курс
    Хотите пойти на IT-курсы в Нижнем-Новгороде? Хотите пойти на IT-курсы в Нижнем-Новгороде?

    Оставляйте заявку и получите бесплатную
    консультацию у нашего менеджера.

    • Консультация по курсу
    • Помощь в выборе направления
    • Дополнительные материалы для старта

      Текст курса

      Курсы Java разработчик в Нижнем-Новгороде

      Java – святая святых всех программистов.

      Этот язык считают одним из самых универсальных в мире. Те приложения, которыми вы каждый день пользуетесь на мобильном или компьютере – некоторые из них, вне сомнений, написаны именно на Java. Если хотите, чтобы и ваша фамилия числилась в строке разработчиков любимых программ или веб-сайтов, скорее записывайтесь на курсы Java от AVENUE.

      Наш курс Java разработчик в Нижнем Новгороде – это 80% практических заданий, работа над собственным проектом для портфолио, помощь в поиске работы по окончанию курса и вдохновляющая айти-атмосфера. За 5, 5 месяцев по 2 занятия в неделю вы вырастите от новичка к профи.

      Ну что, давайте вместе попробуем достичь большего?

      Что делает типичный разработчик Java?

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

      Такой специалист не ограничен чем-то одним. И это круто, ведь можно легко и быстро найти новую работу, если на текущей что-то не понравилось.

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

      Круто же, правда?

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

      Java курсы в Нижнем Новгороде от AVENUE – лучший старт для вашей карьеры! Начинайте развиваться прямо сейчас, пока ваше место под солнцем не занял кто-то другой.

      Курс Java разработчик в Нижнем Новгороде – ваш надежный выбор

      Уверенность не строится на пустых словах. Она подкрепляется фактами.

      Вот 6 фактов, почему вы можете доверить свое образование нашей IT-школе:

      • 80% практических заданий и 20% теории;
      • комфортная учеба в группах до 10 человек;
      • преподаватели – квалифицированные практики;
      • готовый проект в портфолио;
      • помощь в поиске высокооплачиваемой работы;
      • доступ ко всем видеозаписям уроков.

      И это далеко не всё, что студенты получают на наших уроках. Вдохновение и позитив – постоянные гости занятий. А еще ароматный кофе, вкусняшки и просто уютно-образовательная атмосфера офиса.

      Хотите стать частью нашей айти-семьи? Бронируйте место на курс Java в Нижнем Новгороде, так как места занимают быстро. Это один из самых востребованных курсов. Звоните по телефону, приходите в офис или оставляйте заявку на сайте.

      Будем рады обучить вас Java и сделать крутым специалистом!