

ПОМОЖЕМ НАЙТИ РАБОТУ ИЛИ ВЕРНЕМ ДЕНЬГИ*
Профессия Java-developer PRO
Вы с нуля освоите востребованный язык программирования, научитесь создавать качественные приложения под разные платформы и станете ценным Java-специалистом уровня middle.
- Поможем найти работу или вернем деньги*
- ★ 4,5 из 5 на основе 46 012 оценок курса
- Через 4 месяца сможете трудоустроиться
- Практические работы с проверкой от эксперта
- Доступ к курсу навсегда
Java — один из самых популярных языков программирования в мире. На нём создают надёжные приложения для банков, IT-корпораций и стриминговых сервисов, разрабатывают интернет-магазины, игры и облачные решения. Java в своих продуктах используют: Twitter, Spotify, Госуслуги, Яндекс, Билайн, Сбер, платёжная система Мир. Игры Minecraft и Assassin’s Creed тоже написаны на Java.
Язык возможно выучить самостоятельно, но гораздо проще — на курсе с поддержкой опытного эксперта.
- 20 000 сомони
средняя зарплата middle-специалиста
Чему вы научитесь
- Создавать приложения на Java
Поймёте, как превратить строки кода в работающую программу, освоите объектно-ориентированное программирование и сможете разрабатывать приложения с разным функционалом.
- Разбираться в алгоритмах и структурах данных
Узнаете, как эффективно решать типовые задачи при помощи известных алгоритмов и существующих в Java структур данных.
- Пользоваться Git
Научитесь работать с распределённой системой контроля версий и сможете легко вносить или откатывать изменения в разных вариантах одного проекта.
- Работать с базами данных
Узнаете, чем отличаются MySQL, Redis и MongoDB, познакомитесь с Hadoop и научитесь управлять большими объёмами данных.
- Оптимизировать код
Изучите способы отладки и оптимизации кода, сможете создавать программы с высокой производительностью.
- Использовать Spring
Познакомитесь с возможностями фреймворка Spring и научитесь создавать веб-приложения с его помощью.









