Честно говоря, с трудом представляю, как можно писать что-то с нуля, не разобравшись в уже готовом.
Одним уроком вы не обойдетесь, там нет всей нужной информации. Вы вот это меню видели?
И, если уж собрались писать свое/новое, изучайте темы для версии 3.7, потому что будет переход на Bootstrap 4