A Pro membership does not expire, so you can learn at your own pace, knowing that after completing the lessons, you will have what it takes to write your own Python programs.
With an account, your progress is shared between your devices, allowing you to learn on the go and at home.
It is free to access the first few lessons to see if our style of learning works well for you. With a Pro membership you gain unlimited access to all our lessons and exercises.
No. Our pricing model is straightforward and transparent: pay once and get lifetime access to all our materials.
No. Python Principles is intended for complete beginners to both Python and programming in general. All you need is an interest in learning.
No. All the lessons are available through the online web interface. All you need is a browser.
If you are logged in, your account is instantly upgraded. Otherwise, a Pro account is created and credentials are sent to the email you provide.
We accept cards such as VISA and MasterCard. We also accept PayPal. If you want to pay with another method, let us know below.
Yes. Payments are handled by a trusted payment processor. At no point in time can Python Principles see your payment information. Your communication with the payment processor is fully encrypted and secure.