Ohjelmointi Pythonissa. Taso 2. Jatkokurssi - kurssi 40 990 hieroa. alkaen Specialist, koulutus, Päivämäärä: 27.11.2023.
Miscellanea / / November 28, 2023
EDISTÄMINEN! Kaikille Python-kurssin osallistujille Annamme 30% alennuksen kursseista "Ohjelmointi R-kielellä" etäopiskelumuodossa. Jos haluat hakea alennusta, ota yhteyttä esimiehiimme.
Sinä tulet oppimaan:
luo omat luokkasi;
arvioida algoritmin monimutkaisuus;
käyttää tärkeimpiä vakiotietorakenteita;
luoda omia tietorakenteita standardien pohjalta.
Opettaja, ohjelmoija ja insinööri, jolla on käytännön tietoa trendeistä Pythonin kehitys, kuten "esineiden Internet", "Big Data" ja muut. Osallistuu ohjelmistojen ja laitteistojen liiketoimintaratkaisujen luomiseen X5, OZON, Phillip Morris, SAP. Hackathonien mentori ja tuomariston jäsen, puhuja IT-tapahtumissa ja työpajoissa.
Ammattimainen ohjelmointikurssin opettaja, sertifioitu kehittäjä Python-instituutti yleistä työkokemusta IT-alalta yli 20 vuotta. Rakennettu IT-järjestelmät 4 yrityksessä tyhjästä. Enemmän kuin 5 vuotta.
Vadim Viktorovich valmistui Venäjän valtion humanistisesta yliopistosta vuonna 2000 erikoistumalla tietotekniikkaan ja tietojenkäsittelytieteeseen. Todellinen ammattilainen hallintoasioissa DBMS, yrityksen liiketoimintaprosessien automatisointi (ERP, CRM jne.), luomalla testitapauksia ja kouluttamalla työntekijöitä.
Pystyy motivoimaan ja vangitsemaan. Hän on vaativa kuuntelijoiltaan, aina valmis selventämään vaikeita kohtia. Laaja kokemus todellisten projektien parissa työskentelystä antaa hänelle mahdollisuuden kiinnittää huomiota niihin yksityiskohtiin, jotka aloittelevat kehittäjät eivät yleensä huomaa.
Ammattimainen ohjelmointikurssien opettaja yleisellä kokemuksella yli 10 vuotta. Käytännön ohjelmointikokemus kielellä Python yli 4 vuotta. Opetuksensa aikana hänestä tuli 12 ohjelmointikurssin kirjoittaja eri organisaatioille, koulutettu yli 1000 kuuntelijaa. (kasvotusten ja verkko-opetus).
Evgeniy Vitalievich valmistui SibGIU: sta vuonna 2006 erikoistumalla metallurgisten järjestelmien automatisointiin. Hän kehittää jatkuvasti taitojaan ja on tällä hetkellä ohjelmointikielten asiantuntija Python, C++, Javascript. Työssään hän myös käyttää tehokkaasti Nodejs (+verkkopaketti), Django, Tornado, Git, on kokemusta projektidokumentaation kehittämisestä.
Laaja kokemus opettamisesta ja käytännön ohjelmoinnista antaa hänelle mahdollisuuden selittää monimutkaiset asiat yksinkertaisesti; hänen kurssiensa jälkeen opiskelijat ovat todella inspiroineet ohjelmointia. Hän tietää, kuinka nykyaikaisen ohjelmoijan aivojen tulisi toimia, ja auttaa virittäytymään oikealle aallonpituudelle.
Moduuli 1. Luokan käsite. Kapselointi (4 ac. h.)
Luokka ja luokkainstanssi.
Ilmentymätiedot, ilmentymän menetelmät ja ilmentymän ominaisuudet.
Ominaisuuden käsite.
Työpaja: Luokan ja sen esiintymien luominen.
Moduuli 2. Perintö (4 ak. h.)
Ankan kirjoittamisen periaate.
Perusluokan ja johdetun luokan käsitteet.
Isinstance-funktio ja sen sovellus.
Workshop: Johdetun luokan luominen käyttäen perus- ja johdettujen luokkien esiintymiä.
Moduuli 3. Polymorfismi ja abstraktio (4 ak. h.)
Menetelmien korvaaminen johdetussa luokassa.
Abstraktin luokan käsite.
Workshop: Polymorfisten luokkien käyttö.
Moduuli 4. Käytännön työ (4 ak. h.)
Moduuli 5. Lajittelu- ja hakualgoritmit (4 ac. h.)
Peruslajittelu- ja hakualgoritmit.
Algoritmin monimutkaisuuden käsite.
Työpaja. Etsi tietoa tietyn kriteerin perusteella.
Moduuli 6. Hakualgoritmit kaavioista (4 ac. h.)
Leveys ensimmäinen haku.
Syvyys ensimmäinen haku.
Työpaja. Reitin rakentaminen graafiin.
Moduuli 7. Tietorakenteet (4 ac. h.)
Tietorakenteen käsite.
Listaa ja tallenna perustietorakenteina.
Taulukko ja muut käytännössä tärkeät tietorakenteet.
Työpaja. Tietueiden ja taulukoiden esittäminen Python-ohjelmassa.
Moduuli 8. Tavalliset abstraktit tietotyypit (4 ac. h.)
Säiliötyypit.
Kirjastomoduulien kokoelmat ja kokoelmat.abc
Työpaja. "Komponentti-säiliö" -järjestelmä ja sen sovellus.
Moduuli 9. Tietojen tallentaminen ohjelman ulkopuolelle (4 ac. h.)
Tietojen tallentaminen ja palauttaminen. Pickle-kirjastomoduuli.
Objekti-relaatiovastaavuuden käsite.
Työpaja. Suolakurkkumoduulin käyttö tietojen tallentamiseen ja lähettämiseen.
Moduuli 10. Käytännön työ (4 ak. h.)
Reitin etsiminen kahden pisteen välillä.
XML-asiakirjan käsittely.
Tilausten keräily ja käsittely.
Shakkipeli (ohjelmistoosa).
Webin kaapiminen.
Harjoitustilaisuuksien ajoittaminen.
Pelipalvelimen kirjoittaminen.
Yksinkertaisen tasavirtasähköverkon laskenta.
Videon käsittely ulkoisella ohjelmistolla.