Python Academy logo
PythonAloittelijaTekoälyVerkkoTasot A1 → C122 kieltä

Python Academy

Tutustukaa Pythonin monipuolisuuteen ja rakentakaa erilaisia projekteja Python Academyssa. CoddyKitin oppimispolku, joka sisältää 76 lyhyttä kurssia ja 320 interaktiivista oppituntia sekä tekoälytuutorin käytettävissäsi ympäri vuorokauden.

Kurssit
76
Oppitunnit
320
Interaktiiviset vaiheet
3,909
Aloita maksutta
Kurssi 1
Kurssisisältö

76 kurssia tässä opintopolussa

Kaikki Python Academy-opintopolun kurssit suoritusjärjestyksessä. Ensimmäinen on ilmainen.

1

A13 oppituntiaIlmainen

Tässä oppitunnissa tutustutte ohjelmoinnin perusteisiin ja opitte, miksi Python sopii erinomaisesti aloittelijoille. Opitte myös määrittämään kehitysympäristön ja kirjoittamaan ensimmäisen Python-ohj…

2

A14 oppituntiaPRO

Opitte Python-ohjelmoinnin keskeiset käsitteet, kuten muuttujat, tietotyypit ja perusoperaatiot. Tämä kategoria luo pohjan edistyneempien aiheiden opiskelulle.

3

A24 oppituntiaPRO

Perehdytte päätöksentekoon ja silmukoihin Pythonissa. Opitte kirjoittamaan ohjelmia, jotka reagoivat erilaisiin ehtoihin ja toistavat tehtäviä tehokkaasti.

4

A25 oppituntiaPRO

Funktiot ovat uudelleenkäytettävän koodin rakennuspalikoita. Tässä kategoriassa opitte luomaan ja käyttämään funktioita tehokkaasti sekä tutustutte modulaariseen ohjelmointiin.

5

B15 oppituntiaPRO

Tutustutte Pythonin keskeisiin tietorakenteisiin, kuten listoihin, monikoihin, joukkoihin ja sanakirjoihin, ja opitte käsittelemään ja järjestämään tietoja tehokkaasti.

6

B16 oppituntiaPRO

Tutustutte olio-ohjelmoinnin periaatteisiin. Se on tehokas ohjelmointiparadigma uudelleenkäytettävien ja skaalautuvien sovellusten rakentamiseen.

7

A23 oppituntiaPRO

Opitte lukemaan Pythonissa tiedostoista ja kirjoittamaan tiedostoihin, minkä ansiosta voitte käsitellä tosielämän tietoja ja säilyttää tietoja pysyvästi.

8

B14 oppituntiaPRO

Hankitte taidot virheiden hallittuun käsittelyyn Python-ohjelmissa, mikä tekee koodistanne vankempaa ja käyttäjäystävällisempää.

9

A14 oppituntiaPRO

Ottakaa Pythonin perusrakennuspalikat haltuun: muuttujat, tietotyypit ja käyttäjän syöte. Oppikaa, miten Python tallentaa dataa, muuntaa tyyppejä ja lukee käyttäjän antamaa syötettä.

10

B25 oppituntiaPRO

Tutustutte Pythonin edistyneisiin käsitteisiin ja opitte kirjoittamaan tehokkaampaa, tiiviimpää ja Pythonille ominaista koodia.

11

B15 oppituntiaPRO

Pythonin laajan kirjastovalikoiman avulla voitte toteuttaa tehtäviä data-analyysistä verkkokehitykseen. Tässä kategoriassa tutustutte joihinkin suosittuihin kirjastoihin.

12

B14 oppituntiaPRO

Tutustutte verkkokehityksen perusteisiin Pythonin avulla ja opitte rakentamaan yksinkertaisia verkkosovelluksia.

13

B23 oppituntiaPRO

Opitte testaus- ja virheenkorjaustekniikoita, joiden avulla voitte varmistaa Python-koodinne oikean ja tehokkaan toiminnan.

14

B13 oppituntiaPRO

Automatisoitte toistuvia tehtäviä ja parannatte tuottavuutta kirjoittamalla Python-komentosarjoja tavallisia tehtäviä varten.

15

B15 oppituntiaPRO

Tässä kategoriassa saatte yleiskuvan datatieteestä ja tutustutte Pythonin rooliin tällä alalla. Opitte puhdistamaan, esikäsittelemään ja hallitsemaan tietoja tehokkaasti.