Поможем найти работу или вернем деньги
Вас ждёт индивидуальная поддержка HR-специалиста. Вместе вы составите резюме, подготовите портфолио и разработаете карьерный план, который поможет найти работу быстрее. Сможете выбрать привлекательные вакансии и получите приоритет перед другими соискателями.
Чем вам поможет Центр карьеры:
-
Резюме
Презентуем вас работодателям с выгодной стороныПроведём онлайн-встречу, где оценим ваши сильные стороны, навыки и профессиональный опыт. Поможем оформить профиль на сайтах с вакансиями и разработать привлекательное резюме, которое точно впечатлит работодателей.
-
Индивидуальный карьерный план
Расскажем, как начать и развивать карьеруПроведём онлайн-консультацию, определим ваши цели и расскажем, как их добиться. Сформируем индивидуальный путь вашего развития в профессии. Вы узнаете, где искать работу и какие навыки развивать, чтобы продвинуться в карьере.
-
Партнерские вакансии
Порекомендуем вашу кандидатуру партнёрамУ вас будет доступ к закрытому чату с вакансиями наших партнёров. Вы сможете выбрать подходящие предложения, а консультант поможет написать сопроводительное письмо и подготовиться к собеседованию. Вашу кандидатуру рассмотрят в числе первых.
-
Оформление портфолио
Поможем эффектно представить ваши проектыРасскажем, как создать продающее портфолио. Вместе выберем привлекательные работы и отдадим на ревью эксперту. Поможем оформить проекты так, что их по достоинству оценят работодатели.
-
Карьерные консультации
Подготовим вас к старту карьерыКонсультанты ответят на ваши вопросы о карьере, подготовят к собеседованиям и соберут обратную связь от работодателей. Вы узнаете, как вести себя на интервью и избежать ошибок при поиске работы. Сможете участвовать в карьерных воркшопах и вебинарах.
Почему мы уверены в вашем трудоустройстве?
-
Определяем потребности рынка
Мы тщательно анализируем профессии, в которых помогаем с трудоустройством: опрашиваем специалистов, оцениваем вакансии, потребность в кандидатах и доступность профессии для новичков.
-
Даём качественные знания
Помогаем получить навыки, которые необходимы здесь и сейчас. Все спикеры — практикующие специалисты, а их знания востребованы на рынке.
-
Поддерживаем на старте карьеры
Наши консультанты контролируют каждый шаг на пути к вашей карьере. Они помогают избежать ошибок и спланировать профессиональный путь.
7000+ пользователей Skillbox получили новую работу с 2019 года
- 500+ пользователей ежеквартально находят работу с помощью Центра карьеры
- 1400+ пользователей Skillbox улучшили карьеру в 2022 году
Учитесь сейчас, платите потом!
Начните обучение на платформе сейчас, а оплачивайте через 1 месяц. За это время вы сможете посмотреть видеоматериалы, попрактиковаться на реальных задачах, прокачать навыки и начать зарабатывать.
Кредитная программа от надёжных банков
- Для граждан Таджикистана
- Без первого взноса
- Без переплаты по процентам
- Одобрение в день обращения
Записаться на курс или получить бесплатную консультацию
О Skillbox
Как проходит обучение
на платформе
Мероприятия для погружения в профессию
-
Офлайн-воркшопы
Приобщитесь к профессиональному комьюнити, сможете задать любой вопрос специалистам и завести новые полезные знакомства. Воркшопы проходят в Москве, но мы обязательно делаем запись для всех участников.
-
Карьерные консультации
Совместно с консультантом вы определите цели профессионального развития, создадите эффективное резюме и узнаете, как проходить собеседования. Всё это позволит быстрее найти работу мечты.
Содержание курсов
Мы постоянно обновляем курс, чтобы вы получали навыки, которые прямо сейчас нужны работодателям. Вас ждут 147 актуальных тем и практические работы, которые помогут вам стать востребованным разработчиком.
- 12 месяцев
- 1043 видеоматериала
Java-разработчик с нуля
-
Научитесь программировать на Java, познакомитесь с ООП — объектно-ориентированным программированием, сможете работать с числами, датами, строками и тестировать код. Сможете подключать свои приложения к базам данных.
-
Проекты, которые вы создадите:
-
- Проект 1. Игра «Угадай число». Программа будет угадывать число, которое загадал пользователь.
- Проект 2. Калькулятор, который умеет выполнять основные арифметические операции.
- Проект 3. Приложения для учёта товаров и книг в разных магазинах.
- Проект 4. Программа для управления работой пассажирского лифта.
- Проект 5. Приложение-конвертер текста в разные кодировки.
- Проект 6. Приложение телефонная книга.
- Проект 7. Программа для управления сотрудниками компании: в ней можно вывести всех сотрудников и сортировать по различным свойствам.
- Проект 8. Приложение-навигатор, с помощью которого можно узнать длительность поездок в метро.
- Проект 9. Приложение, с помощью которого можно «вытянуть» статистику по покупкам курсов Skillbox из базы данных.
- Проект 10. Программа для сжатия изображений, которая использует многопоточность.
- Проект 11. Приложение для управления транзакциями между банковскими счетами.
- Проект 12. Веб-приложение на Spring Boot для управления списком дел.
- Проект 13. Программа, с помощью которой можно найти самые дешёвые авиабилеты.
- ещё 56 практических работ
-
-
Что освоите: переменные, условные операторы, комментарии, циклы, методы, классы, инкапсуляция, статическая типизация, примитивы, числа, даты, строки, массивы, списки, наследование, ООП, исключения, тестирование, работа с файлами, JSON, MySQL, многопоточность, HTTP, Spring Boot, Redis, алгоритмы, структуры данных, паттерны проектирования.
Итоговый проект: поисковый движок
-
Вы разработаете поисковый движок, который будет помогать посетителям сайта быстро находить нужную информацию, используя поле поиска.
✦ Стажировка в Skillbox: разработка соцсети
-
Вы будете работать под руководством опытного тимлида в составе команды из 5–7 человек. Создадите собственную социальную сеть за 3 месяца по ТЗ от реального заказчика. На практике познакомитесь с методологией управления проектами SCRUM.
-
Все процессы, через которые вы пройдёте, — это максимально приближенный к боевым условиям опыт. Именно так создаётся коммерческое ПО в компаниях-работодателях.
Работа с фреймворком Spring
-
Введение в Spring MVC (XML-based подход).
-
Введение в Spring MVC (Java-based подход).
-
Разработка на Spring Boot.
-
Шаблоны и Thymeleaf.
-
Работа с данными.
-
Spring RESTful API. Часть 1.
-
Spring RESTful API. Часть 2.
-
Безопасность Spring-приложений.
-
Тестирование Spring-приложений.
-
Spring AOP.
-
Интеграция с внешними сервисами.
-
Подготовка к итоговому проекту.
Итоговый проект: книжный интернет-магазин
-
С помощью фреймворка Spring разработаете логику (бэкенд) для книжного онлайн-магазина — аналога ЛитРес.
Java Enterprise
-
Работа в команде. Гибкие методологии управления.
-
Работа в команде. Инструменты взаимодействия.
-
Жизненный цикл разработки.
-
Архитектура IT. От приложения до экосистемы.
-
Микросервисы. Организация.
-
Механизмы JVM. Управление памятью.
-
Механизмы JVM. Компиляция.
-
Механизмы JVM. Процессы и потоки.
-
Продвинутые технологии в Java. Исключения.
-
Продвинутые технологии в Java. Дженерики.
-
Продвинутые технологии в Java. Коллекции в разработке.
-
Продвинутые технологии в Java. Функциональные интерфейсы.
-
QA (Quality Assurance).
-
Основы CI/CD.
-
Микросервисы. Логирование.
-
Микросервисы. Мониторинг.
-
Message driven архитектура. JMS и ActiveMQ.
-
Протокол AMQP и RabbitMQ.
-
Apache Kafka и WebSockets.
-
Микросервисы. Управление потоками данных.
✦ Трудоустройство с помощью Центра карьеры Skillbox
-
На этом этапе вы готовы к трудоустройству — карьерный консультант начнёт помогать вам в поиске работы и подготовит к собеседованию. Вы сможете начать работать на позиции Junior в компании.
Дополнительные курсы
-
Воркшопы и вебинары.
-
Система контроля версий Git.
-
Язык запросов SQL.
-
Веб-вёрстка. Базовый уровень.
-
Работа в командной строке Bash.
-
Универсальные знания программиста.
-
Карьера и развитие для программиста.
-
Алгоритмы и структуры данных для разработчиков.
Итоговые проекты
-
Поисковый движок
Вы разработаете поисковой движок, который будет помогать посетителям сайта быстро находить нужную информацию, используя поле поиска.
-
Социальная сеть
Вместе с командой из 5–10 разработчиков под руководством опытного тимлида создадите полномасштабный аналог социальной сети ВКонтакте на 60+ типовых страниц.
Уже прошли какие-либо курсы Skillbox?
Скажите об этом менеджеру — платить за них не придётся.
Получить презентацию курса и консультацию специалиста
Спикеры
-
Java-программист с опытом работы 18 лет, директор центра по подбору персонала SymbioWay
-
Технический директор в QWEP. Более 7 лет опыта программирования на Java и JavaScript и разработки бизнес-приложений на Spring Framework
Год английского языка!
Пройдите 3 модуля из первого курса и получите доступ к урокам и материалам онлайн‑платформы КЭСПА на год.
Предложение действует для пользователей Skillbox, которые купили любую профессию с 1 августа 2021 года.
Вас ждут:
- методика ускоренного запоминания слов и грамматики;
- персональная программа обучения, которая поможет заговорить по‑английски с нуля.

