answer_to_questions_1250_600

Answers to some questions before you start leaning Java

Just to avoid you from wasting time I’d like to answer some questions that many beginners have at the start and give some tips about learning Java backend. Question: Which laptop do I need? To start learning the backend with Java you can use any computer. You don’t have to buy a super performant laptop. To start learning any laptop is ok. Don’t worry about that for now. When you will notice your laptop is not performant enough you will think about how to solve this problem. But to get employed this is even not necessary.  You may have performance...

software-dev-coding-1920-694

Is Java a good choice if you want to become a software engineer in 2022? Introduction to Java backend development course

This article is meant to be the beginning of a Java backend development course. But before you start learning Java I’d like to give you a quick introduction to help you figure out what is Java, how is it used, and how to decide if this language is the right choice for you. My name is Alex and I’m a Java developer. I started to learn Java when I was 32 and got my first job after 14 months. My goal is to share my experience and help Java beginners and people who want to switch from other areas to...

List of courses and books I used to become a Java developer

Java Programming Masterclass covering Java 11 & Java 17 (sections 1 – 5); Java: The Complete Reference, Eleventh Edition by Herbert Schildt (chapters 1 – 10); foxminded.com.ua (tasks 1 – 4). The next courses I used during the practice with foxminded tasks until I switched to “Basejava”; Alishev Java for beginners free course; Alishev Git for beginners; Practical Java Unit Testing with JUnit 5 (sections 1 – 2); Mockito: Next-Level Java Unit Testing (sections 1 – 2); Maven Tutorial – Manage Java Dependencies in 20 Steps (not available); Apache Maven: Beginner to Guru (Because the previous course is not available,...