16

C16 oppituntiaPRO

Tässä oppitunnissa perehdytte koneoppimiseen ja datatieteen edistyneisiin aiheisiin. Opitte rakentamaan ennustemalleja ja tutustutte syväoppimisen käsitteisiin.

17

A24 oppituntiaPRO

Syventykää Pythonin merkkijonoihin: viipalointi, muotoilu sekä kattava valikoima sisäänrakennettuja merkkijonometodeja tekstidatan käsittelyyn ja analysointiin.

18

A24 oppituntiaPRO

Oppikaa Pythonin yleisimmin käytetyt sekvenssityypit: miten listoja ja tupleja luodaan, muokataan ja käydään läpi sekä milloin kumpaakin kannattaa käyttää.

19

A24 oppituntiaPRO

Ottakaa Pythonin avain–arvo-tietorakenne (dict) ja järjestämätön yksilöllisten alkioiden kokoelma (set) haltuun. Tehkää nopeita hakuja, joukko-operaatioita ja sanakirjojen comprehensioita.

20

A24 oppituntiaPRO

Oppikaa ohjaamaan ohjelman suoritusta ehtolauseilla ja silmukoilla. Yhdistäkää if/elif/else-logiikka for- ja while-silmukoihin sekä break-, continue- ja else-lausekkeisiin.

21

A24 oppituntiaPRO

Kirjoittakaa uudelleenkäytettävää ja modulaarista koodia Python-funktioilla. Käsitelkää sijainti- ja avainsana-argumentit, oletusarvot, *args, **kwargs sekä paluuarvot.

22

A24 oppituntiaPRO

Käsitelkää tiedostojärjestelmää Pythonilla: avatkaa tiedostoja eri tiloissa, lukekaa niitä rivi kerrallaan, kirjoittakaa dataa turvallisesti ja hallitkaa tiedostopolkuja pathlibillä.

23

A24 oppituntiaPRO

Kirjoittakaa vankkoja Python-ohjelmia sieppaamalla ja käsittelemällä poikkeuksia hallitusti. Käyttäkää try/except/else/finally-rakenteita, nostakaa mukautettuja poikkeuksia ja tehkää virheenkorjausta…

24

A24 oppituntiaPRO

Pitääkää Python-projektit eristettyinä ja toistettavina virtuaaliympäristöillä, pip-riippuvuuksien hallinnalla ja requirements.txt-tiedoston parhailla käytännöillä.

25

A15 oppituntiaPRO

Tässä kategoriassa tutustutte tekoälyn peruskäsitteisiin, kuten sen määritelmään, merkitykseen ja historian tärkeisiin vaiheisiin. Perehdytte tekoälyn tyyppeihin, kuten kapeaan, yleiseen ja superälyk…

26

B14 oppituntiaPRO

Järjestäkää Python-koodi uudelleenkäytettäviksi moduuleiksi ja paketeiksi. Ymmärtäkää import-mekaniikka, standardikirjasto, virtuaaliympäristöt ja pip-pakettienhallinta.

27

B14 oppituntiaPRO

Kirjoittakaa Pythonille ominaista ja muistitehokasta koodia list comprehensions- ja generaattorilausekkeilla sekä yield-avainsanalla laiskaan evaluointiin.

28

A15 oppituntiaPRO

Tutustutte tekoälyn monipuolisiin tosielämän sovelluksiin terveydenhuollossa, rahoituksessa, verkkokaupassa, pelialalla ja automaatiossa. Tässä kategoriassa näette esimerkkejä siitä, miten tekoäly mu…

29

B14 oppituntiaPRO

Rakentakaa jäsenneltyjä ohjelmia Pythonin luokkien ja olioiden avulla. Ymmärtäkää luokan määrittely, __init__, olio- ja luokka-attribuutit sekä metodit.

30

B14 oppituntiaPRO

Laajentakaa Python-luokkia periytymisen avulla, ylikirjoittakaa metodeja, käyttäkää super()-kutsua ja hyödyntäkää polymorfismia joustavan ja laajennettavan koodin kirjoittamiseen.

31

A15 oppituntiaPRO

Valmistautukaa tekoälyratkaisujen rakentamiseen hallitsemalla keskeiset Python-työkalut ja -kirjastot. Tässä kategoriassa käsitellään kehitysympäristön määrittämistä, Python-kirjastojen, kuten NumPyn…

