Most parents believe that if they consistently praise their children, they will grow up to be selfish and self-confident. However, it is possible and necessary to praise the child, the main thing is not to overdo it.
You should not use general, faceless compliments such as "you're just smart" for no reason. But an excellent mark, cleaning in the nursery, folded toys and books are a good reason for praise.
You cannot extol a child over other children, telling the child that he is smarter, more talented, faster and smarter than others. It is better to praise for a specific success - a prize in the Olympiad, the best craft, etc., while saying that the baby is well prepared.
There is no need to praise the child all the time, otherwise the value of pleasant words is lost. Praise for the first washed dishes is appropriate, but praise for the same thing every day is not worth it.
When praising the child's achievements in dancing, sports, music, etc., one should always clarify that there is no limit to perfection and that the skill must be constantly honed. You should never tell a child that he is a genius in the exact sciences, the best dancer or musician. Potential future setbacks can lead to severe disappointments.
In order for the baby to grow up confident in himself, you need to support his endeavors, perhaps a slight hobby will develop into deep interest and become a future profession. In case of failure, you cannot leave the child alone with his problem. Hugs and words of comfort will help the child cope with his childhood trouble.