What should I do after Java Core?

4 ways

4 ways

  • Back End

  • Automation QA

  • Mobile

  • Dark side (JS, C#, etc.)

Automation QA

Automation QA

  • Тестирование

  • Maven/Gradle

  • Selenium Web Driver

  • TestNG or JUnit

  • Postman

  • JMeter

  • CI/CD

Mobile

Mobile

  • Gradle

  • Android libraries

  • Kotlin

Back end

Back end

  • Maven

  • SQL (work with RDBMS)

  • Persistence Data with Java (JDBC, Hibernate)

  • Spring (Core, MVC, Data Access, Testing)

  • CI/CD

How to choose?

How to choose?

WARNING!!!

In my opinion!!!

Entrance level

the greater, the harder

  • AQA: 1

  • Mobile: 2

  • BE: 3

Variety of tasks

the greater, the more interesting

  • AQA: 1

  • Mobile: 2

  • BE: 3

English level

the greater the important

  • AQA: 3

  • Mobile: 3

  • BE: 1

WARNING!!! In the future, English will BLOCK the BEST position for you.

Income level

the greater, the more income

  • AQA: 1

  • Mobile: 2

  • BE: 2 or 3

WARNING!!! Depends ONLY on you.

Back end

Roadmaps

Let’s see the roadmaps

Before Java for Enterprise

  • repetition of the passed material

  • SQL

  • HTML + CSS

  • JS (basic: front - back)