32

B14 oppituntiaPRO

Ottakaa kuvioiden haku Pythonissa haltuun re-moduulilla. Kirjoittakaa regex-kuvioita, käyttäkää match-, search-, findall- ja sub-funktioita sekä käsitelkää ryhmiä ja lippuja.

33

B14 oppituntiaPRO

Jäsentäkää ja tuottakaa JSON- ja CSV-dataa Pythonilla. Käyttäkää json- ja csv-moduuleja, käsitelkää merkistökoodauksen ongelmia ja työskennelkää tosielämän datatiedostojen kanssa.

34

B15 oppituntiaPRO

Opitte valmistelemaan ja muokkaamaan tietoja tehokkaasti tekoälyprojekteja varten. Tässä kategoriassa tutustutte erilaisiin tietotyyppeihin, puuttuvien arvojen käsittelyyn, tietojen normalisointiin j…

35

B14 oppituntiaPRO

Korvatkaa print-lauseet Pythonin logging-moduulilla. Määrittäkää lokitasot, käsittelijät ja muotoilijat sekä käyttäkää pdb:tä ja IDE:iden debuggeri­työkaluja tehokkaasti.

36

B14 oppituntiaPRO

Pythonin Enum-tyypit ja NamedTuplet: Enum-luokka, IntEnum ja Flag sekä paljon muuta.

37

A25 oppituntiaPRO

Tietojen ymmärtäminen on helpompaa, kun voitte visualisoida ne. Tässä kategoriassa opitte luomaan havainnollisia visualisointeja Python-kirjastojen, kuten Matplotlibin ja Plotlyn, avulla. Opitte esit…

38

B14 oppituntiaPRO

Modernit tiedostopolut pathlibillä: Path-objekti, tiedostojen lukeminen ja kirjoittaminen sekä paljon muuta.

39

B14 oppituntiaPRO

Päivämäärät ja ajat datetime-moduulilla: date, time, datetime, Timedelta ja laskutoimitukset sekä paljon muuta.

40

B15 oppituntiaPRO

Tässä kategoriassa tutustutte ohjatun oppimisen perusalgoritmeihin, kuten lineaariseen regressioon ja logistiseen regressioon, sekä arviointimittareihin, kuten tarkkuuteen ja F1-arvoihin. Opitte tote…

41

B14 oppituntiaPRO

collections-moduuli: Counter, defaultdict ja paljon muuta.

42

B14 oppituntiaPRO

Edistynyt merkkijonojen muotoilu: f-string-lausekkeet, muotomääritteet ja paljon muuta.

43

B25 oppituntiaPRO

Ohjaamattomassa oppimisessa etsitään tiedoista piileviä malleja. Tässä kategoriassa tutustutte klusterointitekniikoihin, kuten K-Meansiin, sekä ulottuvuuden pienentämismenetelmiin, kuten PCA:han ja t…

44

B14 oppituntiaPRO

CLI-työkalujen rakentaminen: argparsen perusteet, alikomennot ja valitsimet sekä paljon muuta.

45

B14 oppituntiaPRO

SQLite-tietokannat sqlite3:lla: yhteyden muodostaminen ja taulukoiden luominen, Insert, Select, Update, Delete sekä paljon muuta.

46

B25 oppituntiaPRO

Perehdytte keinotekoisten neuroverkkojen maailmaan. Ne ovat modernin tekoälyn perusta. Tässä kategoriassa käsitellään neuroverkkojen arkkitehtuuria, aktivointifunktioita ja vastavirta-algoritmia. Rak…

47

B14 oppituntiaPRO

Excelin automatisointi openpyxl:llä: työkirjojen lukeminen, solujen kirjoittaminen ja muotoilu sekä paljon muuta.

48

B24 oppituntiaPRO

Laajentakaa Python-funktioita ja -luokkia decoratoreilla. Rakentakaa omia decoratoreita, käyttäkää @propertya hallittuun attribuuttien käyttöön sekä soveltakaa @classmethodia ja @staticmethodia.

49

B25 oppituntiaPRO

Tutustutte siihen, miten tekoäly käsittelee ja ymmärtää ihmiskieltä. Tässä kategoriassa käsitellään tekstin esikäsittelytekniikoita, tokenisointia, tunneanalyysiä ja edistyneitä malleja, kuten transf…

50

