Pyhton
Scope
- Understand the language fundamental concepts
- Understand how to use and what’s the development cycle
- Being able to read and understand Python source code
- Prerequisite for starting to modify and write Python source code
Topics
Section 1 – Python fundamentals
- basic concepts: interpreter, scripts
- Prerequisites, using an IDE – IDLE
- Basic Python Concepts: syntax and coding styles, data types, variables, operators, control structures, strings, some collections, functions, lambda expressions, exceptions, files
Section 2 – Python advanced topics
- Modules
- Classes and objects
- Regular expressions
- Iterators and Generators
- Database
- Networking
- UI
- Standard Library
- Multithreading
Resources
- https://docs.python.org/3/library/
- https://docs.python.org/3/tutorial/
- https://www.learnpython.org/en
- https://www.tutorialspoint.com/python/
- https://automatetheboringstuff.com/
- Paul Barry David Griffiths, Head First Programming Python, O’Reilly
Team
- Catalin Boja, catalin.boja@ie.ase.ro
- Bogdan Iancu, bogdan.iancu@ie.ase.ro
Course & labs
Testare automata aplicatii Web cu Robotframework