Python internetiniai kursai analitikams – kursas 34 900 RUB. iš Tarptautinės profesijų mokyklos, mokymai 2 savaitės, data 2023 m. gruodžio 11 d.
įvairenybės / / December 03, 2023
„Gyvas“ bendravimas internetu su mokytojais ir mentoriais.
Prieiga prie kurso 3 mėn.: interaktyvios užduotys, webinarai ir užsiėmimų įrašai.
Lankstus treniruočių grafikas, kurį pasirenkate patys.
Jokių papildomų transportavimo išlaidų.
Galimybė mokymus derinti su darbu, kelionėmis ir lygiagrečiais mokymais.
Baigę kursus gausite asmeninį pažymėjimą.
Sveiki visi :-) Mano vardas Stanislav. Šiuo metu gyvenu Tulos regione. Turiu kelis aukštuosius išsilavinimus. Pagrindinis - MSTU im. Baumanas, turintis kompiuterių mokslo ir valdymo sistemų specializaciją. Antra – Ekonomika – Finansai ir kreditas. Trečia – organizacijų valdymas. IT srityje dirbu virš 15 metų Pradėjau nuo sistemų administratorės, sistemų inžinieriaus pareigų. Dirbo įvairiose didelėse ir tarptautinėse organizacijose, tokiose kaip RAO UES, Yandex, Microsoft. Dirbo įvairiomis pozicijomis ir kryptimis. Įgyvendinti įvairaus sudėtingumo projektai. Pastaraisiais metais mano kūrimo vektorius nuo sistemos administravimo perėjo prie interneto projektų įgyvendinimo: dalyvauju jų kūrime ir reklamoje. Ir, žinoma, jūs turite naudoti programavimą naudojant Python, C#, JS, taip pat SQL, CSS, HTML. Šiuo metu jūsų mėgstamiausia kalba yra Python. Labai mėgstu dalintis žiniomis ir patirtimi. Dėstau pastaruosius 7 metus. Ir aš labai džiaugiuosi, kad tapau OTUS dalimi :-) Mokytoja
1. Python sintaksės ir sąlyginių teiginių įvadas
Naršyti
1. Jupyter Notebook įdiegimas ir sąsaja
2. Pagrindiniai Python konstrukcijos ir kintamųjų tipai
3.Duomenų tipai
4.Operacijos su skaičiais ir eilutėmis
5.Kintamieji
Įvaldyk tai
- Jupyter užrašų knygelė
- Python
- Duomenų tipai
- Kintamieji tipai
Apie praktiką
• Išstudijuokime Jupyter Notebook sąsajos funkcionalumą.
• Praktikuosime paprasčiausias funkcijas atliekant užduotis, išmoksime atlikti operacijas ir atskirti duomenų tipus.
Mokytojas įvertins užduoties rezultatą ir išsamiai su jumis aptars.
2. Python sintaksė. Tęsinys: Kilpos, operatoriai, moduliai
Naršyti
1.Loginės operacijos ir palyginimo operacijos
2.Sąlygos IF, ELSE, ELIF
3. Blokai ir paminkštinimas
4. Kilpos WHILE, FOR IN
5. Duomenų struktūros: sąrašai, žodynai ir eilės
6. Python funkcijos: def
7.TIME ir DATETIME moduliai
Įvaldyk tai
- Ciklai
- Žodynai ir sąrašai
- data ir laikas
- Funkcijų kūrimas
Apie praktiką
• Praktikuosime naujas operacijas ir užduočių ciklus, išmoksime įgytas žinias integruoti į darbą.
• Pasvarstykime, ką galite įdiegti savo darbe ir kaip automatizuoti įprastas užduotis.
Mokytojas įvertins užduoties rezultatą ir išsamiai su jumis aptars.
3. Pandas programinės įrangos biblioteka
Naršyti
1. Darbo su Pandas programinės įrangos biblioteka tikslas ir principai
2.Sąsaja: būtinos funkcijos
3. Pandas, NumPy, Matplotlib moduliai
4. Duomenų struktūros
5. Duomenų rėmelio ir serijų kūrimas
6. Duomenų filtravimas su QUERY užklausomis
Įvaldyk tai
- Pandos
- NumPy
- Matplotlib
- Duomenų rėmelis
Apie praktiką
• Panagrinėkime Pandos funkcionalumą naudodami paprastus pavyzdžius naudodami Python.
• Sukurkime Dataframe rankiniu būdu ir įkelkime duomenis iš CSV, XLSX failų.
• Įkelkite HTML puslapį į duomenų rėmelį.
Mokytojas įvertins užduoties rezultatą ir išsamiai su jumis aptars.
4. Pandos. Tęsinys: metrikų, indeksų, suvestinių lentelių skaičiavimas
Naršyti
1.Pagrindinių metrikų skaičiavimas
2.Duomenų rūšiavimas
3. Stulpelių pridėjimas
4.Darbas su indeksu: reset_index(), reindex(), įdėtais indeksais
5.Duomenų grupavimas
6. Kelių duomenų rėmelių sujungimas
7. Matplotlib vizualizacija
Įvaldyk tai
- Metrika
- Indeksai
- Pivot lentelės
- Duomenų grupavimas
Apie praktiką
• Dirbsime su atsisiųstu CSV failu, mokysimės skaičiuoti metrikas, jungti lenteles ir susipažinsime su indeksais naudodamiesi pavyzdžiais.
• Atlikime papildomos praktikos su datomis ir laiku.
Mokytojas įvertins užduoties rezultatą ir išsamiai su jumis aptars.
5. Seleno žiniatinklio tvarkyklė
Naršyti
1.Importuokite modulį, atsisiųskite tvarkyklės failą
2. Tvarkyklės inicijavimas ir puslapio įkėlimas
3. Darbo su Selenu privalumai ir trūkumai. Alternatyvos
4.Svetainės elementų paieška naudojant CSS selektorius, klases ir ID
5. Sąveika su svetainės elementais
6. Informacijos gavimas iš svetainės elementų
Įvaldyk tai
- Seleno žiniatinklio tvarkyklė
- Tvarkyklių diegimas
- CSS parinkikliai
- Svetainės elementai
Apie praktiką
• Įdiegkime Selenium WebDriver ir išsiaiškinkime, kodėl analitikui jos reikia jo darbe.
• Užpildysime svetainės duomenis: siuntimo klavišus ir mygtukų paspaudimus.
Mokytojas įvertins užduoties rezultatą ir išsamiai su jumis aptars.
6. API – darbas su taikomųjų programų programavimo sąsaja
Naršyti
1. Kodėl analitikas turi dirbti su API?
2.Kaip pasiekti, kad API veiktų su Google. „Analytics“ ir „Yandex. Metrica
3.Kaip atpažinti
4.Kaip interpretuoti duomenis
5.Automatika
Įvaldyk tai
- API
- Prašymų modulis
- Duomenų rėmelis
- Automatika
Apie praktiką
• Išstudijuokime užklausų modulį ir gavimo bei paskelbimo metodus.
• Išspręskime duomenų išvedimo ir patalpinimo į duomenų rėmelį problemą.
• Išmokime dirbti su VK API ir atsisiųskite statistiką iš grupės.
Mokytojas įvertins užduoties rezultatą ir išsamiai su jumis aptars.
7. Duomenų vizualizacija
Naršyti
1.Grafinės funkcijos paprastiems grafams kurti
2.Analitinių duomenų vizualizavimas
3.Išvadų pristatymas
4.Duomenų pateikimo būdo pasirinkimas
5.Grafų tipai: histogramos, linijiniai grafikai
Įvaldyk tai
- Pandos grafinės funkcijos
- Matplotlib
- Seaborn
- Siužetas
Apie praktiką
• Praktikuokime kurti grafines funkcijas naudojant Pandas ir kurkime kelių tipų grafikus, priklausomai nuo informacijos pateikimo patogumo.
Mokytojas įvertins užduoties rezultatą ir išsamiai su jumis aptars.
8. Lentelių importavimas iš pdf
Naršyti
1.Glob ir Tabula modulių importas
2.Kaip gauti visų pdf failų sąrašą naudojant python
3.Kaip dirbti su konkrečia lentele iš pdf dokumento
4. Klaidų taisymas ir lentelės koregavimas
5. Duomenų rėmelių derinimas
6.Camelot biblioteka – būdas išgauti lenteles
Įvaldyk tai
- Gaublys
- Tabula
- Importuoti
- Camelot
Apie praktiką
• Išmoksime atsisiųsti visų kompiuteryje esančių pdf failų sąrašą, kad ateityje dirbtume su konkrečiu failu ir lentele.
• Išmoksime skaityti pdf failą ir, jei reikia, jį redaguoti pagal savo poreikius. Parašykime failą .csv formatu.
Mokytojas įvertins užduoties rezultatą ir išsamiai su jumis aptars.
9. Git versijos valdymo sistema
Naršyti
1.Kas yra Git ir kam jis sukurtas?
2. Git privalumai
3. GitHub saugyklų internetinės prieglobos paslauga
4. GitHub sąsaja ir pagrindinės funkcijos
5. Naudingi įrankiai darbe
Įvaldyk tai
- Git
- GitHub
- Ištraukite užklausą
- Naudingi įrankiai
Apie praktiką
• Įdiegkime GitHub ir pažiūrėkime į jo sąsają.
• Sukurkime saugyklą ir įkelkime testo kodą. Remdamiesi jo pavyzdžiu, išmoksime atlikti įsipareigojimus, palyginti ir atšaukti versijas.
Mokytojas įvertins užduoties rezultatą ir išsamiai su jumis aptars.
10. Apibendrinant
Naršyti
1.6 gero kodo taisyklės
2. Kokių įgūdžių reikia, kad analitikas galėtų dirbti?
3. Rekomendacijos, kaip nutiesti savo, kaip profesionalo, ateities kelią
4.Atsakymai į paruoštus klausimus
Įvaldyk tai
- Python
- Analitikos įrankiai
- Minkšti įgūdžiai
- Perspektyvos
Apie praktiką
• Apibendrinkime kursą kartu su dėstytoju.
Mokytojas įvertins užduoties rezultatą ir išsamiai su jumis aptars.