B24 oppituntiaPRO

Hallitkaa resursseja turvallisesti with-lauseella. Kirjoittakaa mukautettuja kontekstinhallitsijoita __enter__- ja __exit__-metodeilla sekä contextlibillä.

51

B24 oppituntiaPRO

Kirjoittakaa luotettavaa Python-koodia automaattisilla pytest-testeillä. Käsitelkää testien löytyminen, fixturet, parametrisointi, mockaus ja koodikattavuusraportointi.

52

B15 oppituntiaPRO

Opitte, miten tekoäly tulkitsee ja käsittelee visuaalista tietoa. Aloitatte kuvien esittämisen perusteista ja siirrytte OpenCV:n käyttöön kuvankäsittelyssä sekä konvoluutioneuroverkkojen (CNN) rakent…

53

B24 oppituntiaPRO

Ottakaa Pythonin funktionaalisen ohjelmoinnin työkalut käyttöön itertools- ja functools-moduuleilla. Käyttäkää combinations-, chain-, partial-, reduce- ja lru_cache-toimintoja elegantin koodin kirjoi…

54

B24 oppituntiaPRO

Pythonin dataluokat ja attrs: dataluokan määrittäminen, oletusarvot ja field() sekä paljon muuta.

55

C15 oppituntiaPRO

Vahvistusoppimisen avulla tekoälyagentit oppivat ympäristöstään saamiensa palkkioiden tai rangaistusten perusteella. Tässä kategoriassa tutustutte keskeisiin käsitteisiin, kuten Q-oppimiseen, perehdy…

56

B24 oppituntiaPRO

Rakenteinen hahmonsovitus: matchin ja casen perusteet, sekvenssien ja kuvausten sovittaminen sekä paljon muuta.

57

B24 oppituntiaPRO

Sulkeumat ja funktioiden sisäinen toiminta: ensimmäisen luokan funktiot, sulkeumat ja vapaat muuttujat sekä paljon muuta.

58

B24 oppituntiaPRO

Generaattorit, iteraattorit ja yield: iteraattoriprotokolla, generaattorifunktiot ja paljon muuta.

59

B24 oppituntiaPRO

subprocess ja käyttöjärjestelmän kanssa toimiminen: komentojen suorittaminen subprocessilla, tulosteen kaappaaminen ja paljon muuta.

60

B24 oppituntiaPRO

Tietokantojen ORM:t SQLAlchemyllä: SQLAlchemy Core ja ORM, mallien määrittäminen sekä paljon muuta.

61

B24 oppituntiaPRO

Web-kehitys Flaskilla: reitit ja näkymät, Jinja2-mallineet sekä paljon muuta.

62

B24 oppituntiaPRO

Kirjoittakaa rinnakkaisia Python-ohjelmia ilman säikeitä async/awaitin ja asyncion avulla. Rakentakaa tapahtumasilmukoita, korutiineja, tehtäviä ja asynkronisia I/O-putkia.

63

B24 oppituntiaPRO

Lisätkää Python-koodiin staattiset tyyppiannotaatiot. Käyttäkää mypyä staattiseen tarkistukseen, hallitkaa geneeriset tyypit, TypeVar ja Protocol sekä tehkää tyyppien kaventamista ajonaikaisesti.

64

B24 oppituntiaPRO

Rakentakaa numeerisen laskennan perusta NumPylla. Ottakaa ndarray-operaatiot, broadcasting, vektorointi ja lineaarialgebra datatieteen työnkuluissa haltuun.

65

B24 oppituntiaPRO

Analysoikaa rakenteista dataa laajassa mittakaavassa Pandasilla. Työskennelkää Series- ja DataFrame-rakenteiden, groupbyn, yhdistämisen, aikasarjojen ja datan puhdistusputkien kanssa.

66

B24 oppituntiaPRO

Rakentakaa suorituskykyisiä ja automaattisesti dokumentoituvia REST-rajapintoja FastAPIlla. Käyttäkää Pydantic-malleja, riippuvuuksien injektointia, asynkronisia endpointteja ja OpenAPI-generointia.

67

B24 oppituntiaPRO

Poimikaa dataa verkosta Pythonilla. Ottakaa yksinkertaisen kaavinnan requestsin ja BeautifulSoupin avulla sekä laajamittaiset, spider-pohjaiset haut Scrapylla haltuun.

68

B24 oppituntiaPRO

