Una oración compleja tiene dos partes: una oración principal que puede sostenerse por sí sola, y una oración subordinada (Nebensatz) que no puede sostenerse sola porque comienza con un conector como weil, dass, wenn u ob. Necesitas este tipo de oración constantemente: para explicar un motivo (¿por qué aprendes alemán?), para informar lo que sabes o piensas (sé que...), para hablar de una condición o de un momento (si/cuando), o para hacer una pregunta indirecta (te pregunto si...).
La regla de oro que hay que memorizar: en cualquier oración subordinada introducida por uno de estos conectores, el verbo conjugado se desplaza hasta el final mismo de la oración, en lugar de quedarse en segunda posición como en las oraciones simples que aprendiste en A1. Compara: Ich arbeite como oración independiente, pero weil ich arbeite...; aquí arbeite se ha desplazado al final porque la oración ahora es subordinada: Ich lerne Deutsch, weil ich in Deutschland arbeite.
Esta regla se aplica a todo conector subordinante sin excepción: weil, dass, wenn, ob, obwohl, damit, bevor, nachdem, als. Cada vez que veas una de estas palabras, espera que el verbo aterrice al final de esa oración.
Un segundo punto importante: si toda la oración empieza por la parte subordinada en lugar de terminar con ella, el verbo principal viene inmediatamente después de la coma, seguido del sujeto: Weil es regnet, bleibe ich zu Hause (fíjate en que bleibe viene justo después de la coma, luego ich). Esto se debe a que toda la oración subordinada cuenta como "la primera idea" de la oración, y el verbo principal debe seguir ocupando lógicamente la segunda posición.
Algunos conectores merecen atención especial porque sus significados pueden solaparse en la traducción: wenn significa "si" o "cuando" para un acontecimiento repetido o futuro, mientras que als significa "cuando" solo para un único acontecimiento que ocurrió una vez en el pasado; los estudiantes suelen confundir ambos porque su propia lengua puede usar una sola palabra para los dos. Ob corresponde a "si/whether" en una pregunta indirecta sin signo de interrogación: Ich frage, ob er kommt.
Por último, weil y denn significan ambos "porque" pero se comportan de manera completamente distinta: weil envía el verbo al final y es el conector más estándar y usado, mientras que denn deja intacto el orden normal de palabras, como si enlazara dos oraciones independientes. El error más común es olvidar mover el verbo al final después de weil, produciendo errores como weil ich bin müde en lugar de la forma correcta weil ich müde bin. Practica esta regla hasta que te salga de forma automática.