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

Станьте универсальным специалистом за 5,5 месяцев. Освойте программирование на Java – создавайте приложения, пишите сложный бэкенд сайта и работайте с серверами.

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

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

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

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

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

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

программист, который пишет код и создает приложения на языке Java.

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

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

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




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

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

icon
Выберите удобный пакет обучения Онлайн
Онлайн
115 995 руб
61 479 руб
возможна Тинькофф рассрочка до 24 мес. без процентов
Новогодняя РАСПРОДАЖА раз в год! Только с 10 по 17 декабря! 🎁
  • Online обучение по zoom
    Группы до 16 чел

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

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

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
Бронь места: 1000 руб.
icon
Выберите удобный пакет обучения Очно
Очно
128 260 руб
67 980 руб
возможна Тинькофф рассрочка до 24 мес. без процентов
Новогодняя РАСПРОДАЖА раз в год! Только с 10 по 17 декабря! 🎁

  • Занятия в аудиториях в Воронеже
    Группы до 10 человек

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

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

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
Бронь места: 1000 руб.
icon
Выберите удобный пакет обучения Видео-курс
Видео-курс
102 685 руб
54 422 руб
возможна Тинькофф рассрочка до 24 мес. без процентов
Новогодняя РАСПРОДАЖА раз в год! Только с 10 по 17 декабря! 🎁
  • Видео-уроки 2 р в нед
    Онлайн разбор практики раз в нед

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

Записаться
Данный пакет можно приобрести в рассрочку БЕЗ банка по 12 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

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

Студентам

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

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

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

Практикующим программистам

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

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

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

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

Ваш финальный проект по завершению курса
Писать приложения для бизнеса: от банков до ресторанов

Писать приложения для бизнеса: от банков до ресторанов

Разрабатывать базы данных для веб-сервисов

Разрабатывать базы данных для веб-сервисов

Создавать и публиковать сайты в интернете

Создавать и публиковать сайты в интернете

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

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

Верстать сайты и адаптировать под разные устройства

Верстать сайты и адаптировать под разные устройства

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

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

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

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

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

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

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

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

Образование

  • IT курсы Avenue Москва
    Курс «Java разработчик»‎
    5, 5 месяцев. (15.07.2022 - 01.01.2023)

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

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

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

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

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

Записаться на курс Записаться на курс Записаться на курс
Записаться на курс
Записаться на курс Хотите записаться на IT-курсы в Воронеже?

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

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

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

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

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

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

Сертификат

В 2-х экземплярах: печатный в рамке и онлайн.

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

Скидка 15%

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

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

Чат 24/7

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

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

Avenue Bar

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

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

Партнеры

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

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

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

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

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

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

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

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

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

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

Видео курс

IT Avenue в Воронеже

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

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

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

Пропустили занятие? Пропустили занятие?

Ничего страшного! Мы записываем лекции и пришлем вам видеозапись.

Как проходят курсы java в Воронеже

Как проходят курсы java в Воронеже

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

Записаться на курс Записаться на курс Записаться на курс
Записаться на курс
Хотите записаться на IT-курсы в Воронеже? Хотите записаться на IT-курсы в Воронеже?

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

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

Текст курса

Курсы Java разработчик в Воронеже

Java программирование – это возможность стать универсальным IT-сотрудником. Вы сможете разрабатывать приложения для компьютера и смартфона, создавать back-end сайтов и работать с высоконагруженными серверами.

Курсы Java с нуля помогут освоить популярный язык за 5, 5 месяцев. После выпуска у вас будет своя программа в портфолио, сертификат специалиста и шанс попасть на стажировку в лучшие компании России.

Java программирование: обучение для начинающих

Язык Java – это классика. С него начинали знаменитые программисты. Он превосходно подходит для новичков, которые никогда не писали код.

Хотя наша программа рассчитана на обучение с нуля, благодаря акценту на практике она принесет пользу студентам технических ВУЗов и начинающим разработчикам. Если знаете основы программирования на Java, преподаватели смогут определить ваш уровень и подобрать оптимальное время для старта.

Почему новичкам выгодно учить Java:

• Богатый API

Когда вы устанавливаете Java, основной инструментарий, который понадобится, там уже есть. Не нужно догружать программы и библиотеки, как бывает в других языках. Пишите мини-игры, работайте с графикой и звуком – всё необходимое в наличии.

• Поддержка сообщества

Так как язык существует с 1995 года, на все вопросы вы тут же найдете ответы в Google или Stack Overflow. Не придется возиться с проблемой несколько часов: достаточно загуглить – и через пару минут будет решение. Это огромнейшее преимущество для новичка, ведь на старте проблем всегда много.

• Простота программирования

У этого языка простой синтаксис, если сравнивать с Python или C++. Более читабельный. Кроме того, это строго типизированный язык, то есть он исправляет много ошибок, которые допускают новички. Это в разы упростит изучение.

Есть веские причины начать с этого языка. Особенно если вас будут обучать профессионалы с опытом, как в нашей школе.

Курсы Java разработки в школе программирования AVENUE

Мы обучаем Java программированию с нуля за 5, 5 месяцев.

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

5 преимуществ нашей школы:

1. Практические задания

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

2. Финальный проект

Как доказать рекрутеру, что знания и навыки – не ложь? Показать программу, которую сам создал. На курсе вы ее сделаете и вложите в портфолио.

3. Опытные преподаватели

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

4. Видеозаписи занятий

У вас всегда будет доступам к видео с лекций. Мы не закроем доступ даже после выпуска. Он с вами навсегда, так что без проблем освежайте знания даже спустя пару лет.

5. Стажировка и работа

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

Изучайте программирование на Java – работайте с высокооплачиваемыми проектами. Выбирайте сферу по душе и наслаждайтесь каждым днем.

Запись на учебу по телефону, на сайте или в офисе.