The Photoshop free trial download is available on the Adobe site. Here you can see all the Adobe products. Let's hit the Photoshop free trial download button near the Photoshop icon. Once you've hit it, you'll see a page with different download options.Can you operate Photoshop CC offline?
If you try to open applications from the CC app it will automatically prompt you to sign on. To work around this go to the Adobe source folder on your computer and put shortcuts to the applications you want on the desktop and open them from there. Then you can work offline as long as you want even if you don't have an Internet connection.