При изучении работы с API Яндекс.Карт и API Google Maps необходимым является наличие базовых знаний по языку JavaScript, а также наиболее распространенной в использовании библиотеки JavaScript — jQuery.
Для наиболее эффективного освоения данного материала я советую Вам обратить внимание на новый видеокурс Евгения Попова «Javascript+jQuery для начинающих в видеоформате».
Он представляет собой 17-ти часовой видеокурс по JavaScript и jQuery, сделанный по современным методикам обучения.
Узнать подробнее о курсе и заказать его можно здесь.
И еще одно замечание, только с 4-го по 10-е октября, в честь запуска, данный курс можно заказать по цене: 1775 руб. ($59), вместо 1977 руб. ($66) без учета доставки.