Objektorienteret programmering i Python - kursus RUB 26.500. fra IBS Training Center, træning 20 timer, Dato: 18. marts 2024.
Miscellanea / / December 04, 2023
På kurset vil du forstå alle aspekter af den objektorienterede tilgang i Python. Start med indkapsling og det interessante __slots__ nøgleord, og tal om, hvorfor pakker er nødvendige, og hvordan du laver din egen virtuelle sandkasse til et projekt i Python.
Du vil se på en funktion som et objekt og undersøge, hvordan det gavner udvikleren. I dette afsnit er det vigtigste emne dekoratører, som i høj grad forenkler koden med krydsfunktionalitet.
I modulet om objektets livscyklus lærer du, hvordan du laver din egen ud fra eksisterende grundtyper, og hvorfor dette er nødvendigt. Du vil forstå spørgsmålene om, hvad der sker, hvornår og hvordan et objekt skabes og ødelægges.
Du vil lære at vende tilbage til systemet dets ressourcer, som det låner til udvikleren, men han giver dem ikke altid tilbage; Lær, hvordan du kan sikre dette ved hjælp af en kontekstadministrator. Du vil tilføje, trække fra og multiplicere brugerklasser ved hjælp af Python-magiske metoder.
Og i slutningen af træningen vil vi tale om, hvordan man skjuler algoritmen til at krydse datastrukturer eller generere data baseret på iteratorer, udbyttesætninger og overvejer også måder at generere datastrukturer ved hjælp af forenklet syntaks Python.
Al information offentliggjort i denne sektion af Lifehacker er ikke et offentligt tilbud som defineret af bestemmelserne i artikel 437 i Den Russiske Føderations civile lovbog og er kun til informationsformål.
Tjenesten bruger teknologier fra "Educated"-projektet og leverer ikke undervisningsydelser.