Скидка 25% + курс по карьере и английскому для IT
img
img
Новичкам
img
4 месяца
img
Навсегда
Java-разработчик
с нуля
Освойте backend-разработку и программирование на Java, фреймворки Spring и Maven, работу с базами данных и API. Создайте свой собственный проект, собрав портфолио и став востребованным специалистом для любой IT компании.
img
Кому подойдет курс?
Новичкам в IT
У вас мало или совсем нет опыта в программировании. Курс поможет вам с нуля прогрузиться в программирование, а на выходе получить готовый проект
img
img
Программистам
Вы знаете другие языки программирования и хотите добавить Java к своему скиллсету. Расширьте компетенции и решите, подходит ли вам эта специализация
img
img
Сменить профессию
Вы хотите сменить сферу деятельности и освоить новую профессию. Получите быстрое, доступное и комфортное погружения в Java
img
img
img
img
img
img
img
img
о курсе от автора
img
Ростислав Маслов
CEO FoodTech Lab и CIO в Blinberry Group
Управляю командой из более чем 40 человек
Создаем высоконагруженные бэкэнд сервисы на Java в FoodTech индустрии
Участвовал во многих проектах, где разрабатывали backend на java и за все это время принял для себя лучшие решения и подходы по написанию кода и приложений. И теперь этими практиками делюсь со всеми.
читать всё
Программа курса
10
Блоков
90+
Уроков
13+
Часов лекций
10
Лет опыта преподавателя
Введение в Java
Лекция
Подготовка к работе. Установка Java
Лекция и практика
Подготовка к работе. Обзор инструментов для работы. Установка IDEA
Лекция и практика
Введение в ООП
Лекция и практика
Типы данных
Лекция и практика
Экземпляры класса
Лекция и практика
Пакеты Java
Лекция и практика
Методы
Лекция и практика
Уровни методов в Java
Лекция и практика
Наследование
Лекция и практика
Аннотации. Популярные аннтоации @Override
Лекция и практика
Условный оператор
Лекция и практика
Массивы
Лекция и практика
Collection Framework
Лекция и практика
Циклы
Лекция и практика
Switch
Лекция и практика
Уровни доступа
Лекция и практика
Конструкторы
Лекция и практика
Getters & Setters
Лекция и практика
Equals и hashcode методы
Лекция и практика
Неизменяемые объекты
Лекция и практика
Enum. Перечисления
Лекция и практика
String
Лекция и практика
Преобразование типов
Лекция и практика
Интерфейсы
Лекция и практика
Абстрактные классы
Лекция и практика
Nested Class
Лекция и практика
Анонимные классы
Лекция и практика
Исключения
Лекция и практика
Лямбда выражения
Лекция и практика
Стримы
Лекция и практика
Многопоточность
Лекция и практика
Тестирование по блоку
Тестирование
Что такое Git, какие хостинги бывают
Лекция
Установка и конфигурация Git
Лекция и практика
Базовая работа с Git: add, commit, push, pull
Лекция и практика
Отмена изменениий файла и всей staging area
Лекция и практика
Команда stash
Лекция и практика
Ветки. Создание ветки
Лекция и практика
Ветки. Pull request
Лекция и практика
Ветки. Конфликты и слияния
Лекция и практика
Ветки. Удаление ветки
Лекция и практика
Fetch и переходы по веткам
Лекция и практика
Тестирование по блоку
Тестирование
Как проходит сборка проекта. Что такое Maven, Gradle, Ant
Лекция
Жизненный цикл сборки
Лекция
pom.xml
Лекция
Dependencies. Управление зависимостями
Лекция
Плагины
Лекция
Мультимодульность
Лекция
Properties
Лекция
Profile
Лекция
Licenses, developers, scm, dist
Лекция
Установка Maven
Лекция и практика
Практическое задание
Лекция и практика
Тестирование по блоку
Тестирование
Обзор HTTP
Лекция
Структура HTTP
Лекция
Методы HTTP
Лекция
Статусы ответа HTTP
Лекция
Cookie HTTP
Лекция
XML
Лекция
JSON
Лекция
Установка Postman
Лекция и практика
Реализация в Postman jsonplaceholder.typicode.com
Лекция и практика
Реализация jsonplaceholder.typicode.com на Retrofit
Лекция и практика
Тестирование по блоку
Тестирование
Обзор Spring
Лекция
Spring Boot init
Лекция и практика
Spring MVC. Обзор возможностей
Лекция и практика
Spring MVC. Get запросы
Лекция и практика
Spring MVC. Post запросы
Лекция и практика
Spring MVC. Put запросы
Лекция и практика
Spring MVC. Delete запросы
Лекция и практика
Spring MVC. Path запросы
Лекция и практика
Тестирование по блоку
Тестирование
Какую роль выполняют базы данных в современных web приложениях
Лекция
Какие базы данных бывают. SQL & NoSQL
Лекция
Как работать с базами данных в Spring. Пакет Data
Лекция
MongoDB. Установка
Лекция и практика
Разворачиваем и настраиваем проект для работы с MongoDB
Лекция и практика
MongoDB. API для сохранения User. Сохранение данных в MongoDB
Лекция и практика
MongoDB. API для получения User по ID
Лекция и практика
MongoDB. API получения всех пользователей
Лекция и практика
MongoDB. API фильтрации результатов поиска
Лекция и практика
MongoDB. API изменения сущности
Лекция и практика
MongoDB. API удаления сущности
Лекция и практика
Postgres. Установка
Лекция и практика
Разворачиваем и настраиваем проект для работы с Postgres
Лекция и практика
Postgres. API для сохранения User. Сохранение данных в Postgres
Лекция и практика
Postgres. API для получения User по ID
Лекция и практика
Postgres. API получения всех пользователей
Лекция и практика
Postgres. API фильтрации результатов поиска
Лекция и практика
Postgres. API изменения сущности
Лекция и практика
Postgres. API удаления сущности
Лекция и практика
Тестирование по блоку
Тестирование
Зачем нужны тесты. Какие тесты бывают. Что такое Unit-тесты
Лекция
Настраиваем окружение для тестов в Spring
Лекция и практика
Покрываем тестами REST Controller
Лекция и практика
Тестирование по блоку
Тестирование
Добавление в проект Swagger
Лекция и практика
Документация для API Swagger
Лекция и практика
Тестирование по блоку
Тестирование
Добавляем авторизацию с помощью Spring Security
Лекция и практика
Учим приложение хранить логин пароль и авторизироваться по ним
Лекция и практика
Добавляем возможность регистрации
Лекция и практика
Интегрируем тесты и Spring Security
Лекция и практика
Тестирование по блоку
Тестирование
Создаем проект для работы
Лекция и практика
API для работы с сущностью "Ученик"
Лекция и практика
API для работы с сущностью "Курс"
Лекция и практика
API для работы с сущностью "Урок"
Лекция и практика
Финальное тестирование
Тестирование
Сертификат
Сертификат
Как проходит обучение?
1
Изучаете модули в нашей системе
img
img
2
Проходите лаборатор
ные
img
3
Выполняете
задания
img
4
Собираете ачивки
за прогресс
img
5
Если возникнут
вопросы –
поможем
img
6
Получаете сертификат
Вам будет приятно его получить,
а еще это позволит увеличить шансы на
трудоустройство и все будут знать о том,
какой вы молодец
img
Что вы получите
img
img
img
img
img
img
Ваше резюме после обучения
img
Зарплата на старте
от 80 000 ₽ /месяц
Профессиональные навыки:
Знание базовых типов данных, операторов, функций, ООП в Java.
Опыт сборки проекта в Maven
Опыт работы с фреймворком Spring
Написание REST API для работы с SQL и NoSQL базами данных
Умение писать unit-тесты и документацию Swagger
Умение работать с Git
img
Подарки и бонусы
Английский
для IT
Для наших студентов дарим
мини-курс по ключевым английским словам в IT, который сделали
совместно с нашими
друзьями из Advance.
Учимся и работаем
с зарубежными
коллегами легко.
Подробнее
карьерный интенсив
Всем студентам мы предоставляем бесплатный
интенсив по карьерному росту, разработанный
совместно с экспертами из центра
развития карьеры «ЭЙЧ».
Подробнее
Профориентация на базе AI
Тест, проводимый с использованием искусственного интеллекта. Он анализирует вашу личность, выявляет ваши способности и интересы, после чего предоставляет персонализированный набор рекомендаций по профессиям, которые могли бы вам подойти.
Подробнее
Что говорят наши студенты
img
Отличный курс для начинающих по сетям, все доступно и понятно. Спасибо за крутые видеоролики)
img
Отлично проработанные курсы. Качественно подобрана и классифицирована информация. Не раз обращался к этим ребятам за помощью. Спасибо за помощь.
Замечательные ребята! Знаком с ними дистанционно, но, они очень контактные. Знающие и хорошие специалисты своего дела. Ну и плюсом ооочень много делают для популяризации it в России.
img
Курс очень классный, много крутой информации, однозначно рекомендую)
img
Хорошие курсы для начинающих сетевых инженеров. Если хотите прокачать знания по сетям и телефонии, то однозначно сюда.
Мне нравится как здесь подходят к обучению,а еще здесь работают классные люди!
Государственная лицензия
Мы обучаем на основании государственной лицензии №Л035-01298-77/00554994, поэтому вы можете получить социальный налоговый вычет и вернуть до 13% расходов, потраченных на собственное обучение.
Про налоговый вычет
Скидка 25% до 21 июля
Java-разработчик
с нуля
25%
до 21 июля
4 месяца обучения
img
Начало обучения 22 июля
img
Осталось 3 места
В рассрочку на 12 месяцев
1 374 ₽ / месяц
1 833 ₽ / месяц
Полная стоимость курса
16 490 ₽
21 990 ₽
Выбери способ оплаты
Оплатить всю сумму
img
img
16 490 ₽
Долями — 4 платежа
img
по 4 122 ₽
В рассрочку Тинькофф
img
от 1 374 ₽ / мес
Заполни данные
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных
Оплата прошла успешно!
Ты на правильном пути. Дальнейшие инструкции мы отправили тебе на почту.
Оформить еще
Оплата не прошла
Что-то пошло не так. Попробуй еще разок,
или напиши нам на почту или в телеграм.
Почта техподдержки
Telegram-бот
Попробовать снова
img
img
img
img
img
img
FAQ
После оплаты курса, вы получите на ваш email письмо в течение 10 минут. В этом письме будет ссылка на нашу электронную образовательную систему, а также логин и пароль для входа. Если вы не получили письмо, проверьте, не попало ли оно в папку «Спам». Если вы не нашли письмо в папке «Спам», свяжитесь с нами по адресу info@merionet.ru, и мы перешлем вам его повторно.
Доступ ко всем учебным материалам останется у вас навсегда. Мы не ограничиваем вас по времени.
В любое удобное для вас! Это онлайн курс, поэтому, можете заниматься хоть ночью, укутавшись в одеяло и попивая чай.
Конечно. Пришлите карточку вашей организации в наш коммерческий отдел на почтовый адрес info@merionet.ru
С 2015 года мы делаем образовательный контент на ИТ/телеком тематику в собственной базе знаний и на YouTube, который полезен более чем 22 822 846 IT - специалистам. И знаете что? Мы поняли, как сделать его таким, чтобы даже рассказ про LSA в протоколе OSPF был легким, интересным и смешным, чтобы обучение увлекало вас и давало высокие результаты. Проработанные практикующими экспертами материалы, собственные методики, дружелюбная подача, уникальная образовательная платформа и помощь в чате с другими студентами - получи новые навыки и сделай level up по тем областям, где тебе нужна поддержка вместе с нами.
В случае успешного прохождения итогового теста, вы получите сертификат с уникальным номером. Проверить подлинность сертификата можно тут: wiki.merionet.ru/CertValidate. Так же вы получите доступ закрытый Telegram чат, где мы помогаем друг другу в решение технических вопросов.
Мы всегда рады сотрудничеству с экспертами отрасли. Пришлите нам свои регалии на info@merionet.ru для связи с отделом по работе с авторами.