Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,9 @@ python:
- "3.6"
cache: "pip"
script:
- "python pyladies_cz.py freeze"
- "python -m pip install -r test-requirements.txt && pytest -v tests/ &&
flake8 --ignore=E266,F811 --max-line-length=100 --exclude=original/ &&
python pyladies_cz.py freeze"
env:
global:
- secure: "N+iAAkw+nVaPyI/yPUr3LeHRlLgbmjcn58768zKdeHqBYjJGB+wLe54yE4a6ed5evT5wabHV6fc2XfYbjkjmWNh7XLbEYqzU1HfelhZogo7VZEL2txkpjx8MM37XDFb2BxXieDuX/Gs0myCJj+eoVNWmD9ia6Y3lKgryJmtdR+qRDrxvLpHrDhJ3bpbd0nk14O6LKQI5SW7fMm9wLx62xb9F94H5hWx/TPRuKq/txuda7eATbiWvsDGfH6TDmJD89DKmMiLdJkVms1BA9wi5fAetf8orsAD+CUdm0QZm368MexIxeRbIUDUkqsFgyQk3UOUny7sc4HyXxO6WBaAE7qsxFeiSTzBvAY0ZH+OfTG8QW26tZy7aGBwcbDWvsFUoZ7egX5GLJ83g14xd2tY63S0iNbKuQUAhz3FEUoCrLCzOeY3kP2q6X12BCYqJkcPw4ylUnQYnHKloeacw52ae1KCwm/JE3wq0/9yQ2NwlEY5QYAAi895Say/BIxMkIdJp8qXa0bIRmKLJlgArtoCEXOdwlMckP2aYS0YLF8dsOQpdvTp0+32dcfeaL8W3Cg9SAgic9yOq0GWH0L6kMkYLQRDj6iZU9mgpuMFkEebuV06BwO0795HB0QrqC2mW+EgpvY0kuSjsDGmloozSx0h4wWGHKQ6i+Ai6tgXxGSvO3Jw="
Expand Down
12 changes: 11 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ podstránky.

### Instalace

Ve virtuálním prostředí s Pythhonem 3.6 (nebo vyšším) spusť:
Ve virtuálním prostředí s Pythonem 3.6 (nebo vyšším) spusť:

$ python -m pip install -r requirements.txt

Expand All @@ -69,6 +69,16 @@ a pak (na všech systémech):
Stránky se zpřístupní na adrese `http://127.0.0.1:8003/`.
Změny v kódu se projeví po obnovení stránky v prohlížeči.

### Testování

Ve virtuálním prostředí s Pythonem 3.6 (nebo vyšším) spusť:

$ python -m pip install -r test-requirements.txt

V hlavním adresáři projektu spusť `pytest` nad adresářem `tests/`:

$ pytest -v tests/

### Úprava souborů

* Soubory html jsou ve složce ``templates``
Expand Down
Empty file added __init__.py
Empty file.
78 changes: 0 additions & 78 deletions cities.yml

This file was deleted.

