9. Tēma — Web Integrācija un Bibliotēkas

Par šo tēmu

Līdz šim mūsu programmas dzīvoja tikai terminālī, bet šajā tēmā mēs tās pārvērtīsim modernās tīmekļa lietotnēs. Tu iemācīsies izmantot ārējās bibliotēkas (piemēram, Streamlit vai Flask), lai ātri un efektīvi izveidotu lietotāja saskarni ar pogām, attēliem un interaktīviem elementiem.

Mēs apskatīsim, kā lasīt tehnisko dokumentāciju un izvēlēties piemērotāko risinājumu savam projektam, vienlaikus izprotot atvērtā koda licencēšanas noteikumus. Tu sapratīsi, kā Python kods "sarunājas" ar pārlūkprogrammu un kāda ir tīmekļa lapu pamatstruktūra.

Tēmas noslēgumā mēs apvienosim visu iepriekš apgūto — datu ielādi no failiem, algoritmu efektivitāti un projektēšanu —, lai izveidotu projektu "CYOA: Web versija". Tā būs pilnvērtīga tīmekļa spēle, kurā spēlētājs varēs pieņemt lēmumus, izmantojot vizuālu saskarni, nevis ievadot komandas terminālī.

Tēmas saturs (Stundu plāns)

Papildus resursi

Nepieciešama palīdzība ar bibliotēku instalēšanu vai vēlies uzzināt vairāk par tīmekļa elementiem? Ieskaties špikerī:

Atvērt 9. tēmas Špikeri (Web un Bibliotēkas)