Objektorientētā programmēšana Python valodā - kurss RUB 26 500. no IBS Mācību centra, apmācības 20 stundas, Datums: 18.03.2024.
Literārs Mistrojums / / December 04, 2023
Kursā jūs sapratīsiet visus Python objektorientētās pieejas aspektus. Sāciet ar iekapsulēšanu un interesanto atslēgvārdu __slots__ un runājiet par to, kāpēc ir nepieciešamas pakotnes un kā izveidot savu virtuālo smilšu kasti projektam programmā Python.
Jūs aplūkosit funkciju kā objektu un izpētīsit, kādu labumu tā sniedz izstrādātājam. Šajā sadaļā vissvarīgākā tēma ir dekoratori, kas ievērojami vienkāršo kodu ar krustenisko funkcionalitāti.
Modulī par objekta dzīves ciklu jūs uzzināsit, kā izveidot savu, pamatojoties uz esošajiem pamattipiem, un kāpēc tas ir nepieciešams. Jūs sapratīsiet jautājumus par to, kas notiek, kad un kā objekts tiek radīts un iznīcināts.
Jūs iemācīsities atgriezt sistēmai tās resursus, kurus tā aizdod izstrādātājam, bet viņš ne vienmēr tos atdod; Uzziniet, kā to nodrošināt, izmantojot konteksta pārvaldnieku. Jūs saskaitīsit, atņemsit un pavairosit lietotāju klases, izmantojot Python burvju metodes.
Un apmācības beigās mēs runāsim par to, kā paslēpt algoritmu datu struktūru šķērsošanai vai datu ģenerēšanai, pamatojoties uz iteratorus, ienesīguma paziņojumus, kā arī apsveriet veidus, kā ģenerēt datu struktūras, izmantojot vienkāršotu sintaksi Python.
Visa šajā Lifehacker sadaļā publicētā informācija nav publisks piedāvājums saskaņā ar Krievijas Federācijas Civilkodeksa 437. panta noteikumiem, un tā ir paredzēta tikai informatīviem nolūkiem.
Pakalpojumā tiek izmantotas projekta “Izglītotais” tehnoloģijas un tas nesniedz izglītības pakalpojumus.