Бесплатный курс по программе
Java development
Бесплатный курс по программе
Java development
Почему
  • 01/ высокий спрос
    Java является одним из самых популярных языков программирования в мире и большая часть наших продуктов написана именно на нем
  • 02/ Переносимость и масштабируемость
    Java является платформенно-независимым языком программирования, что означает, что созданные на нем приложения могут выполняться на различных операционных системах
  • 03/ Большое сообщество и поддержка
    Java имеет огромное сообщество разработчиков, что обеспечивает хорошую поддержку и доступ к бесплатным ресурсам для обучения и развития
  • 04/ Универсальность и возможности
    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-отличник
Ого! А вот и ты, наш идеальный студент! Видим, что ты готовился. Желаем такого же успеха на вступительных испытаниях и будем рады видеть в числе наших студентов!
Пройти еще раз
Пройди короткий тест из 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. С его помощью ты можешь подать заявку на обучение и узнать больше об Учебном Центре