18 changes: 18 additions & 0 deletions cities/brno/about.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<div class="col-md-offset-1 col-md-10">
<h2 class="course-city-heading">Jak to v Brně vzniklo?</h2>
<p class="course-city-p">Bylo nebylo, přijela jednou do Brna na návštěvu Lynn Root, která vede PyLadies v San Franciscu. Zrovna probíhala konference RuPy 2012, a v rámci ní Lynn uspořádala půldenní workshop pod hlavičkou PyLadies. Ale potom odjela, než našla dostatečně akční Pythonistku, která by to po ní převzala.</p>
</div>
<div class="city-images">
<div class="course-city-images">
<img src="{{ pathto('_static/img/brno/brno1.jpg', 1) }}" class="img-responsive city-img" />
</div>
<div class="course-city-images">
<img src="{{ pathto('_static/img/brno/brno2.jpg', 1) }}" class="img-responsive city-img" />
</div>
<div class="course-city-images">
<img src="{{ pathto('_static/img/brno/brno3.jpg', 1) }}" class="img-responsive city-img" />
</div>
</div>
<div class="col-md-offset-1 col-md-10">
<p class="course-city-p">Až po více než roce se na Facebooku ozvaly tři studentky, které se Python učily na škole a potřebovaly doučování. Vzpomněli jsme si na balíček samolepek PyLadies, co tu nechala Lynn, a rozhodli se to doučování udělat pod touto značkou. A odtud byl už jen krůček k začátečnickým kurzům i jiným srazům.</p>
</div>
22 changes: 22 additions & 0 deletions cities/brno/city.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
title: Brno
order: 20
contacts:
Facebook PyLadies Brno:
icon: facebook
url: https://www.facebook.com/groups/pyladiesBrno
Google Group PyLadies Brno:
icon: google-group
url: https://groups.google.com/forum/#!forum/pyladies-brno
Napiš organizátorkám:
icon: coach
url: mailto:[email protected]
newsletter:
url: https://pyladies.us4.list-manage.com/subscribe/post?u=d18802c49f8d98ac411c260b7&amp;id=b569c163bb
text: |
Horké novinky (nejen) z dění PyLadies komunity! Jednou měsíčně ti mailem pošleme zprávu
o chystaných akcích, kurzech a workshopech v Brně. Vše na jednom místě, bez spamu. Přihlaš
se k odběru.
input-name: b_d18802c49f8d98ac411c260b7_b569c163bb
static-materials:
- name: Linuxová administrace
url: https://naucse.python.cz/2020/linux-admin/
File renamed without changes.
2 changes: 2 additions & 0 deletions teams/brno.yml → cities/brno/team.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
name: Tým brněnských PyLadies
members:
- name: Sabina Chovancová
img: img/brno/team/blank.png
role: Organizátorka - pondělí
Expand Down
7 changes: 7 additions & 0 deletions cities/hradec/city.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
title: Hradec Králové
order: 60
contacts:
Napiš organizátorce:
icon: coach
url: mailto:[email protected]
static-materials: []
File renamed without changes.
2 changes: 2 additions & 0 deletions teams/hradec.yml → cities/hradec/team.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
name: Tým hradeckých PyLadies
members:
- name: Ivana Brabcová
img: img/plzen/team/blank.png
role: Organizátorka
Expand Down
10 changes: 10 additions & 0 deletions cities/olomouc/city.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
title: Olomouc
order: 50
contacts:
Google Group PyLadies Olomouc:
icon: google-group
url: https://groups.google.com/forum/#!forum/pyladies-olomouc
Napiš koučovi:
icon: coach
url: mailto:[email protected]
static-materials: []
74 changes: 74 additions & 0 deletions cities/olomouc/feedbacks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
- author: Hana B.
meetup:
name: Začátečnický kurz
start: 2020-01-09
content: |
Kurz Pyladies hodnotím velice kladně a&nbsp;všem, kteří se chtějí naučit základy
programování, mohu jen doporučit. Nejsou potřeba žádné předchozí znalosti. Do&nbsp;kurzu
jsem se přihlásila jako úplný začátečník a&nbsp;kurz se mi podařilo s&nbsp;podporou
a&nbsp;pomocí koučů dokončit. Věřím, že&nbsp;získané znalosti v&nbsp;budoucnosti využiji
a&nbsp;ráda bych se programování věnovala i&nbsp;nadále.
# the original non truncated content
original-content: ""
# 0 = worst, 5 = best
score: null

- author: Věrka F.
meetup:
name: Začátečnický kurz
start: 2020-01-09
content: |
Při nabalování nových a&nbsp;nových znalostí i&nbsp;praktických zkušeností se účastnice/i
mohou těšit na&nbsp;spoustu „aha“ momentů, v&nbsp;nichž si začnou uvědomovat nejrůznější
návaznosti mezi učební látkou jednotlivých lekcí. Je to jako puzzle, jehož jednotlivé
dílky do&nbsp;sebe pomalu, ale jistě zapadají. Zvažujete-li svou účast v&nbsp;kurzu PyLadies,
vězte, že jeho absolvováním nezískáte jenom certifikát a&nbsp;nějaký teoretický IT
background, ale také mnoho cenných praktických zkušeností. Navíc poznáte partu
zapálených nadšenců...
# the original non truncated content
original-content: |
Kurz PyLadies je určený pro ženy a skutečně koncipován tak, aby jej bez znalosti
složité matematiky zvládli všichni, kdo mají zájem do IT hlouběji proniknout. Pojetí
vzdělávacího obsahu základů programovacího jazyka Python je ryze orientované na
dobře představitelné praktické příklady. Délka kurzu je dostačující pro pochopení
elementárních souvislostí a jejich utužení do té míry, aby na ně bylo možné
navázat následným samostudiem a pracovat tak na vlastním rozvoji v IT oblasti. Vše,
co se zde účastníce/i naučí, lze překlopit do praxe a pomocí programování si
tak neustále zjednodušovat nejrůznější aspekty nejen svého života (osobního i
pracovního). Pro ty nejambicióznější se absolvováním kurzu zároveň otevírají
dveře nových pracovních příležitostí v IT.

