Kursbeskrivning
Dags för nästa steg!?
This course gives you an introduction to more advanced concepts in the Python language and starts where the course ”Python Programming – Introduction” ends.
During the course we discuss and highlights the differences in between Python v2 and v3. Exercises are done using Python v3.
Kommande kursstarter
Varför välja Republify?
Distansutbildningar
Kursledare med branschexpertis
Erbjuder hybridupplägg
Målgrupp
Vi tror att du jobbar som
Programmers, testers and others involved in projects that will involve Python as a coding language. Basic understanding of the Python language and some experience of programming Python. Knowledge similar to the course ”Python Programming – Introduction” is required
Kursinnehåll
Course Overview
Datatypes and the object hierarchy
Functions
- The func-object
- The def keywords
- Lambda functions
- Nested functions
- Closures
- Decorators
Iterators
- Fast enumeration
- The iteration protocol
- Iterables
- Iterators
- The iteration interface
- Iterators as separate objects
Comprehensions
- List Comprehensions
- Nested comrehensions
- Dict Comprehensions
- Set Comprehensions
Advanced iterators
- Generator Expressions
- Generator Comprehensions
- Generator functions
- Generator objects
- The Yield keyword
- Generator iterators
Objects, classes and instances
- Old-style vs new-style classes
- Magic special methods
- Instance attributes
- Class attributes
- Attribute lookup chain
- Emulate built-in objects
- Creating callables
- Creating containers
- Rich comparison methods
- @classmethod
- @staticmethod
- Abstract classes
- @property
- Static variable behavior
- __slots__
Sorting & Reversing
- Sorting lists
- Sorting dicts
- Sorting instances
- Sorting iterables
- Operator methodcaller
- Reversing strings
- Reversing lists
- Reversing iterables
Kursledare
This course is delivered in co-operation with IT- & Security experts at Picox
Examen, diplom m.m.
You as a participant receive a course certificate after completing the training
Intresseanmälan
Recensioner
Snittbetyg: 5
Republify har över 20 års erfarenhet av utbildning riktad mot yrkesverksamma inom såväl privat som offentlig sektor. Vårt fokus ligger inom cybersäkerhet, ledarskap, kommunikation och IT-utbildningar för tekniker, systemutvecklare och slutanvändare. Att arbeta med oss innebär alltid snabb återkoppling och...
min andra kurs hos Republify med samma lärare och även om den var på medelsvår nivå så fick jag med mig både nyttiga uppfräschningar såväl som en hel del riktigt avancerat som j...