Hello Marian! Here is some good info for you! https://www.hometalk.com/28341503/how-to-paint-kitchen-cabinets-white-best-paint-for-the-job?expand_all_questions=1
How to Paint Cabinets
Make sure they are clean and dry. Remove the doors and hardware. Mark the doors and cabinets with tape where they go. Lightly sand the doors and cabinets to remove any gloss and roughen the surface for paint with 100 grit sandpaper or a green Scotch Brite pad.. Use a tack cloth or damp rag to remove dust after sanding. Prime with a stain blocking primer like KILZ. Acrylic or water base paints are low-fume and clean up easily with water. Alkyd or oil-based paints require good ventilation because the paint contains solvents that can irritate your lungs and make you feel sick. Alkyd options require mineral spirits for cleanup, but they provide a hard, durable paint finish. Whichever you use, buy the best-quality paint you can afford for a lasting kitchen cabinet finish. Seal with at least three coats with a water based polyurethane. Use a small foam roller and foam brush for a smooth finish.
Here are several articles on Hometalk for painting kitchen cabinets, should be the same procedure for any type of real wood cabinet: https://www.hometalk.com/search/posts?filter=paint%20kitchen%20cabinets%20oak
Chalk paint....Annie Sloan or I prefer Dixie Belle. Not fake chalk paint from Lowe’s or craft stores. Chalk paint makes it easy. Just clean the cabinets to remove grease and dirt and start painting. Follow up with your choice of finishes. Research Dixie Belle...great product. No sanding involved.
Make sure to sand and clean very well and then prime - XIM Bonding primer is one of the best on the market - apply two coats and then allow to dry for 24-48 hours. There are a lot of great paints out there and the DIY Paints in Swan White has wonderful coverage - https://shop.artisticpaintingstudio.com/collections/diy-paint - this will also require a top coat for protection - BenMoore Stays Clear is pretty durable. https://shop.artisticpaintingstudio.com/