Četnost kurzu konající se jedenkrát za týden v délce dvou hodin je nutné rozšířit o
vlastní studium doma, při němž účastnice/i plní domácí projekty nejrůznějšího
charakteru (programování jednoduchých her, práce se soubory, apod.). Nikdy však
nejsou nechávány/i bez podpory. Neustále se mohou obracet na tým koučů, který je
jim během kurzu k dispozici a nápomocen. S odstupem času při nabalování nových a
nových znalostí i praktických zkušeností se účastnice/i mohou těšit na spoustu
„aha“ momentů, v nichž si začnou uvědomovat nejrůznější návaznosti mezi
učební látkou jednotlivých lekcí. Je to jako puzzle, jehož jednotlivé dílky do
sebe pomalu, ale jistě zapadají.

Zvažujete-li svou účast v kurzu PyLadies, vězte, že jeho absolvováním nezískáte
jenom certifikát a nějaký teoretický IT background, ale také mnoho cenných
praktických zkušeností. Navíc poznáte partu zapálených nadšenců, jejichž
vnitřním motorem je neustále objevovat něco nového a své poznatky sdílet a pomáhat
si navzájem. Absolvováním kurzu totiž slovy hlavního kouče olomouckého PyLadies
Filipa Valdera „příběh nekončí“. Právě jemu a jeho týmu koučů patří velké
poděkování za to, že i přes nejrůznější překážky vč. koronavirové pandemie
úspěšně zrealizovali a dovedli do zdárného konce 1. běh kurzu olomouckého PyLydies
a já jsem měla tu čest být u toho! :-)

Nepřísluší mi mluvit za ostatní města, ale za Olomouc mohu kvitovat lidský přístup,
obětavost, schopnost hlavního kouče předávat informace takovým způsobem, že pro
všechny z nás byla učební látka pochopena povětšinou napoprvé. Vzpomíná-li
někdo na hodiny angličtiny s hrůzou, v nichž se bál promluvit, tak tady se bát
opravdu nemusí. Chyby jsou brány jako běžná součást vzdělávacího procesu a bez
nich se snad ani nelze programátorsky vyvíjet. Domácí projekty nemusíte vypracovat
napoprvé, ale za pomoci koučů jste ke správnému řešení dovedeni. Je to jen o
tom to zkoušet a nevzdat to. Navíc programování nabízí tolik cest, jak zkoumaný
problém vyřešit, že je jen na osobnosti a zkušenostech programátora, kterou z nich
si zvolí. Na programování nikdy nemusíte být sami a nejen při jeho objevování ve
svých začátcích Vám u toho může být oporou právě PyLadies.

# 0 = worst, 5 = best
score: null
7 changes: 3 additions & 4 deletions meetups/olomouc.yml → cities/olomouc/meetups.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
# Pozor, nové meetupy se přidávají na konec souboru
- name: PyLadies Olomouc <br> začátečnický kurz
- name: Začátečnický kurz <br> Leden 2020
materials: https://naucse.python.cz/2020/pyladies-olomouc-jaro/
registration:
url: https://forms.gle/74qRf346E7YRT1Kr5
end: 2019-12-19
start: 2020-01-09
end: 2020-04-30
end: 2020-05-28
place: &zs-holeckova
name: ZŠ Holečkova
address: Holečkova 10, 779 00 Olomouc
url: https://goo.gl/maps/iHKueXfExciQ1tZ9A

- name: PyLadies Olomouc <br> začátečnický kurz
materials: https://naucse.python.cz/2020/pyladies-olomouc-podzim/
- name: Začátečnický kurz <br> Září 2020
registration:
url: https://forms.gle/g4eUFfF3x79c2Axd8
end: 2020-08-16
Expand Down
2 changes: 2 additions & 0 deletions teams/olomouc.yml → cities/olomouc/team.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
name: Tým olomouckých PyLadies
members:
- name: Filip Valder
img: img/olomouc/team/filip_valder.jpg
role: Organizátor/Hlavní kouč
Expand Down
30 changes: 30 additions & 0 deletions cities/ostatni/about.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<div class="col-md-offset-1 col-md-10 text-left">
<h2 class="course-city-heading">Jak založit Pyladies ve tvém městě?</h2>
<p>
Nenašla jsi žádný plánovaný workshop nebo kurz ve svém městě? Zorganizuj si vlastní! :-)
</p>
<p>
Nejsnažší cesta je obrátit se na některou z organizátorek PyLadies kurzů. Kontakt najdeš zde pod jednotlivými městy, nebo napiš do FB skupiny
<a href="https://www.facebook.com/groups/pyladiespraha/">Pyladies Praha</a>,
<a href="https://www.facebook.com/groups/pyladiesBrno/">Pyladies Brno</a>, nebo
<a href="https://www.facebook.com/pyladiesostrava/">Pyladies Ostrava</a>.
Určitě ti poradí s organizací.
</p>
<p>
Nebo prostě zajdi na <a href="https://pyvo.cz/">Pyvo</a>.
Ve větších městech pravidelně probíhají setkání příznivců programovacího jazyka Python.
Najdeš zde spoustu nadšenců a třeba i nějaké ochotné budoucí kouče.
</p>
<p>
Pokud neznáš nikoho, kdo Python učí, zkus najít kouče ve skupině
<a href="https://www.facebook.com/groups/800923800012580/">Učíme Python</a>, která je určena pro kouče/učitele Pythonu a pro ty, co je shánějí.
</p>
<p>
Praktické rady k organizaci jsou sepsané i
v <a href="http://pyvec-guide.readthedocs.io/guides/beginners-course.html">Příručce pro pořadatele kurzů pro začátečníky</a>.
</p>
<p>
Podporu jistě najdeš i na <a href="https://www.facebook.com/groups/pyonieri/">Facebookové skupině Python komunity</a>
a na stránkách <a href="https://python.cz/">Python.cz</a>.
<p>
</div>
2 changes: 2 additions & 0 deletions cities/ostatni/city.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
title: null
order: 999
44 changes: 44 additions & 0 deletions cities/ostatni/feedbacks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
- author: Pavlína F.
meetup:
name: null
start: null
content: |
Kurz byl pro mě ohromně přínosný. S&nbsp;pomocí koučů a lidí ve skupině jsem
si po kurzu zvládla napsat pár krátkých prográmků, které mi zjednodušují každodenní práci
a to jsem před pyladies o&nbsp;Pythonu sotva slyšela. Všichni jsou až neuvěřitelně ochotní
pomoci. Rozhodně doporučuji!
# the original non truncated content
original-content: ""
# 0 = worst, 5 = best
score: null