Ваше резюме после прохождения курса

Java-разработчик
от 20 000 сомони
Мои навыки:
- Разработка приложений на Java
- Работа с системой контроля версий Git
- Работа в командной строке Bash
- Отладка и тестирование приложений, JUnit
- Работа с MySQL, умение писать запросы с JOIN, знание HAVING, GROUP BY, ORDER BY
- Разработка веб-приложений на фреймворке Spring, работа с Hibernate
- Отличное знание принципов ООП и паттернов проектирования
- Java Core, Collections Framework, Multithreading
- Работа по методологии Scrum
- Вёрстка веб-страниц
- Оптимизация приложений
Сертификат Skillbox
подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.
Пример сертификата
- Старт курса: 1 апреля
- Осталось: 8 мест
Стоимость курса
- Курс в подарок
- Длительность рассрочки — 24 месяца
- Год английского бесплатно
- Поможем найти работу или вернем деньги*
- 873 сомони/мес
- 1 455 сомони/мес

Часто задаваемые вопросы
-
Я никогда не занимался Java-разработкой. У меня получится?
Конечно! При усердной работе и своевременном выполнении практических работ вы сможете достигнуть результата даже без специальных базовых знаний. Во всём помогут опытные наставники, которые будут курировать вас на протяжении всего курса. -
Какой график обучения на платформе? Получится ли совмещать его с работой?
Вы можете изучать материалы курса в удобном вам режиме, совмещать обучение на платформе с работой и личной жизнью. Более того, все видео будут доступны и по окончании курса, так что вы сможете освежить свои знания в любой момент. -
Сколько часов в неделю мне нужно будет уделять курсу?
Зависит от того, насколько быстро вы хотите освоить профессию. Чтобы пройти курс за 12 месяцев, нужно заниматься по 2 часа в день. Но у вас нет жёсткого расписания — учиться можно в любое удобное время, в комфортном для вас темпе. -
Кто будет мне помогать в обучении на платформе?
У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки. -
Действуют ли какие-нибудь программы рассрочки?
Да, вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на мелкие ежемесячные платежи. -
Объясняем термины, которые используются на этом сайте
Код — инструкции, которые пишут на языке программирования. Такие инструкции можно «перевести» в специальный формат — набор нулей и единиц, который будет понятен компьютеру.
Хранилище данных — компьютерная система для хранения информации. Ближайшая аналогия — библиотека, в которой упорядоченно хранятся разные документы: книги, журналы, газеты. Мы можем выбрать и получить нужные нам на время данные.
Оптимизация приложений — улучшение производительности приложения, например, сокращение времени поиска, увеличение количества обслуживаемых клиентов. При этом результат, который мы ожидаем от приложения, не меняется. Например, мы нашли более короткий путь в булочную, и вместо 15 минут на дорогу теперь тратим 10. Это значит, что мы оптимизировали маршрут по времени.
Поисковый движок — программа, которая позволяет искать информацию среди большого объёма данных. Например, Яндекс ищет сайты, интернет-магазины помогают отыскать подходящие товары среди десятков тысяч наименований. Во всех этих примерах «под капотом» работает поисковой движок.
Техническое задание, или ТЗ — документ, в котором содержатся все требования к программе. Написан на понятном языке, содержит диаграммы, схемы, таблицы, изображения. Когда разработчики сдают программу заказчику, тот оценивает результат по требованиям из ТЗ.
Переменные — области памяти, которые использует программа для хранения данных во время своей работы. Переменные можно сравнить с ящиками в камере хранения. Как и у ящиков, у каждой переменной есть номер — идентификатор. По нему можно обратиться, чтобы использовать данные, которые хранятся внутри.
Пилотные работы — работы для проверки гипотез. Прежде чем делать что-то масштабное, желательно проверить — будет ли это вообще работать и надо ли кому? Например, в производстве сериалов часто снимают пилотную серию — её показывает фокус-группе и определяют, стоить ли работать дальше и попробовать что-то новое. Так же и с программами.
Принципы объектно-ориентированного программирования (ООП)— идеи и правила, которые определяют, как писать программу. При объектно-ориентированном подходе приложение состоит из отдельных сущностей — объектов. Они имеют свои свойства, методы и могут взаимодействовать между собой или наследоваться. Например, объект «Кошка» может иметь свойства, унаследованные от объекта «Животное». Основные принципы ООП:- Абстракция — объект должен содержать только важные для него свойства.
- Инкапсуляция — вся логика для работы с объектом должна быть прописана внутри объекта.
- Наследование — мы уже упомянули про этот принцип выше. Объекты могут наследовать свойства и методы от своих родителей. «Человек» → «Женщина», «Автомобиль» → «Внедорожник», «Рыба» → «Щука» и так далее.
- Полиморфизм — одни и те же методы могут выполнять разные задачи. Например, метод «поздороваться» вернёт приветствие на французском или русском языке в зависимости от того, какую страну проживания выбрал пользователь.
Фреймворк Spring — программная платформа, которая облегчает разработку веб-приложений на Java. Фреймворк берёт на себя все рутинные задачи позволяет разработчику сфокусироваться только на бизнес-задачах.
Написание запросов — создание команд для работы с базами данных для чтения, добавления, изменения и удаления данных базы данных.
Базы данных — программы, которые позволяют хранить различные данные и работать с ними: читать, добавлять новые, изменять и удалять существующие.
Реляционные базы данных — базы данных, в которых данные хранятся в виде таблиц, между которыми можно установить связь. К таким базам данных относятся MySQL, PostgreSQL, Oracle Database, YDB и множество других.
Система контроля версий Git — система, с помощью которой можно удобно хранить и отслеживать изменения в коде. Git помогает командам разработчиков работать синхронно — видно, кто что делает, а если что-то пошло не так, то в любой момент можно откатиться назад. Для любого разработчика знать основы GIt — обязательное требование.
Алгоритм — чёткая последовательность действий, которые приводят к результату. Например, чтобы найти информацию в интернете, нужно: открыть браузер, перейти на страницу поисковика, сформулировать запрос, ввести его в поле ввода и нажать кнопку «Найти». Мы постоянно пользуемся этим алгоритмом, потому что он предсказуемо работает. Так же и в программировании — многие задачи можно решить с помощью универсальных алгоритмов.
Структуры данных — упорядоченное множество значений, которые расположены по определенному алгоритму или правилу. Пример такой структуры — словарь. Все слова в нём расположены по алфавиту, — поэтому им легко пользоваться и искать нужную информацию.
Отладка приложений — процесс, в ходе которого разработчик или тестировщик подробно изучает программу, чтобы найти причину ошибок или для оптимизации кода.
Паттерны проектирования — шаблоны, которые помогают решать частые проблемы при разработке программ или их частей.
Записаться на курс
Наш специалист свяжется с вами и ответит на любые ваши вопросы
Спасибо за заявку!
Наш менеджер свяжется с вами
в ближайшее время
Оплатите курс сразу или оформите рассрочку

