World number three Novak Djokovic of Serbia has won the 12th title of his career and his first title of the season by beating David Ferrer of Spain 7-5, 6-3 in the final of the Dubai Tennis Championships.