El mejor método es un enfoque práctico.
Obtenga una distribución de Linux, instálela y luego pruébelo para comprobar cómo funciona.
Hay muchos libros sobre Linux disponibles, como por ejemplo:
10 útiles libros electrónicos gratuitos de Linux para principiantes y administradores
Ten en cuenta que Internet es tu amigo. La mayoría de la documentación está disponible gratuitamente. Revisa Youtube también.
Sin embargo, si realmente desea saber cómo funciona Linux bajo el capó, o si desea desarrollar bajo Linux, hay un proyecto muy interesante llamado Linux From Scratch. Básicamente es un libro (también está disponible una imagen iso que contiene todo lo relacionado con el libro) que le enseñará cómo construir una distribución de Linux desde cero.
Muy recomendable si realmente quieres tomar un curso de Linux. Eso también lo convertirá en un experto en el uso de la consola de Linux. Eso, en sí mismo, vale la pena el curso.
Solo tenga en cuenta que hay muchos, muchos libros disponibles y documentación muy detallada para la distribución específica de Linux. La más completa probablemente sea la documentación para CentOS (un clon de Red Hat Enterprise Linux).