Получите консультацию и курс в подарок при покупке
Мы свяжемся с вами и ответим на любые возникшие вопросы
- Душанбе
- Баку
- Бишкек
- Ташкент
- Астана
- Минск
- Худжанд
- Куляб
- Бохтар
- Истаравшан
- Турсунзаде
- Хорог
- Алматы
- Шымкент
- Гомель
- Бухара
- Наманган
- Самарканд
- Тирасполь
- Бельцы
🎁 Электронная книга «Разум под контролем. Неочевидные стратегии достижения целей». Она поможет достичь баланса и гармонии в своей жизни, а не просто бесконечно бежать, как белка в колесе.
Выберите, где удобнее скачать книгу:
Отзывы участников
В некоторых практических заданиях заставляют слишком сильно думать :)
Куратор отвечал в течение суток, плюс-минус несколько часов. И если я задавал вопросы, обязательно получал на них исчерпывающие ответы.
В профессии, помимо основной программы, есть много сопутствующих обучающих материалов на разные темы: от жёстких методологий до софт-скилов и тем, расширяющих кругозор, — можно выбрать, что по душе.
И, конечно, удобно, что можно заниматься в подходящем для себя темпе.
Спасибо всей команде, вы делаете большое дело!
Было бы интересно создать что-то вроде базы с темами и хранить в ней ссылки на разные ресурсы дополнительной информации, как вариант :)
В силу нехватки времени и уверенности (в какой-то степени) я продвигаюсь достаточно медленно, но в любом случае понимаю, что преподаваемые материалы могут научить необходимым навыкам. Остальное зависит от участника курса. Буду стараться.
Большое вам спасибо за предоставляемые возможности и поддержку!
Мне легче учиться, когда я могу поддерживать личный контакт с моим куратором. Понимаю, что при таком количестве участников это очень трудно осуществить, но, если бы у меня был какой-нибудь час в неделю, чтобы по видеосвязи задать все накопившиеся вопросы и развеять сомнения, было бы хорошо.
Ну, и умение верстать журналы! Теперь я, как самый настоящий графический дизайнер, с лёгкостью могу создать разворот какого-нибудь модного журнала.
По итогу 9-месячной учёбы стал по-другому смотреть на сайты. Замечаю баги, разбираюсь в вёрстке, веду репорты. Узнал, как работать со специфическим ПО.
Уже сейчас нисколько не жалею, что выбрал Skillbox. Спасибо!!!
Было бы здорово добавлять после видео краткое содержание в текстовом формате; иногда нет возможности смотреть и слушать, а прочитать — есть.