Python for Beginners (2 days)

Python is one of the friendliest programming languages and a basic tool for modern scientific and technical workflow, with applications in data science, cybersecurity, networking and web development.

Who should take this course?

  • Data Analysts and Data Scientists that want to improve their Python skills.
  • Software Developers with experience in Java, PHP or other languages that want to learn Python.
  • Anyone interested in Python programming.


  • Some previous knowledge of programming languages is ideal but not required. If needed, the instructor will provide references for extra practice and self-study.

Topics Covered

  • Intro to Python Programming. Indentation and blocks.
  • Conditionals. For Loops.
  • Data types and data structures.