Бесплатный курс по программе
Java development
Почему Java development
  • Высокий спрос
    Java является одним из самых популярных языков программирования в мире и большая часть наших продуктов написана именно на нем
  • Переносимость и масштабируемость
    Java является платформенно-независимым языком программирования, что означает, что созданные на нем приложения могут выполняться на различных операционных системах
  • Большое сообщество и поддержка
    Java имеет огромное сообщество разработчиков, что обеспечивает хорошую поддержку и доступ к бесплатным ресурсам для обучения и развития
  • Универсальность и возможности
    Java универсален благодаря своей многозадачности, широкому применению в различных областях и встроенным механизмам безопасности
Что ждет на курсе
  • Лекции и вебинары
    2-3 раза в неделю
    С 16:00 по мск
  • Домашка и практика
    Сделаешь проект, который можно положить в портфолио
  • Эксперты и кураторы
    Получишь навыки и обратную связь от сотрудников Neoflex
  • IT-комьюнити
    Обменяешься знаниями, опытом и поддержкой
Программа обучения
Что нужно для участия
Синтаксис Java
Знаешь синтаксис Java, типы данных, принципы ООП и умеешь их применять
Collection Framework
Умеешь использовать Collection Framework: получить список пользователей, отсортировать и т.д.
Git
Умеешь использовать основные операции в Git
Взаимодействие с БД
Знаешь как взаимодействовать с БД посредством SQL, а также использовать функциональные возможности JDBC
Stream API
Умеешь использовать Stream API и знаешь основные операторы
Spring
Знаешь как использовать Spring при разработке и есть практический опыт
Проверьте себя
Пройдите короткий тест из 5 вопросов, которые помогут оценить
ваши знания по направлению
Начать тестирование
Объекты каких стандартных классов являются неизменяемыми (immutable)?
Далее
Проверить
Узнать результат
Какой метод позволяет узнать количество элементов в коллекции в Java?
Далее
Проверить
Узнать результат
int operation = 2;
int number = 10;
switch (operation) {
case 1:
number = number + 10;
break;
case 2:
number = number - 4;
case 3:
number = number / 3;
case 4:
number = number * 10;
break;
}
Далее
Проверить
Узнать результат
Что представляет собой интерфейс Set в Java?
Далее
Проверить
Узнать результат
Какие классы не наследуются от класса Object?
Далее
Проверить
Узнать результат
Neo-венький / НЕОкрепшие познания
Привет новичкам! Кажется, кто-то еще в са-а-амом начале пути. Ух, как мы тебе завидуем – столько всего предстоит узнать! А чтобы понимать, на что ориентироваться и с чего начать – ознакомься с материалами на странице интересующего тебя направления.
Пройти еще раз
Neo-любитель / Еще НЕОбузданные знания
Ты явно где-то нечто читал или слышал – а это уже что-то! Так держать! Но не останавливайся и углубляй свои еще необузданные познания, чтобы стать нашим студентом!
Пройти еще раз
Neo-с-опытом / НЕОпознанный субъект
Тест наполовину пройден – успех наполовину в кармане. Мы уже не можем причислить тебя к новичкам, но и еще не можем к знатокам. Скажем одно – ты на верном пути, продолжай изучать!
Пройти еще раз
Neo-почти готовенький / НЕОтразимый!
Еще чуть-чуть! Это было неотразимо! Ты почти готов к настоящим вступительным испытаниям. Скорее исправляй пробелы в знаниях и ждем твоей заявки!
Пройти еще раз
Neo-отличник / НЕОспариваемый успех
Ого! А вот и ты, наш идеальный студент! Видим, что ты готовился. Желаем такого же успеха на вступительных испытаниях и будем рады видеть в числе наших студентов!
Пройти еще раз
Материалы для самоподготовки

Java:

  • Б. Бейтс и К. Сиерра, «Head First Java»
  • Б. Эккель, «Философия Java»
  • Мануал по паттернам проектирования (ссылка)

Spring:

  • К. Уоллс, «Spring в действии» (Spring in Action)
  • Много подробной информации по Java и Spring (ссылка)
  • Туториалы по Spring (ссылка)
  • Туториалы № 1 по Java, Spring, Maven, JUnit и т. д. (ссылка)
  • Туториалы № 2 по Java, Spring, Maven, JUnit и т. д. (ссылка)
  • Тренажер для новичков с 1000+ задачами, платный (ссылка). Для понимания основ достаточно пройти 25-30 уровней
Остались вопросы?
127015, г. Москва, ул. Вятская, д. 35, стр. 4, 1 подъезд, 2 этаж
Переходи в наш Telegram bot. С его помощью ты можешь подать заявку на обучение и узнать больше об Учебном Центре.