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

Программирование на Java – это классика. Освойте популярный язык Java за 5,5 месяцев, чтобы работать с любыми бизнес-проектами и зарабатывать в долларах.

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

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

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

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

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

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

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

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

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

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




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

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

icon
Выберите удобный пакет обучения Онлайн
Онлайн
115 995 руб
46 695 руб
возможна Тинькофф рассрочка до 24 мес. без процентов
С 25 по 28 марта - скидка 45% только 3 дня!!! 😱😱😱
  • Online обучение по zoom
    Группы до 16 чел

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

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

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
Бронь места: 1000 руб.
icon
Выберите удобный пакет обучения Очно
Очно
128 260 руб
49 445 руб
возможна Тинькофф рассрочка до 24 мес. без процентов
С 25 по 28 марта - скидка 45% только 3 дня!!! 😱😱😱

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

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

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

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
Бронь места: 1000 руб.
icon
Выберите удобный пакет обучения Видео-курс
Видео-курс
102 685 руб
43 945 руб
возможна Тинькофф рассрочка до 24 мес. без процентов
С 25 по 28 марта - скидка 45% только 3 дня!!! 😱😱😱
  • Видео-уроки 2 р в нед
    Онлайн разбор практики раз в нед

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

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

Форма оплаты

Выберите вариант оплаты
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 с нуля за 5, 5 месяцев. Вы узнаете, как быстро и качественно выполнять обязанности профессии, и даже разработаете первое приложение.

Ученикам ВУЗов

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

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

Начинайте карьеру с Java! Это язык с простым и читабельным синтаксисом, а также сильной поддержкой сообщества. Кроме того, Java очень универсальный, поэтому сможете найти классную работу в любой нише.

Программистам-практикам

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

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

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

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

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

Создавать приложения для любых сфер бизнеса

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

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

Верстать несложный сайт по макету

Верстать несложный сайт по макету

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

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

Публиковать веб-приложения и страницы сайта в интернете

Публиковать веб-приложения и страницы сайта в интернете

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

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

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

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

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

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

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

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

Образование

  • IT курсы Avenue в Самаре
    Курс «Java разработчик»‎
    5, 5 месяцев. (15.07.2022 - 04.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 программирование, если хотите стать универсальным специалистом и работать над совершенно разными проектами. Язык Java открывает массу возможностей: от написания приложений под Android и создания бэкенда сайта до разработки сложных программ для компьютера.

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

Java: обучение на разработчика с нуля  

Изучение языка Java не требует базовых знаний. Мы учим начинающих без опыта в IT-сфере. Также приглашаем учеников ВУЗов и практикующих разработчиков, которым не хватает практики.

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

• Легко работать

У языка Java богатый API. Что это значит? При установке Java инструменты, необходимые для работы, будут сразу в наличии. Нет нужды загружать дополнительные библиотеки и программы. Это круто, потому что для новичков это большая проблема.

• Есть поддержка сообщества

И еще какая поддержка! Если появятся вопросы или трудности (кстати, они на старте будут часто), гуглите – и за минуту получите ответ или решение. Этот язык программирования настолько популярный, что все возможные сложности уже решены наперед. Огромнейший плюс для новичка в IT-сфере.

• Просто писать код

Язык Java отличается простым и читабельным синтаксисом, в отличие от C++ или Python. Также он относится к строго типизированным языкам. Это значит, что он правит ваши ошибки. Идеально для тех, кто не разбирается в программировании.

Вакансий на профессию разработчика много в России. В разных сферах и со средней зарплатой $2500 в месяц. Всё, что вам нужно – закончить курс и занять одно из этих “мест под солнцем”.

Курс “Java программирование” в школе AVENUE

Занятия длятся 5, 5 месяцев. Встречи проходят дважды в неделю по два часа.

Мы не просто изучаем теорию. Наши преподаватели обучают на реальных задачах специальности. Каждый студент в конце учебы защищает проект – собственную программу. Результат становится частью портфолио и помогает выпускникам находить работу в первый месяц после выпуска.

Преимущества образования в нашей школе:

1. 80% практики

Чтобы хорошо выучиться, нужно практиковаться. На наших уроках вы будете много кодить и делать интересные практические задания.

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

За весь курс вы разработаете свою программу, которую вложите в портфолио и покажите рекрутеру. Это поможет быстро найти работу с высокой зарплатой.

3. Преподаватели с опытом

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

4. Видео с лекций

Всем студентам администратор выдаст доступ к видеозаписям уроков. Доступ не закрывается после обучения. Можете пересматривать даже спустя пару лет после окончания.

5. Первая работа + стажировка

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

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

Записывайтесь на курс по телефону или в форме на сайте.