Vzhledem k aktuální situaci jsme se namísto krásných prostor společnosti Avast sešli online, jak je dnes již už zvykem. V sobotu v 9 ráno jsme se všichni účastníci připojili k přes Google Meet k online workshopu, aby se naučili něco nového o Pythonu a užili si trochu jinak předvánoční atmosféru.
Zájemců bylo dle očekávání mnoho, a tak jsme je museli vybírat podle kreativity odpovědi na zdánlivě jednoduchou otázku související s etickým hackováním, která zněla: "Kdybyste mohli hacknout cokoliv na světě, co by to bylo a proč?".
Musíme uznat, že bylo velmi náročné vybrat 20 ze všech těch kreativních a promyšlených odpovědí. Nevybraným účastníkům mohl být útěchou alespoň videozáznam z workshopu se všemi potřebnými materiály a příslib opakování takové akce v budoucnu.
Ale teď už k samotnému workshopu.
Na úvod jsme se dozvěděli něco o tom, k čemu se programovací jazyk Python používá, jak se v něm pracuje a základní pravidla programování v tomto jazyce.
Naučili jsme se základní pojmy, příkazy, cykly a to, k čemu se používají, včetně stringů, proměnných, for cyklů a jiných.
Postavili jsme se před poměrně náročný úkol a to zautomatizování dopisu pro Ježíška pomocí webscrapingu. Respektive vytáhnout preferované dárky z různých webu do jednoho souhrnného souboru s veškerými informacemi, které k tomu potřebujeme či chceme.
Proto nebyl primární úkol se naučit veškeré podrobnosti o programování, ale především se naučit základy a pochopit, jak Python funguje, jak s ním pracovat, a co všechno se v něm dá udělat.
Co jsme tedy vytvořili?
Na ukázku jsme si vybrali web heuréka a nechali si z něj vytáhnout různé knížky, figurky filmových postaviček a jiné super věci, které by si účastníci přáli k Vánocům.
Na konec workshopu si účastníci odnesli hotový kód, který si mohli doma upravovat a dále s ním pracovat, aby si mohli vytvořit svůj "vyscrapovaný" dopis pro Ježíška.
![image-[object Object]](/_next/image?url=https%3A%2F%2Fimages.prismic.io%2Fvzdelanibudoucnosti%2FZvUTWrVsGrYSwBN-_2755278_5c24_2.jpg%3Fauto%3Dformat%2Ccompress&w=384&q=90)
![image-[object Object]](/_next/image?url=https%3A%2F%2Fimages.prismic.io%2Fvzdelanibudoucnosti%2F713f5352-4ca0-4d32-ac7e-ca9be56e7102_upraven%25C3%25A9%2B-%2Bprojektove_dny_%25C3%25BAvodka%2Bna%2Bform%2Bse%2Bzp%25C4%259Btnou%2Bvazbou.jpg%3Fauto%3Dcompress%2Cformat&w=384&q=90)
![image-[object Object]](/_next/image?url=https%3A%2F%2Fimages.prismic.io%2Fvzdelanibudoucnosti%2Ff7183cf8-4cd9-4661-9049-2c075b2c922f_T-Rex.png%3Fauto%3Dcompress%2Cformat&w=384&q=90)
![image-[object Object]](/_next/image?url=https%3A%2F%2Fimages.prismic.io%2Fvzdelanibudoucnosti%2F8242c752-7c90-4bb5-b86a-582305b7f4e5_wordcloud%2Bpytho%2Bgo%2Bchristmas%2Bedition.png%3Fauto%3Dcompress%2Cformat&w=384&q=90)
![image-[object Object]](/_next/image?url=https%3A%2F%2Fimages.prismic.io%2Fvzdelanibudoucnosti%2F9fc7084c-1a7d-429e-be4f-b55963e0a014_Screen%2BShot%2B2020-10-31%2Bat%2B12.01.19.png%3Fauto%3Dcompress%2Cformat&w=384&q=90)