Python Basic Programming
After finishing this course student has the ability to:
- Write complex code using Python
- Create a full-featured application
- Know Python syntax
- Use classes and methods
- Create variables and constructors
- Use libraries
- Make a responsive application
In this course we will focus on using Python to implement programming logic, define and use objects and variables to create a responsive Application.
The main goal of this course is to gain a strong skill in prgramming with Python language and become able to create a full-featured program.
See the web portfolio of lecturer here: Amir Zare Pashaei
Target Group: We welcome people who are interested in developing a software and creating an application using Python.
Programm:
Day 1:
- History of Python
- How does Python work
- Python Syntax, Objects, classes and methods
- Features of Python
- Runtime architecture
- Type of variables
- Strings
- Constants
- Numeric expressions
Day 2:
- Indentations
- Decision making
- Loops
- Escape sequence
- Functions
- Declaring collections
- Passing collections to method
- Arguments
- String libraries
Day 3:
- Working with files
- Lists
- Dictionaries
- Tuples
- Try/Except structure
- Regular expressions
- Object Oriented programming
- Decision making
- Inheritance
- Overloading
- Working with GUI
- Windows, buttons, textboxes
- Menu bar and menu list
- Insert and delte in the entry
Learning methods: Practical exercise, independent work.
Assesment methods: Execution of independent work.
Assesment form: Independent practical tasks on relevant topics.
Price includes coffee breaks and lunch in restaurant “Lusikas”.