Introduction to Python
- Free
- Paid certificate
- Course certificate
- Beginner
A first Python course that avoids local installation: the instructor uses the online tool Repl.it so you can run code in a browser. It opens with a short history of the language and why it is widely used, then examines source code and the core characteristics that define Python, with a look at the relevant documentation. The programming content covers the common data types and how to tell which type a value has, built-in functions, mathematical and comparison operators, keywords for building more complex comparisons, and if/else and elif statements. The final part compares lists and dictionaries and the methods used to manipulate the data in each, and includes finding and fixing bugs in your code.
Alison rates it Beginner Level with an average duration of 3 to 4 hours; the modules include video, the course is self-paced and CPD-accredited, and it is available in English. It is free to study. The certificate offered on completion is an optional paid purchase; a free Learner Record is available instead.
What you’ll learn
- Summarise the history and core characteristics of Python
- Recognise the common data types and the type of any value
- Use built-in functions and mathematical and comparison operators
- Write if/else and elif statements with more complex comparisons
- Compare lists and dictionaries and manipulate the data in each
- Find and fix bugs in your own code
Who it’s for
Absolute beginners who want to try Python without installing anything; those who already know another language will move faster with freeCodeCamp's Python certification.
Source: Alison (opens in a new tab) · Verified · Report a change
More free Alison courses
Every Alison course we have verified, with cost and certificate terms compared.
PythonAll free python courses
Free and free-to-audit python courses from every provider, ranked.