- author: Verča G.
meetup:
name: null
start: null
content: |
Dříve jsem vyhledávala krátké jednodenní či víkendové kurzy programování pro slečny.
Ale díky PyLadies srazům jsem zjistila, že scházet se každý týden, učit se postupně a více
do detailů je jednoduše super a velmi přínosné! Odcházela jsem s&nbsp;pocitem, že umím
informace ze srazů využít při psaní kódu. Oblíbila jsem si programovací jazyk Python
a především komunitu kolem Pythonu. Nyní pokračuji na vlastních projektech dál a na PyLadies
srazy se vracím jako koučka pro další slečny!
# the original non truncated content
original-content: ""
# 0 = worst, 5 = best
score: null

- author: Verča Š.
meetup:
name: null
start: null
content: |
Kurz Pythonu u pražských Pyladies byl skvělý - komplexní, dobře vystavěný
a srozumitelně prezentovaný. Vyžadoval pozornou účast a aktivní domácí práci, ale nikdy
jsme v&nbsp;tom nebyly samy; k&nbsp;dispozici byli koučové, kteří ochotně zodpověděli
všechny dotazy a pomohli překonat nástrahy učení, online i offline. Super způsob,
jak se seznámit se základy programování a začlenit se do místní pythonovské komunity.
# the original non truncated content
original-content: ""
# 0 = worst, 5 = best
score: null
File renamed without changes.
5 changes: 5 additions & 0 deletions cities/ostrava/about.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<div class="col-md-offset-1 col-md-10">
<h2 class="course-city-heading">Jak to vzniklo v Ostravě?</h2>
<p class="course-city-p">Chtěly jsme umět něco, co nás ve škole nenaučí. A tak jednoho dne nás na cestu Pythonu přivedl bratr jedné z nás. Začaly jsme hledat možnost, jak nejlépe se ho naučit. Po dlouhém rozmýšlení a hledání jsme se rozhodly pro Pyladies. Dojíždění do Prahy či Brna nepřicházelo v úvahu a tak jsme se prostě rozhodly založit kurz v Ostravě.</p>
<p class="course-city-p">Věříme, že i vy se chcete naučit něco víc, a že to víc najdete právě u nás. Doufáme, že vám naše lekce nebudou přinášet jen ponaučení a vědomosti, ale i zábavu a nové přátele. Můžete se také těšit na jiné akce, které pro vás chystáme v průběhu roku.</p>
</div>
13 changes: 13 additions & 0 deletions cities/ostrava/city.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
title: Ostrava
order: 30
contacts:
Facebook PyLadies Ostrava:
icon: facebook
url: https://www.facebook.com/pyladiesostrava/
Google Group PyLadies Ostrava:
icon: google-group
url: https://groups.google.com/forum/#!forum/pyladies-ostrava
Napiš organizátorům:
icon: coach
url: mailto:[email protected]
static-materials: []
File renamed without changes.
2 changes: 2 additions & 0 deletions teams/ostrava.yml → cities/ostrava/team.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
name: Tým ostravských PyLadies
members:
- name: Lumír Balhar
role: Organizátor/Hlavní Kouč
img: img/ostrava/team/lumir.jpg
Expand Down
Loading