If AT&T DOES allow side-loading, you can download apps from a third party website directly to your phone, use your USB cable to access your SD card as mass storage, or take your SD card out and load directly from a card reader. Then you just explore using any file explorer and install.