Курс JAVA разработчик

СТАРТ 5.02.2024
  • ПЕРВая ступень БЕСПЛАТНО (3 месяца обучения)
  • Личные code review от наставника
  • СТАЖИРОВКА ДЛЯ ЛУЧШИх
Программа уровня технического вуза
Ждем тех, кто горит программированием
выдаем Диплом о профессиональной подготовке в конце учебы
ШКОЛА от Омской
IT-компании с международным опытом
получи востребованную профессию
Получайте профессию комфортно
Профессиональное Java-сообщество
Мы принципиально не берем массовые потоки, индивидуально работаем с каждым, чтобы довести до результата.
Мини-группа
Чат с кураторами
Вы в любой момент можете обратиться за помощью
Нужна помощь в описании - не понятно как мы создаем сообщество
Фидбек каждому
Личное сопровождение на всем курсе и индивидуальная обратная связь по выполненным заданиям.

Офис Smartup находится в центре Омска, по желанию Вы можете получить консультацию очно и заодно увидеть, как устроена компания изнутри
Мы разработали программу, которая состоит из 3 ступеней:
1 ступень - 3 месяца
Программа
  1. Обзор языка Java и используемых при разработке инструментов.
  2. Простейшие программы на Java, условия, циклы и массивы.
  3. Классы, наследование, интерфейсы.
  4. Ввод-вывод и коллекции.
После обучения вы:
Изучите синтаксис языка, научитесь писать код на Java, будете применять принципы ООП для создания сложных приложений.
Формат
Видеоуроки и интенсивная практика.
Поддержка
После выполнения нескольких заданий 3 части куратор пригласит Вас на личную встречу, которая будет проводиться в офисе компании Smartup или дистанционно в Telegram. На встрече куратор разберет выполненное и даст обратную связь.
бесплатное обучение
2 ступень - 2 месяца
Формат
Проектная работа.
Учебный проект
Самостоятельно напишете свою первую серьезную программу - упрощенную версию клиент-серверного приложения.
После обучения вы:
Познакомитесь с архитектурой backend - части клиент-серверных приложений и напишете упрощенную модель серверного приложения.
Поддержка
Разработка будет контролироваться опытным программистом-куратором, который будет писать замечания и давать рекомендации в личном чате.
стоимость — 10 000 руб.
3 ступень - 6 месяцев
Формат
Видеоуроки и интенсивная практика.
Дипломный проект
  • Самостоятельно реализуете полноценное серверное приложение (REST API на базе Spring) с использованием средств, с которыми Вы познакомились в курсе.

  • Построите архитектуру системы, разработаете схему классов и таблиц в базе данных, реализуете бизнес-логику и доступ к данным, реализуете тесты.

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

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

  • Познакомитесь с сервером баз данных MySQL, таблицами, основными операторами языка SQL.

  • Освоите Spring, чтобы легче проектировать и создавать приложения.

  • Обретете навыки построения REST-приложений, реализуете полноценное серверное приложение.
Поддержка
К Вам будет прикреплен персональный куратор. Он ответит на вопросы, а также даст обратную связь на Ваш код.
стоимость — 40 000 руб. Возможна Рассрочка на 4 месяца
Программа
Включает 30 модулей + дипломный проект.
Технологии
Один из самых популярных языков программирования и основной язык бэкенда.
Инструмент для хранения и управления репозиториями Git. Дает возможность выполнять совместную разработку силами нескольких программистов, обновлять код и откатывать изменения.
Инструмент для автоматической сборки проектов на Java. Помогает разработчикам правильно подключить библиотеки и фреймворки.
Фреймворк для языка программирования Java, предназначенный для автоматического тестирования программ.
Коллекция Java-библиотек. Используется во многих проектах с открытым исходным кодом.
Технологии
Функциональное
программирование
Парадигма программирования, в которой программы строятся из функций.
Многопоточность
Способность выполнять одновременно, то есть без предписанного порядка во времени, несколько параллельных задач — потоков.
Система управления реляционными базами данных, в которых таблицы связаны между собой.
Среда персистентности с открытым исходным кодом, которая упрощает реализацию доступа к базе данных в приложениях Java.
Фреймворк для языка Java, предназначенный для работы с базами данных.
Универсальный фреймворк с открытым исходным кодом для Java-платформы.
Архитектурный стиль, используется для создания веб-служб, которые позволяют обмениваться данными между клиентами и серверами и API для их построения.
Переработка исходного кода программы, чтобы он стал более простым и понятным.
Комплекс программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем.
Семейство операционных систем, работающих на основе одноименного ядра. Есть множество дистрибутивов, выполняющих конкретные задачи.
Взаимосвязанные вычислительные устройства, которые могут обмениваться данными и совместно использовать ресурсы.
Протокол, по которому компьютеры обмениваются данными в интернете. Могут передаваться файлы разных форматов.
Семейство нереляционных баз данных. В них разработчики отошли от использования традиционной табличной модели представления информации.
Инструмент для хранения и управления репозиториями Git. Он дает возможность выполнять совместную разработку силами нескольких команд, обновлять код и откатывать изменения.
Фреймворк для языка программирования Java, предназначенный для автоматического тестирования программ.
Рефакторинг
Операционные системы
Технология автоматизации тестирования и доставки новых модулей разрабатываемого проекта.
Сети

Java занимает лидирующие позиции в индексах популярности.

Бесплатно попробовать свои силы в профессии
После регистрации на Вашу почту придут логин-пароль для входа на учебную платформу. Удачи в освоении востребованной профессии!
Обеспечиваем качественное обучение
Ориентация на практику
Профессиональные студийные записи уроков доступны на разных платформах. Учитесь с любого устройства в удобном для Вас темпе.

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

Мы можем выдавать такие документы, потому что ведем образовательную деятельность на основании государственной лицензии № Л035-01273-55/00615692 от 8 сентября 2022 года.
Для каждого студента заложено время на обратную связь от опытного программиста-наставника.
Домашние задания и дипломный проект, основанные на реальных кейсах, сформируют ваше портфолио.
Стажировка в Smartup или компаниях партнерах
Лучших студентов возьмем на стажировку к себе или партнерам. Вас ждут реальные задачи и крутые заказчики — возможность получить необходимый опыт и расти.

Одна из самых популярных игр — Minecraft — написана на Java.

Объясняем просто, общаемся неформально
Наши преподаватели — специалисты с многолетней практикой. Они знают, как профессия устроена в реальности, и какие навыки требуются крепкому юниору, чтобы получить свою первую работу.
Павел Лазаревич Дворкин
Эксперт, создатель и куратор курса
Антон Коваль
Эксперт и создатель курса
Java-архитектор
Опыт разработки на Java более 15 лет
Крупные проекты от известных заказчиков: Warner Music Group, Ebay, New York University, New York Times.
Проекты в разных доменах: управления контентом, визуализации и анализа больших данных, высоконагруженные системы, media market, e-commerce.

Системный архитектор в Smartup
1989-2023 — доцент кафедры компьютерной математики и программного обеспечения Омского Государственного университета им. Достоевского.

Тамтэк -> Smartup

Опыт разработки на Java более 17 лет
Отзывы наших учеников
Бесплатно попробовать свои силы в профессии
После регистрации на Вашу почту придут логин-пароль для входа на учебную платформу. Удачи в освоении востребованной профессии!
© Smartup 2022-2023. Все права защищены
Учебная платформа
Меню
г. Санкт-Петербург, ул. Инструментальная, 8
г. Омск, ул. Гагарина, 14
Сайт IT-компании smartup.ru