CitarBuenas. Nuestro amigo no necesita conocimientos profundos de HTML, CSS o javascript. Bootstrap es un framework de CSS (cuando mucho requeriría saber lo básico de CSS), son simplementes clases ya hechas por terceros
Bootstrap es una libreria HTML, CSS y javascript tal y como su propia página define. Se utiliza tanto HTML como CSS como javascript para desarrollar una página decente con bootstrap.
CitarSi bien es cierto que poseer una cantidad determinada de conocimientos de CSS y javascript ayudaría muchísimo, firmemente puedo decir que se puede prescindir de tener conocimientos de javascript, y con saber lo básico de HTML bastaría.
Necesitas conocimiento de esos 3 lenguajes para saber lo que estas haciendo realmente y no ir copiando y pegando y rezar que funcione, saber como aplicar estructuras adecuadas y hacer una web eficiente.
CitarLa verdad no sé en qué ayudaría saber aplicar tecnologías como AJAX (conocimiento JS intermedio-avanzado) al uso de las clases ya hechas por Bootstrap.
Bootstrap no son solo clases CSS...
https://getbootstrap.com/docs/4.3/components/carousel/
https://getbootstrap.com/docs/4.3/components/collapse/
https://getbootstrap.com/docs/4.3/components/modal/
https://getbootstrap.com/docs/4.3/components/popovers/
https://getbootstrap.com/docs/4.3/components/scrollspy/
https://getbootstrap.com/docs/4.3/components/tooltips/
https://getbootstrap.com/docs/4.3/components/toasts/
El autor ha preguntado por los conocimentos recomendados para aprender con fluidez Bootstrap. No como hacer una chapuza y quedarse pancho.
Saludos