Yes, it is possible to learn basic self-defense on your own. However, practicing on a non-cooperating partner allows you to sharpen your technique and push yourself to further development.