Objektorientert programmering i Python - kurs 26 500 RUB. fra IBS Training Center, trening 20 timer, Dato: 18. mars 2024.
Miscellanea / / December 04, 2023
På kurset vil du forstå alle aspekter ved den objektorienterte tilnærmingen i Python. Start med innkapsling og det interessante __slots__ nøkkelordet, og snakk om hvorfor pakker trengs og hvordan du kan lage din egen virtuelle sandkasse for et prosjekt i Python.
Du vil se på en funksjon som et objekt og utforske hvordan det gagner utvikleren. I denne delen er det viktigste temaet dekoratører, som i stor grad forenkler koden med kryssfunksjonalitet.
I modulen om objektets livssyklus lærer du hvordan du kan lage din egen basert på eksisterende grunntyper og hvorfor dette er nødvendig. Du vil forstå spørsmålene om hva som skjer, når og hvordan et objekt blir skapt og ødelagt.
Du vil lære å returnere ressursene til systemet, som det låner ut til utvikleren, men han gir dem ikke alltid tilbake; Lær hvordan du kan sikre dette ved å bruke en kontekstbehandling. Du vil legge til, trekke fra og multiplisere brukerklasser ved å bruke Python-magiske metoder.
Og på slutten av opplæringen skal vi snakke om hvordan du skjuler algoritmen for å krysse datastrukturer eller generere data basert på iteratorer, yield-setninger, og også vurdere måter å generere datastrukturer ved å bruke forenklet syntaks Python.
All informasjon publisert i denne delen av Lifehacker er ikke et offentlig tilbud som definert av bestemmelsene i artikkel 437 i den russiske føderasjonens sivile lov, og er kun til informasjonsformål.
Tjenesten bruker teknologier fra «Educated»-prosjektet og tilbyr ikke pedagogiske tjenester.