You might think learning pronouns after learning verbs and adjectives is strange, because many language courses begin with the pronouns. But as far as Japanese is concerned, you don't have to learn pronouns first, because there is no grammatical difference between pronouns and common nouns in Japanese. There is more than one word to mean yourself like you often have more than one word to mean other things.
Here is a list of pronouns commonly used in Japanese textbooks. Remember cases are shown by postpositions, so there is no inflexion of nouns and pronouns in Japanese.
Kana: わたし Romanization: wa ta si Meaning: I (the speaker)
Now that you know the words for I and singular you , you can make typical sentences in textbooks like this:
Kana: あなた Romanization: a na ta Meaning: singular you (the addressee)
Kana: わたしはにほんじんです。 Romanization: Wa ta si wa Ni ho n zi n de su . Structure: (noun, I) (topic marker) (noun, Japan) (suffix, person) (copula, is + polite) Meaning: I am a Japanese.
*1: Being an imported word, the Japanese word for America is written with katakana, not hiragana.
Kana: あなたはアメリカじんです。 Romanization: A na ta wa A me ri ka zi n de su . Structure: (noun, singular you) (topic marker) (noun, America*1) (suffix, person) (copula, is + polite) Meaning: You are an American.
The pronoun わたし "watashi" is commonly used in formal situations. But the pronoun あなた "anata" is not commonly used, because using the name of the addressee is much better than using pronouns both in colloquial Japanese and in formal Japanese.
There are some other pronouns available. The list below is the tip of the iceberg; Japanese has dozens of pronouns.
This is a boyish polite pronoun for the speaker. Many schoolboys and some young adults use it in formal situations.
Kana: ぼく Romanization: bo ku Meaning: I
This is an impolite colloquial pronoun for the speaker. Many men prefer it in informal situations.
Kana: おれ Romanization: o re Meaning: I
This is a girlish colloquial pronoun for the speaker. It is not so commonly used.
Kana: あたし Romanization: a ta si Meaning: I
This is an impolite colloquial pronoun for the addressee. Some men prefer it in informal situations. It is used with おれ "ore".
Kana: きみ Romanization: ki mi Meaning: you (singular)
As you see, some Japanese pronouns indicate the speaker's position and sex. (Using gender for male and female is misleading in linguistics.) But this does not necessarily mean Japanese is male-centric. The language provides choice, and which word you use is entirely up to you.
You also have several choices for we and plural you. I have told that Japanese doesn't care about singular and plural, but pronouns are exceptional. Using singular pronouns for plural people is strange and vice versa.
The suffixes たち "tati" and (ra) "ra" are used for plural pronouns. These are common suffixes for people, not only for pronouns.
Kana: わたしたち Romanization: wa ta si ta ti Meaning: we
You can use ら instead of たち, but the latter is more common.
Kana: ぼくたち Romanization: bo ku ta ti Meaning: we
It is no problem to use あなたたち "anatatati" for the addressees, but the polite plural suffix がた "gata" is more commonly used like this:
The polite plural suffix has a feeling of respect, so you cannot use it for yourselves.
Kana: あなたがた Romanization: wa na ta ga ta Meaning: you (plural)
Other than these, there is another word for a group of the speakers:
This pronoun consists of the word われ "ware", which is an ancient pronoun for the speaker.
Kana: われわれ Romanization: wa re wa re Meaning: we
Pronouns for the third person are scarcely used in Japanese because using a person's name is always preferred.
Kana: かれ Romanization: ka re Meaning: he
I don't think these words are often used. In fact, かのじょ was invented only hundred years ago. Before that かれ was used for both men and women. Japanese is grammatically far less sensitive to the difference between male and female than European languages in the sense that it has no gender based on sex, but Japanese people invented the word for she to make translating European books easier when they started the modernisation of Japan.
Kana: かのじょ Romanization: ka no zyo Meaning: she
Meanwhile, the following phrases are also used:
Kana: あのひと Romanization: a no hi to Structure: (demonstrative adjective, that) (noun, person) Meaning: that person (adult)
You can use a politer word かた LH "kata", which is the same as the polite plural suffix がた "gata".
Kana: あのこ Romanization: a no ko Structure: (demonstrative adjective, that) (noun, child) Meaning: that child
I will explain demonstratives later.
Kana: あのかた Romanization: a no ka ta Structure: (demonstrative adjective, that) (noun, person, polite) Meaning: that person (adult, polite)
The way to make plurals is the same as that of the speaker and the addressee. Use たち and ら like the following:
Kana: かれら Romanization: ka re ra Meaning: they (men)
For some unknown reason, かれたち "karetati" is not used at all, while using かのじょたち "kanozyotati" is no problem. You can also use あのひとたち "ano hitotati", which is nonsexist. Of course, using a person's name is always better.
Kana: かのじょら Romanization: ka no zyo ra Meaning: they (women)
The word さん "san" is a well-known suffix to call a person politely. It can be used for given names, and it is used not only for individuals but also for groups of people such as companies when politeness is required. It is not as formal as English Mr. and Ms., so you usually use it for co-workers. Japanese people call close friends by family names, nicknames, and given names, without using さん.
I don't use the words first name and last name, because the given name is placed after the family name in Japanese, which comes from the head-last rule. Remember the word order of the genitive marker の "no". My name たかすぎ しんじ "Takasugi Sinzi" means たかすぎのしんじ "Takasugi no Sinzi". In English, the given name is placed before the family name because of its head-first rule. John Smith means John of Smith. Japanese people know the English name order, so they don't change the order of English names. Hungarians may have a problem because they place their family name first but Japanese people expect all European people to have the English name order.
The Japanese word for name is なまえ "namae", but it also means the given name. The family name is みょうじ "myôzi". Since the word なまえ means either a name or a given name, you can use the phrase したのなまえ "sita no namae", which means the lower name, to mean the given name. You can use the phrase うえのなまえ "ue no namae", which means the upper name, for the family name. Japanese is written vertically from top to bottom, so the upper name means the family name and the lower name means the given name. It is similar to calling the given name first name in English.