Python – nemokami kursai iš Skillbox, mokymai, Data: 2023 m. lapkričio 29 d.
įvairenybės / / December 03, 2023
Tiems, kurie nori pradėti programuoti
Python išmoksite nuo nulio: sintaksės, funkcijų, standartinių bibliotekų. Galite pradėti savo karjerą kaip Python kūrėjas.
Pradedantieji Python kūrėjai
Sisteminsite ir gilinsite Python žinias, įsisavinsite pažangias temas ir tobulėsite kaip kūrėjas.
IT specialistai
Įvaldysite Python ir galėsite automatizuoti įprastas užduotis, išplėsti savo kompetencijų spektrą ir padidinti savo, kaip specialisto, vertę.
Kūrėjams kitomis kalbomis
Suprasite Python ypatybes, galėsite keisti specialybę ir tobulėti viena populiariausių ir paprasčiausių kalbų.
Įvadas
Išmokite dirbti su internetiniu kodo redaktoriumi. Parašykite savo pirmąją programą. Sužinokite, kaip naudotis spausdinimo funkcija.
Python pagrindai
Išmokite dirbti su kintamaisiais, įvesties operatoriumi ir eilutėmis.
Operatoriai, posakiai
Išmokite atlikti aritmetinius veiksmus su skaičiais, jų atlikimo tvarką, skaičių įvedimą klaviatūra, padalijimą su liekana ir su liekana bei stenografinius operatorius.
Sąlyginis if teiginys, šakos
Išmokite darbo su if teiginiu pagrindus, išmokite rašyti paprastas programas su sąlygomis.
Sąlyginis teiginys, jei: tęsinys
Išmokite loginius operatorius ne ir, arba. Išmokite rašyti nuoseklias ir įdėtas sąlygas ir supaprastinti sudėtingas išraiškas.
o kilpa
Išmokite dirbti su while ciklo operatoriumi. Studijuokite logines transformacijas, begalines kilpas, pertraukite ir tęskite teiginius.
For kilpa: kilpos su skaitikliu
Išmokite naudoti for kilpą, kad galėtumėte kartoti skaičius, išmokite diapazono() funkcijos pagrindus.
For kilpa: darbo su diapazonu ypatybės
Sužinokite, kaip dirbti su diapazono() funkcijos parametrais: start, stop, step.
kilpai: darbas su stygomis
Mokykitės naudodami spausdinimo funkciją, pabaigos operatorių ir darbo su eilutėmis sąlyginiame sakinyje
Įdėtos kilpos
Sužinokite, kur galite rasti įdėtųjų kilpų, kaip jos veikia ir kaip keičiasi kilpų skaitikliai. Išmokite palyginti skaitiklius įdėtosios kilpos viduje ir išspręsti matematikos uždavinius naudodami įdėtas kilpas.
Skaičiai. Tipai int ir float
Išmokite dirbti su sveikaisiais (int tipo) ir tikraisiais (slankiojo tipo) skaičiais Python programoje, jų įvedimą ir konvertavimą bei aritmetines operacijas su jais. Iš matematikos modulio išmokite standartinių matematinių funkcijų.
Funkcijos: paleisti
Išmokti funkcijų pagrindus: funkcijų deklaravimas ir iškvietimas, funkcijos su vienu ir daugiau parametrų.
Plūdės savybės
Išmokite grąžinti funkcijų reikšmes, dirbti su grąžinimo operatoriumi ir algoritmais nurodytu tikslumu. Išmokite darbo su realiais skaičiais ypatybes.
IDE diegimas ir konfigūravimas
Galėsite įdiegti Pycharm IDE, dirbti su komandine eilute ir interpretatoriumi bei derinti programas.
Pagrindinės kolekcijos. Sąrašai
Išmokite dirbti su pagrindine kolekcija – sąrašais. Galėsite deklaruoti ir rodyti sąrašus bei dirbti su elementais, kurti sąrašus naudodami kilpas.
Sąrašas: darbo su sąrašais metodai
Išmokite darbo su sąrašais funkcijas ir metodus. Išmokite pašalinti ir pakeisti sąrašo elementus, kartoti sąrašus ir naudoti įdėtas kilpas.
Sąrašo rodiniai
Išmokite kurti sąrašus naudodami Sąrašo supratimą. Išmokite dirbti su skilties tipo ir rūšiavimo sąrašais.
Pagrindinės kolekcijos. Stygos
Meistras dirbantis su stygomis. Išmokite naudoti eilučių metodus, išmokite konvertuoti į eilutes ir formatuoti.
Pagrindinės kolekcijos. Žodynai
Išmokite kurti žodynus ir dirbti su jų elementais. Išmok žodyno technikos ir elementų sąrašo. Galėsite generuoti žodynus ir dirbti su nustatyta funkcija.
Pagrindinės kolekcijos. Kortelės
Sužinokite, kuo eilutės skiriasi nuo sąrašų ir kodėl jos reikalingos. Išmokite naudotis zip ir numerate funkcijomis. Galėsite rūšiuoti raktus ir reikšmes žodyne ir dirbti su sudėtiniais raktais.
Funkcijos: tęsinys
Išmokite dirbti su rekursija ir rinkiniais funkcijos viduje ir kai iškviečiama. Dirbdami su funkcija galite naudoti numatytąsias reikšmes.
Darbas su failais
Išmoksite dirbti su failų keliais, unix path. Įvaldyti pagrindines failų operacijas: atidaryti, skaityti, rašyti, uždaryti, failų iteracija su for kilpa, poeilutės paieška, saugus failų tvarkymas.
Išimtys: klaidų taisymas
Sužinokite, kokios yra išimtys ir kokia jų hierarchija. Išmokite naudoti konstrukciją try-except-finally-else ir teisingai tvarkyti išimtis.
Įvadas į OOP
Išmokite dirbti su objektiniu programavimu Python, su klasėmis ir jų metodais, __init__ klasės konstruktoriumi ir savaiminės klasės objektu.
Pagrindiniai OOP principai
Išmokti įkapsuliuoti ir slėpti duomenis, dirbti su paveldimumu ir polimorfizmu, apibūdinti klases ir metodus.
Iteratoriai ir generatoriai
Supraskite skirtumą tarp iteratoriaus ir iteruojamo objekto. Sužinosite, kaip gauti iteratorių ir dirbti su iter bei kitomis funkcijomis. Galite paversti funkciją generatoriumi ir naudoti derliaus operatorių.
Dekoratoriai: pagrindinis lygis
Norėdami pakeisti funkcijų savybes, galite naudoti dekoratorius. Išmokite dirbti su duomenų laiko moduliu ir naudoti dekoratorių kaip laikmatį.
Nuodugnus darbas su klasėmis ir įmontuotais dekoratoriais
Išmokite dirbti su daugybiniu paveldėjimu. Sužinokite, kas yra klasės sąsaja ir abstrakčios klasės. Galėsite diegti statistinius metodus klasėje, keisti ar gauti objekto atributus neiškviesdami metodų.
Dekoratoriai: pažengęs lygis
Galite naudoti dekoratorius su argumentais, generatorius kaip konteksto tvarkykles ir registravimo modulį.
Funkcijos: pabaiga
Išmokite dirbti su lambda funkcijomis, atvaizduoti, filtruoti, sumažinti, bet ką. Galite nustatyti vardų sritis, apimtis ir naudoti skaitiklio klasę.
Bibliotekos darbui su duomenimis
Galėsite dirbti su reguliariosiomis išraiškomis, data ir laiku bei itertools moduliu.
Premijos modulis. Tinklo pagrindai
Galite sužinoti apie darbo su tinklais pagrindus. Kas nutinka, kai į naršyklę įvedame ya.ru. Tai svarbu ir naudinga žinoti pradedantiesiems kūrėjams, norint pradėti.