Программирование и создание ИТ-продуктов Создавать, разрабатывать продукт Презентовать проекты Android

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

Нетология
270,00 часов длительность
Онлайн формат
1 поток (закрыт) 26.08.2021-21.02.2022
2 поток (закрыт) 23.09.2021-21.04.2022
3 поток (закрыт) 21.10.2021-13.05.2022
4 поток (закрыт) 18.11.2021-01.06.2022
5 поток (закрыт) 16.12.2021-21.06.2022

Описание

О профессии

Java более 17 лет лидирует в рейтинге языков программирования Tiobe. На Java написаны Android- и десктоп-приложения, игры, сайты, научные программы и программы для физических устройств. На этом языке разработаны такие продукты, как Tesla, Minecraft, IntelliJ, Deutsche Bank, Barclays и миллионы других. Поэтому спрос на Java-разработчиков очень высок, на сайте hh.ru в месяц открыто около 5 тыс. вакансий.

120 000 ₽ — средняя зарплата Java-программиста в России, по данным калькулятора зарплат «Моего круга».

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

 

 

Для кого курс

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

 

 

О Нетологии

Нетология — образовательная платформа. Обучаем современным востребованным профессиям. 35+ тыс. дипломированных выпускников, 10 лет на рынке и 8 направлений обучения.

 

 

Наши преимущества

  • Преподаватели из крупнейших IT-компаний России
  • Обучение на практике и подробная обратная связь
  • Готовые кейсы в портфолио и помощь в их оформлении
  • Помощь с трудоустройством и поддержка на всех этапах
  • Диплом государственного образца 
  • Возможность получить налоговый вычет — 13%

 

 

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

  • Решать задачи на языке программирования Java
  • Работать с коллекциями и массивами баз данных в памяти (InMemory)
  • Писать Unit-тесты с JUnit 5
  • Работать с сетевыми протоколами (UPD, TCP/HTTP, OSI)
  • Работать с файлами txt, json, xml
  • Работать с коллекциями в функциональном стиле
  • Применять на практике порождающие, структурные и поведенческие шаблоны
  • Использовать паттерны объектно-ориентированного программирования
  • Изучите основные принципы ООП (SOLID)

 

 

Как проходит обучение

  • Смотрите видеолекции и участвуете в вебинарах
  • Закрепляете знания на практике
  • Создаёте проект и защищаете его
  • Получаете диплом и находите новую работу

 

 

Диплом подтвердит вашу квалификацию

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

 

 

Трудоустройство

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

  • Вместе оформим резюме и портфолио ваших работ
  • Подберём вакансии под выбранную профессию
  • Научим проходить интервью
  • Поможем адаптироваться на новом месте
Часов в программе
54,00 часа
лекции
165,00 часов
практика
40,00 часов
промежуточная аттестация
1 час
входная диагностика
10 часов
итоговая аттестация
270,00 часов
всего
Цель программы
Целью реализации дополнительной профессиональной программы повышения квалификации “JAVA-разработчик” является получение компетенций, необходимых для профессиональной деятельности в сфере в сфере проектирования, разработки и интеграция информационных ресурсов в локальной сети и информационно-телекоммуникационной сети "Интернет".
Актуальность
Java больше 17 лет лидирует в рейтинге языков программирования Tiobe. На Java написаны Android-приложения, десктоп-приложения, игры, сайты, научные программы и программы для физических устройств. Поэтому спрос на Java-разработчиков очень высок, на сайте hh.ru в месяц открыто около 5 000 вакансий. Средняя зарплата Java-разработчика по данным портала Хабр Карьера 120 000 рублей. На Java разработаны такие продукты, как Tesla, Minecraft, IntelliJ, Deutsche Bank, Barclays и миллионов других.
Программа подойдёт тем, кто хочет научиться программированию. Если вы уже работаете в тестировании, поддержке или ведении проектов, то можете стать частью команды разработчиков и претендовать на более удобный график и высокую зарплату. Сможете брать и задачи для полного стека разработки веб-приложений.
Входная диагностика 1 час
Входное тестирование на определение уровня базовых знаний сферы
программирования
Итоговая аттестация 10 часов
Дипломная работа

Компетенции

Профессиональные


Программирование на Java
Знать:

Элементы и конструкции языка Java. Понимать работу JVM

Уметь:

Создавать современные приложения с многоуровневой архитектурой на Java

Владеть:

Навыками обеспечения эффективной работы приложений с использованием многопоточного кода

Требования

Нет

Образование
  • Высшее образование

Модули

свернуть
144,00ч
Модуль 1 Основы Java. Система контроля версий Git
Основы Java. InMemory хранение данных — массивы. Основы объектно-ориентированного программирования. InMemory хранение данных — коллекции
38,00ч
Модуль 3 Шаблоны проектирования
Порождающие шаблоны. Builder, Singleton, Factory Method, Abstract Factory, Prototype; Структурные шаблоны. Adapter, Proxy, Decorator, Facade, Flyweight; Поведенческие шаблоны. Command, CoR, Observer, Iterator; Magics, DRY, SOLID
77,00ч
Модуль 2 Java Core
Лямбда-выражения и функциональные интерфейсы; Stream API. Потоки, повторные вызовы, основные методы; Потоки ввода-вывода. Работа с файлами. Сериализация; Сборка проектов. Maven и Gradle; Работа с файлами CSV, XML, JSON; Тестирование кода и Unit-тесты; Тестирование программы. Mockito; Основы работы с сетью. Модель OSI; Протокол HTTP. Вызовы удаленных серверов; JVM. Организация памяти, сборщики мусора, VisualVM
144,00ч
Модуль 1 Основы Java. Система контроля версий Git
Основы Java. InMemory хранение данных — массивы. Основы объектно-ориентированного программирования. InMemory хранение данных — коллекции
77,00ч
Модуль 2 Java Core
Лямбда-выражения и функциональные интерфейсы; Stream API. Потоки, повторные вызовы, основные методы; Потоки ввода-вывода. Работа с файлами. Сериализация; Сборка проектов. Maven и Gradle; Работа с файлами CSV, XML, JSON; Тестирование кода и Unit-тесты; Тестирование программы. Mockito; Основы работы с сетью. Модель OSI; Протокол HTTP. Вызовы удаленных серверов; JVM. Организация памяти, сборщики мусора, VisualVM
38,00ч
Модуль 3 Шаблоны проектирования
Порождающие шаблоны. Builder, Singleton, Factory Method, Abstract Factory, Prototype; Структурные шаблоны. Adapter, Proxy, Decorator, Facade, Flyweight; Поведенческие шаблоны. Command, CoR, Observer, Iterator; Magics, DRY, SOLID

Преподаватели

Воронов

Филипп

Mail.ru

Teamlead, Поиск Mail.ru

Корсаков

Анатолий

Reg Tek

Senior Java developer в Reg Tek

80 000 p
Авторизуйтесь чтобы записаться

Профстандарт

Разработчик Web и мультимедийных приложений

06.035

Ответственный за программу

support@netology.ru

+78002008167