Objektorienterad programmering i Python - kurs 26 500 RUB. från IBS Training Center, utbildning 20 timmar, Datum: 18 mars 2024.
Miscellanea / / December 04, 2023
I kursen kommer du att förstå alla aspekter av det objektorienterade tillvägagångssättet i Python. Börja med inkapsling och det intressanta nyckelordet __slots__, och prata om varför paket behövs och hur du gör din egen virtuella sandlåda för ett projekt i Python.
Du kommer att titta på en funktion som ett objekt och utforska hur det gynnar utvecklaren. I det här avsnittet är det viktigaste ämnet dekoratörer, vilket avsevärt förenklar koden med tvärfunktionalitet.
I modulen om objektets livscykel får du lära dig hur du skapar dina egna utifrån befintliga grundtyper och varför detta behövs. Du kommer att förstå frågorna om vad som händer, när och hur ett objekt skapas och förstörs.
Du kommer att lära dig att återgå till systemets resurser, som det lånar ut till utvecklaren, men han ger dem inte alltid tillbaka; Lär dig hur du kan säkerställa detta med hjälp av en kontexthanterare. Du kommer att lägga till, subtrahera och multiplicera användarklasser med Python magiska metoder.
Och i slutet av utbildningen kommer vi att prata om hur man döljer algoritmen för att korsa datastrukturer eller generera data baserat på iteratorer, avkastningssatser och även överväga sätt att generera datastrukturer med förenklad syntax Pytonorm.
All information som publiceras i detta avsnitt av Lifehacker är inte ett offentligt erbjudande enligt bestämmelserna i artikel 437 i den ryska federationens civillagstiftning, och är endast avsedd för informationsändamål.
Tjänsten använder teknik från projektet "Educated" och tillhandahåller inte utbildningstjänster.