Существует ли в сети (либо курсы, либо видеоуроки для не банальных "чайников"). Интересует: внешние источники данных, всевозможные функции, все все все, но для середнячка в этом вопросе.
(0) Ни в каком видео не будут рассмотрены все нюансы. Только практика и изучение кода более опытных товарищей - ключ к успеху. А так да, Гилевские ничего так для начала, хотя большая часть все равно пересказ Хрусталевой...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший