To learn more about OpenShift without needing to install it yourself you can use the interactive lessons (for OpenShift 3). This provides a set of guided exercises that you can work through to learn about using OpenShift to deploy applications.

Try Red Hat CodeReady Containers to install OpenShift locally. 

Both the interactive learning portal and test drive lab environments are time limited. For a more permanent environment in which you can experiment with OpenShift, you can sign up for the free starter tier of OpenShift Online.