I recommend studying Sql and databases
Posted: Sat Dec 28, 2024 7:15 am
At least what HTTP is, server-client and the like. It will take you a day or two, but you will have the basics. This is a distraction. A small digression: 90% of vacancies require Spring, but I still recommend starting with the very basics, then you will understand what is under the hood, and you will be able to swim better. Which is what I did.
To begin with, there is a great book from Head First, there is a bolivia whatsapp fan video, there is a chic sql-ex. What do you need to understand? As for me, what is a database, how is data stored there, how to get it, how to create it - i.e. simple queries in the Sql language up to the Join level. create a couple of databases and twirl them (What to choose here? Well, MySql and its Workbanch are somehow prettier and simpler, but Postgre has still come across me in 80% of interviews and it is better to get used to it right away).
After, we delve into JDBC. This is a thing, a library that allows you to connect our Java and the DB, and also has a set of interfaces (ready-made) for working with the DB. Your task here will be to create a database, write code to connect and work with it a simple console application that adds, takes data. After that I would supplement it with Hibernate (this is optional, but in my opinion there is no better moment than to understand the principle of ORM right here and now).
To begin with, there is a great book from Head First, there is a bolivia whatsapp fan video, there is a chic sql-ex. What do you need to understand? As for me, what is a database, how is data stored there, how to get it, how to create it - i.e. simple queries in the Sql language up to the Join level. create a couple of databases and twirl them (What to choose here? Well, MySql and its Workbanch are somehow prettier and simpler, but Postgre has still come across me in 80% of interviews and it is better to get used to it right away).
After, we delve into JDBC. This is a thing, a library that allows you to connect our Java and the DB, and also has a set of interfaces (ready-made) for working with the DB. Your task here will be to create a database, write code to connect and work with it a simple console application that adds, takes data. After that I would supplement it with Hibernate (this is optional, but in my opinion there is no better moment than to understand the principle of ORM right here and now).