Bismillah
No Meditation in islam because we have something better than mediatation, which is the shalat. Of course teaches all that good character, because islam is a perfect religion.
• Islam teaches mindfulnes, that we always mindful of Allah wherever we are. In surah ali 'imran verse 190-191:
190. "Indeed, in the creation of the heavens and the earth and the alternation of the day and night there are signs for people of reason."
191. ˹They are˺ those who remember Allah while standing, sitting, and lying on their sides, and reflect on the creation of the heavens and the earth ˹and pray˺, “Our Lord! You have not created ˹all of˺ this without purpose. Glory be to You! Protect us from the torment of the Fire
• Islam teaches gratitude.
The Messenger of Allah, peace and blessings be upon him, would say when he retired to his bed, “All praise is due to Allah who has fed us, given us drink, sufficed us, and sheltered us. How many are those who do not have enough and have no shelter?”
Source: Ṣaḥīḥ Muslim 2715
- Concentration.
In surah al araf verse 205:
And remember your Lord within yourself in humility and in fear without being apparent in speech - in the mornings and the evenings. And do not be among the heedless.
Heedless means taking little or no notice; dont even care about the hereafter, and about halal and haram. Otherwise, we should always concentrate on what Allah told us to do, on what pleases Him.
• Islam teaches to feel connected with God and knowing that we are just a small part of this universe.
When we are doing prayer, we say:
"Allahu akbar", means Allah is the greatest and I am His small creature who needs Him in every aspect of my life"
Then we say:
"Alhamdu Lillahi Rabbil Alamin"
Means praise be to Allah, the Lord of the Universe, And I am a part of universe.
Shalat Is the way human connect to their creator, Allah. So it is not just movement of body, but we put our heart into it by deeply understanding what we read in the shalah.
That's why muslim should keep always learning about islam so they will know better about this beautiful religion :)
Hope this answers the question.