Students learn the foundations of Python. This course includes presentation of theoretical material, providing students with multiple opportunities to practice skills by solving real life tasks, and assessing students’ knowledge.


Concepts covered in this course:

  1. Commands, strings, variables
  2. Mathematical operations, comparators and Booleans
  3. Conditional statements
  4. Functions
  5. String Methods and String Concatenation
  6. Lists. List Methods
  7. List Slicing
  8. Dictionaries. Dictionary Methods
  9. List Comprehension
  10. Loops
  11. Modules
  12. Classes