Курс: очно / online
Java
разработчик

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

Скидка -50% на второй курс!

При покупке любого курса - второй для себя или для друга со скидкой 50%!

Условия акции:

  • В акции участвует любой, кто записался и оплатил всю стоимость курса с 1 января по 1 марта 2024 г.
  • При покупке любого курса - второй для себя или для друга со скидкой 50%!
  • Акция действует только при покупке второго курса в течении 3х дней после оплаты первого
  • Скидка 50% распространяется на курс равной или меньшей длительности
  • При покупке курса большей длительности, скидка распространяется на количество месяцев равное первому курсу

Оставьте заявку на участие, и менеджер перезвонит Вам!

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

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

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

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

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




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

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

    icon
    Выберите удобный пакет обучения Онлайн
    Онлайн
    115 995 руб
    42 916 руб
    возможна Тинькофф рассрочка до 24 мес. без процентов
    Только с 1 по 8 марта! ☀️ Таких цен больше никогда не будет!
    • Online обучение по zoom
      Группы до 16 чел

      Личный куратор
      Проверка дом заданий
      Видео-записи всех занятий
      Подготовка к трудоустройству
      Составление резюме
      Сертификат

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

    Форма оплаты

    Выберите вариант оплаты
    100%
    50%
    1 мес
    Бронь места: 1000 руб.
    icon
    Выберите удобный пакет обучения Очно
    Очно
    128 260 руб
    47 454 руб
    возможна Тинькофф рассрочка до 24 мес. без процентов
    Только с 1 по 8 марта! ☀️ Таких цен больше никогда не будет!

    • Уроки в аудиториях в Нижнем Новгороде
      Группы до 10 человек

      Личный куратор
      Проверка дом заданий
      Видео-записи всех занятий
      Подготовка к трудоустройству
      Составление резюме
      Сертификат

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

    Форма оплаты

    Выберите вариант оплаты
    100%
    50%
    1 мес
    Бронь места: 1000 руб.
    icon
    Выберите удобный пакет обучения Видео-курс
    Видео-курс
    102 685 руб
    37 994 руб
    возможна Тинькофф рассрочка до 24 мес. без процентов
    Только с 1 по 8 марта! ☀️ Таких цен больше никогда не будет!
    • Видео-уроки 2 р в нед
      Очно/онлайн разбор практики раз в нед

      Личный куратор
      Проверка дом заданий
      Видео-записи всех занятий
      Подготовка к трудоустройству
      Составление резюме
      Сертификат

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

    Форма оплаты

    Выберите вариант оплаты
    100%
    50%
    1 мес
    Бронь места: 1000 руб.
    Программа курса

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

    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 – универсальный язык программирования
    Курс включает в себя: HTTPS – протокол безопасной передачи данных
    HTTPS – протокол безопасной передачи данных
    Курс включает в себя: API – интерфейс, позволяющий связывать приложения
    API – интерфейс, позволяющий связывать приложения
    Курс включает в себя: MySQL – система управления базами данных
    MySQL – система управления базами данных
    Курс включает в себя: SQL – язык обращений в базу данных
    SQL – язык обращений в базу данных
    Курс включает в себя: JavaScript – язык программирования для создания сайтов и приложений
    JavaScript – язык программирования для создания сайтов и приложений
    Курс включает в себя: HTML – язык, который позволяет строить веб-страницы
    HTML – язык, который позволяет строить веб-страницы
    Курс включает в себя: CSS – язык для стилизации веб-страницы
    CSS – язык для стилизации веб-страницы
    Курс включает в себя: IntelliJ IDEA – среда разработки приложений
    IntelliJ IDEA – среда разработки приложений
    Курс включает в себя: JSTL – стандартная библиотека тегов JSP
    JSTL – стандартная библиотека тегов JSP
    Курс включает в себя: Log4j – библиотека логирования Java-программ
    Log4j – библиотека логирования Java-программ
    Курс включает в себя: jQuery – популярная библиотека JavaScript
    jQuery – популярная библиотека JavaScript
    Курс включает в себя: Ajax – технология обращения к серверу
    Ajax – технология обращения к серверу
    Смотреть больше
    Кому подойдёт этот курс:

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

    • Новичкам в 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 в Нижнем-Новгороде

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

      Поэтому лучших выпускников
      мы иногда забираем себе в команду 🫶

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

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

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

      Как проходят курсы Java в Нижнем-Новгороде

      Как проходят курсы Java в Нижнем-Новгороде

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

      Записаться на курс Записаться на курс Записаться на курс
      Записаться на курс
      Хотите пойти на 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 и сделать крутым специалистом!