Jak se naučit programovat

v Pythonu

Co je programování?

1.

Potřebuji vyřešit nějaký problém a nechce se mi ho řešit ručně

🔧 😏

2.

Vymyslím recept, podle kterého by ten problém mohl počítač vyřešit za mě

✨ 💡

3.

Napíšu recept do souboru jako obyčejný text, v nějakém "jazyce", kterému počítač rozumí

💻 💬

4.

Spustím recept počítačem

✨ 💻

5.

Zjistím, že jsem to vymyslel blbě a mám tam chybu, počítač slepě následuje můj chybně vymyšlený recept a nedělá přesně to co jsem původně chtěl

😬 💥

6.

Opravuju recept a spouštím ho počítačem, nejde mi to opravit, přemýšlím, piju kafe, vařím čaj, ze zoufalství se točím na židli...

☕️ 😟

7.

Po třech hodinách spustím recept počítačem a ono to funguje. Hurá, naprogramoval jsem něco!

🏆 😀

Co není programování?

🔬 Věda 🔬

Ani matika, ani fyzika, většinou ani žádná jiná věda

🛠 Servis 🛠

Spravování tiskáren v kanclu, nastavování mejlových schránek

🔮 Magie 🔮

Létání, mizení lidí, hádání srdcového esa

Proč se to učit?

Nudné, opakující se věci za mě udělá počítač

Nevyžehlí a nevypere za mě, ale třeba místo abych 500⨉ udělal Ctrl+C a Ctrl+V, můžu si to naprogramovat.

🛠 💪

Celkem brzo můžu dostat dobrou práci

Programátorů je nedostatek, jsou dobře placení, mají pružnou pracovní dobu, pracují na dálku, ...

🚀 💰

Vstup do světa počítačů

I když nakonec programovat nebudu, budu mít blíž i k oborům, kde jenom nečumím do divných písmenek na černým pozadí. Třeba internetový marketing, psaní dokumentací, strukturování informací na webových stránkách, a tak.

💻 📱

Taky psali na ídnes že přicházejí miliony zlých robotů, co berou lidem práci a za chvíli už všechno budou dělat počítače. A že budou inteligentní ledničky s Fejsbůkem.

☠️ 🤖 ☠️

Roboti nevím, asi mysleli appky na ajfouny, ale stejně bude lepší, když budu ty věci programovat, než když aby mě chytrá lednička předběhla na pohovoru.

💡 🤖 💡

Jo a taky si víc užiješ The Big Bang Theory!

Prostě je v tom budoucnost, ať chceš nebo nechceš

Co na to potřebuju?

  • 💻 Svůj vlastní počítač
  • ⚡️ Nějaké ty internety
  • 💪 Odhodlání
  • 🇬🇧 Rozumět psané angličtině
  • 👀 Zvědavost
  • 🖕 Překonávat všelijaké předsudky

Co nemusím nutně mít?

  • 👧🏻 Pubertu
  • 🎷 Talent
  • 🎩 Péro
  • 🔢 Matematický mozek
  • 🎓 Vysokoškolské tituly

Na co je teda vysoká škola?

  • 📚 Rozhled, zkušenosti, souvislosti, vědomosti do hloubky
  • 🚀 Teoretické znalosti, které jsou potřeba při těch fakt složitých věcech
  • 🎓 Tituly (potěší rodiče, babičky a tak)

S vysokou školou

můžu jít do vědy, můžu programovat auta, vyhledávání na Googlu, můžu pomáhat doktorům, naučit počítače rozumět obrazu a řeči...

🚀 📡 🔬

Jako samouk

můžu dělat všechno ostatní, třeba webovky nebo mobilní appky. Což je pořád docela dost dobrý!

🛍 🎈 🍰

Fuj to je ale keců!

Jako dobrý, ale kde se to teda naučím?

😜

python.cz

Hotovo! Umím programovat!

🎉 🏆 🎉

