To see a cap in a dream symbolizes getting attention, being treated with great respect and making a friendship with an educated person. Alternatively, it means that you will adapt to the environments easily, take good invitations or offers from some places.
To see that you wear a cap in your dream implies that you hold in high esteem. If you wear off the cap, it means that you are bored about excess care, go on a holiday by leaving your jobs incomplete.
A green cap in your dream indicates that you will receive support from a person whose spiritual side is strong. A red cap may suggest that you will make a friendship with a person who carries you into the high in your business of education life. A blue tarboosh cap signifies that you will meet a person who is in your dreams and makes you happy.
To see a golden cap in your dream signifies big chance.