Kitesurfing is a complex sport. In order to kitesurf safely and enjoyably you will need to understand wind direction, the wind window, kite control, board starts and safety procedures. While it is possible to self-teach it is a long, slow and possibly dangerous process - due to the complexity of the sport, most beginners find a kite school and take lessons to learn the basics.
When choosing a school it is important to consider the characteristics of the spot - consistent wind and shallow, sandy beaches are ideal. It is also important to consider the experience of your teacher. A good instructor will save you a lot of time, money and energy.
The day guides on this page provide a good example of what you should expect to learn on a beginners kitesurfing course: http://www.graykite.surf/packages/beginners-kitesurfing/