Proč Python?

Python se dobře učí. Vypadá spíš jak nějaká anglická věta, než spousta divných písmenek. Ať už budeš nakonec dělat cokoliv, začít s Pythonem je skvělý tah.

💬 🇬🇧

Je univerzální. I kdyby weby vyšly z módy, Python nachází uplatnění v desítkách dalších oborů.

✈️ 🎬

Nebudeš mít problém sehnat práci. Pythonistů je extrémní nedostatek! (python.cz/prace)

💻 🔨

Česká Python komunita je přátelská a živá. Vždy bude po ruce někdo, kdo ti pomůže. Navíc je s náma sranda.

🙋 🇨🇿

Máme se rádi

Máme sraz v Praze

Máme sraz v Brně

Máme sraz v Ostravě!!!

Máme vlastní konferenci

Máme workshopy

a na všech jsou balónky

Máme 3D tiskárny

Díky nim máme cukroví

Spoustu cukroví!

Máme skvělou kávu

...někdy

Máme cupcakes

Máme muffiny

Máme skvělé jídlo

Máme pivo

Když slavíme, máme dorty

Máme táboráky

Máme ženy i muže

Máme ukulele

Máme hendikepované

Máme lidi bez domova

Máme modrou

Máme zelenou

Máme samolepky

Spoustu samolepek!

Máme dům

Máme Pyč

Máme tajné agenty

Máme jogínky a jogíny

...a teď už máme i tebe

Navíc, všechno kolem Pythonu je zadarmo a otevřené a dobrovolné!

💖

🎈 Jednodenní workshopy 🎈

Zadarmo

🙋 Delší kurzy 🙋

Zadarmo

💻 Online 💻

Zadarmo

📖 Knihy 📖

Zadarmo

😄 Lidi 😅

Zadarmo

Jak začít?

Přihlaš se na workshop

Nakopne tě. Začít spolu s ostatními a poznat u toho nové lidi je sto a jedna oproti zábleskům chtění doma po večerech.

🐍 🙋 🐍

Projdi si doma materiály

k Django Girls nebo PyLadies, kapitolku po kapitolce. Zkoušej si to, hraj si s tím. Neboj se.

🐍 🏠 🐍

Nejsi blbá, nejsi blbej. Když to nejde, zkoušej dál. Ptej se!

Nenech si namluvit, že na to nemáš. Když se ti někdo vysměje, tak je to debil a najdi si někoho ochotnějšího.

Přes Python.cz by to neměl být problém - napiš, přijď na sraz, dej o sobě vědět a my ti poradíme.

🙃 🤕 🙂

Ani super programátor s praxí nesází všechno z hlavy

Kouká na net na taháky, ptá se na fórech, na FB, čte články o tom, jak doteď všechno dělal blbě a že se to dělá jinak.

😨 🤔 😨

Najdi si věc, kterou si budeš chtít naprogramovat

Chceš naprogramovat pexeso? Jinou hru? Načíst tabulku z excelu a opravit v ní něco na 100 místech? Na praktických věcech se budeš učit nejlíp.

🎲 👾 🎮

Jak nepřestat?

Ne všichni ajťáci jsou hodní. Ti, kteří toho umí nejmíň, se strašně rádi povyšujou nad ostatní. Nepomáhají. Machrují. Smějou se ti.

Šetři svůj čas a nervy. Mávni rukou a běž dál.

💀 😈 💀

Ne všichni ajťáci rádi přiznají, že holkám jde často matika líp a že ženská logika je v programech někdy o dost logičtější než ta jejich. Budou ti říkat, že holky do IT nepatří.

Šetři svůj čas a nervy. Mávni rukou a běž dál.

👠 🎩 👠

Prostě...

Nenech si namluvit, že na to nemáš. Když se ti někdo vysměje, tak je to debil a najdi si někoho ochotnějšího.

💩

A to je vše! Hurá na programování!

Jo jo, tleskejte