Soveltakaa koneoppimista Pythonissa scikit-learnilla. Rakentakaa luokittelu-, regressio- ja klusterointimalleja sekä arvioikaa niitä ristiinvalidoinnilla ja metriikoilla.

69

B24 oppituntiaPRO

Web-kehitys Djangolla: projektit ja sovellukset, mallit ja migraatiot sekä paljon muuta.

70

B24 oppituntiaPRO

Datan visualisointi Matplotlibilla: kuviot ja akselit, viiva-, pylväs- ja hajontakaaviot sekä paljon muuta.

71

B24 oppituntiaPRO

Interaktiiviset kaaviot Plotlyllä: Plotly Expressin perusteet, interaktiiviset ominaisuudet ja paljon muuta.

72

B24 oppituntiaPRO

Paketointi ja julkaiseminen PyPI:hin: projektin rakenne ja pyproject.toml, rakentaminen buildilla sekä paljon muuta.

73

C14 oppituntiaPRO

Samanaikaisuus: threading ja multiprocessing: säikeet ja GIL, ThreadPoolExecutor sekä paljon muuta.

74

C14 oppituntiaPRO

Syventykää Pythonin oliomalliin metaluokkien, deskriptoreiden ja __slots__:n avulla. Ymmärtäkää, miten itse kieli on rakennettu, ja luokaa tehokkaita abstraktioita.

75

C14 oppituntiaPRO

Nopeuttakaa Pythonia C-laajennuksilla. Käyttäkää Python/C APIa, ctypesiä ja cffiä C-koodin kutsumiseen Pythonista sekä suorituskykykriittisten laajennusten kirjoittamiseen.

76

C14 oppituntiaPRO

Ymmärtäkää CPythonin muistimalli, viitelaskenta ja roskienkeruu sekä käyttäkää profilointityökaluja suorituskyvyn pullonkaulojen löytämiseen ja korjaamiseen.

CoddyKit PRO

Avaa kaikki 76 tämän opintopolun kurssia ja kaikki muut opintopolut

Tekoälytuutori, sertifiointikoe ja suoritustodistus. Toimii verkossa sekä iOS- ja Android-laitteilla.

Näytä kaikki paketit
Vuosittain$29.90 / vuosiNoin $2.49 kuukaudessaMaksa kerranElinikäinen$69.99 KerranEi uusimisia. PRO ikuisesti.
Kurssin yleiskatsaus

Python: ensimmäisestä skriptistä tuotantotasoiseen koodiin

Python on yleiskäyttöinen ohjelmointikieli, jota käytetään laajimmin datatieteessä, automaatiossa, web-kehityksessä ja tekoälytutkimuksessa. Helppolukuisen syntaksinsa ansiosta se sopii hyvin aloittelijoille, mutta sen ekosysteemi — NumPy, Pandas, Flask, FastAPI, Django, scikit-learn, asyncio — skaalautuu vaativaan tuotantokäyttöön. Tällä opintopolulla käsitellään aiheita ensimmäisen muuttujan kirjoittamisesta asynkronisten web-rajapintojen rakentamiseen, koneoppimismallien kouluttamiseen ja muistin profilointiin C-laajennusten tasolla.

Mitä opitte

Käytte läpi kielen keskeiset mekanismit — merkkijonot, listat, sanakirjat, ohjausrakenteet, funktiot ja tiedostojen luku- ja kirjoitusoperaatiot — ja siirrytte sitten olio-ohjelmointiin, jossa käsitellään perintää, polymorfismia, koristeita, kontekstinhallitsijoita ja dataclass-rakenteita. Datan käsittelyssä muokkaatte aineistoja Pandasilla ja NumPylla, visualisoitte tuloksia Matplotlibilla ja Plotlylla, sovellatte ohjattua ja ohjaamatonta oppimista scikit-learnilla sekä tutustutte neuroverkkoihin ja luonnollisen kielen käsittelyyn. Web-kehityksen parissa rakennatte rajapintoja Flaskilla ja FastAPIlla, full-stack-sovelluksia Djangolla ja automatisoitte tehtäviä CLI-työkaluilla, SQLitella, SQLAlchemylla ja openpyxl:llä. Edistyneisiin aiheisiin kuuluvat async/await asynciolla, samanaikaisuus threadingilla ja multiprocessingilla, tyyppivihjeet mypylla, metaluokat ja Pythonin C-laajennukset.

