Giáo trình "Quản trị website với mã nguồn mở" có kết cấu gồm 8 phần: phần 1: Tổng quan về Joomla, phần 2: Làm chủ trang quản trị, phần 3: Một số Moule thông dụng, phần 4: Một số Plugin thông dụng, phần 5: Môt số Comonent thông dụng, phần 6: Template Joomla, phần 7 SEO & Maketing online, phần 8: Bảo mật cho Joomla.