¿Sitio web para aprender a crear aplicaciones web reales?

En primer lugar, debes establecer metas.

El desarrollo de aplicaciones web es vasto y grande desde CMS a programación desde cero.

CMS está dirigido a personas que no desean codificar y crear sitios web predefinidos. Ejemplo de sitios web: blogs, comercio electrónico típico, foros, etc.

Las otras personas que quieren codificar tienen más opciones.

Pueden personalizar más CMS o codificar utilizando lenguajes y marcos.

Por lo que dijiste, parece que quieres ser creativo y no quieres usar CMS.

Ok, ahora necesitas elegir un marco adecuado. Si no sabes qué elegir, te recomiendo elegir el marco Rails, ya que la comunidad es grande y vasta. La comunidad lo beneficiará al responder sus preguntas, los tutoriales disponibles, las preguntas respondidas de stackoverflow, los proveedores de alojamiento, etc.

Ahora que hemos elegido un determinado marco (puedes cambiarlo si no quieres ruby) necesitas buscar tutoriales para él. Si tienes algo de dinero, puedes ir a udemy (esto es lo que recomiendo) y comprar un curso. Si no quieres gastar dinero, hay sitios web como la academia de códigos.

Hay algunos tutoriales de YouTube sobre rieles, pero no recomiendo aprender de solo verlo para tomar fotos grandes.