Chicos, para una explicación un poco más detallada de estos temas , les recomiendo miren el curso "Mi primera página web" y para prácticas desde la misma sección de flexbox , te recomiendan usar Flexy Froggy para hacer prácticas relacionadas a esto.
La versión gratuita a mi parecer es suficiente para aprender las bases , pero la versión de paga es muy accesible y mucho más completa, además de que se actualiza constantemente y los temas no se limitan al uso de flexbox.