Python

Python logo

Robocorp's automation stack builds on top of Python. Python is powerful, popular, and easy to learn. Here are some of our favorite Python resources for learning and day-to-day work.

Beginner - No Python or programming knowledge

Real Python beginner

I'm new to Python and to programming in general - How can I learn the basics of Python? Are you learning Python, but you're not sure where to start and what the "roadmap" looks like? Go from basic to intermediate Python knowledge. - https://realpython.com/python-basics/

Intermediate - Some Python knowledge, wants to improve

Real Python intermediate

I'm an intermediate Python developer - How do I take my skills and my productivity to the next level? Get one step closer to mastering Python & start writing clean and pythonic code. - https://realpython.com/intermediate-python/

Experienced programmer - Wants to learn Python as quickly as possible

Real Python experienced

I've got experience with other programming languages - How do I get up to speed with Python as quickly as possible? Take advantage of your C++/C#/JS/Java/PHP/… skills & start writing clean and pythonic code. - https://realpython.com/switching-to-python/

Python professional - Day-to-day references and resources

Python language reference

The Python Language Reference - This reference manual describes the syntax and "core semantics" of the language. It is terse, but attempts to be exact and complete. - https://docs.python.org/3/reference/index.html

Python  3 Module of the Week

PyMOTW-3 is a series of articles written by Doug Hellmann to demonstrate how to use the modules of the Python 3 standard library. - https://pymotw.com/3/