Opintopolku

Yli 76 aktiivisen kurssin opintopolku etenee tasolta A1 tasolle C1. Se alkaa kursseilla Johdatus ohjelmointiin ja Pythonin perusteet, kehittää A2-tason osaamista merkkijonojen, listojen, sanakirjojen, ohjausrakenteiden ja tiedostojen käsittelyn parissa ja siirtyy sitten B1-tasolle, jossa käsitellään moduuleja, olio-ohjelmointia, säännöllisiä lausekkeita, lokitusta sekä JSON- ja CSV-tiedostojen käsittelyä. B2-tasolla mukaan tulevat generaattorit, sulkeumat, rakenteellinen hahmonsovitus, async/await, Flask, Django, FastAPI, Pandas, NumPy ja koneoppiminen scikit-learnilla. Opintopolku päättyy C1-tasolla kursseihin Samanaikaisuus: threading ja multiprocessing, Pythonin metaluokat ja kuvaajat, Pythonin C-laajennukset, Vahvistusoppiminen ja Pythonin muistinhallinta ja profilointi.

Näin opiskelu toimii

Jokainen kurssi koostuu lyhyistä ja keskittyneistä oppitunneista, jotka suoritatte sisäänrakennetussa koodieditorissa reaaliaikaisen palautteen avulla. Tekoälytuutori on käytettävissänne aina, kun jäätte jumiin, ja tehtävät arvioidaan automaattisesti, joten voitte edetä omaan tahtiinne odottamatta tarkistusta.

Näin opiskelet

  1. 01

    Interaktiiviset oppitunnit

    Käytännön koodiharjoituksia ja reaaliaikaista palautetta

  2. 02

    Tekoälytuutori

    Saat heti apua tekoälyltä, kun jäät jumiin

  3. 03

    Sisäänrakennettu editori

    Kirjoita ja suorita koodia suoraan selaimessa

  4. 04

    Sertifikaatti

    Saat sertifikaatin suoritettuasi kurssin

UKK

Usein kysytyt kysymykset

Onko Python Academy-kurssi ilmainen?

Kyllä. Voit aloittaa Python Academy-kurssin ilmaiseksi ja suorittaa sen vuorovaikutteiset oppitunnit maksutta. Valinnainen PRO-tilaus avaa käyttöön edistyneet tekoälytyökalut ja jaettavan todistuksen.

Tarvitsenko aiempaa kokemusta oppiakseni Python?

Et tarvitse. Kurssi alkaa perusteista ja etenee vähitellen edistyneempiin aiheisiin, joten voit aloittaa, vaikka sinulla ei olisi aiempaa Python-kokemusta.

Miten opin Python CoddyKitissä?

Opit tekemällä. Lyhyillä vuorovaikutteisilla oppitunneilla selkeä teoria yhdistyy käytännön koodiharjoitukseen, joka suoritetaan reaaliajassa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori auttaa henkilökohtaisesti aina, kun jäät jumiin.

Saanko todistuksen Python Academy-kurssin suorittamisesta?

Kyllä. PRO-oppijat voivat suorittaa kokeen ja saada Python Academy-kurssin suorittamisesta jaettavan todistuksen, jonka koodi voidaan tarkistaa.

Voinko oppia Python puhelimellani?

Kyllä. CoddyKit on käytettävissä verkossa sekä iOS- ja Android-natiivisovelluksina, joten voit oppia Python millä tahansa laitteella, ja edistymisesi synkronoituu niiden välillä.

Paljonko CoddyKit PRO maksaa?

Python Academy-opintopolun ensimmäinen kurssi on ilmainen. CoddyKit PRO avaa kaikki kurssit: $5.90 viikossa, $7.90 kuukaudessa, $29.90 vuodessa tai $69.99 kerran maksettuna, jolloin saat elinikäisen käyttöoikeuden ilman uusimisia.

Kuinka kauan Python Academy-opintopolun suorittaminen kestää?

Python Academy sisältää 76 kurssia ja 320 oppituntia. Useimmat oppitunnit kestävät noin 5–10 minuuttia, joten koko opintopolun suorittamiseen kuluu omaan tahtiin noin 37 tuntia käytännön harjoittelua.

Aloita Python Academy nyt

Liity tuhansien oppijoiden joukkoon ja opi ohjelmointia tekoälyä hyödyntävillä oppitunneilla.