Найти тему
QA Engineer

Как я стал Developer

Начал 15 октября

70 часов из 500

JavaRush 9 модулей

Основы языка Java (2.1)

Codewars 7 задач на 8 уровне (7/100 - 2 - Debugging, 6 - Fundamentals, 2 - Strings)

Redrover Java Automation 7 лекций и 7 домашек (без ревью)

Java для начинающих (Алишев) 13 видеоуроков

Follow the white rabbit 1 урок - 7 лекция

JavaGuru 2 урока

Что требуют на вакансии без опыта

Обязательные скиллы:

  • Java Core (базовая часть языка программирования Java)
  • Spring Framework (Context, Data, Web) - фреймворк
  • Spring Boot - фреймворк
  • PostgreSQL, MySQL - реляционные базы данных на уровне JOIN'ов и индексов
  • Git - система управления версиями
  • Linux (на уровне продвинутого пользователя)
  • Технический английский
  • Теория: 1) знания теории реляционных БД; 2) понимание работы клиент-серверных приложений; 3) сетевой протокол HTTP; 4) как выстраивать REST API; 5) SOLID; 6) понимание концептов работы сети; 7) понимание ООП, MVC;

Будет плюсом:

  • Hibernate - фреймворк для работы с базами данных
  • Понимание платформы Windows (Win32 API, COM, .NET)
  • Теория: 1) знание методов авторизации; 2) кеширование;