# Session title

Python pro každého

## Session URL

https://staging.webexpo.net/sessions/python-pro-kazdeho/

## Session Type

WebExpo Workshop

## Talk Description
O workshopu
Chcete si rozšířit a prohloubit svoje znalosti v Pythonu? Nebo se v něm lépe orientovat? Se začátečníky projdeme základy jazyka a přidáme pár užitečných tipů a triků. S pokročilými probereme složitější vlastnosti jazyka a pořádně se do nich ponoříme!
Co se účastníci workshopu naučí?

 	Se začátečníky zopakujeme základy jazyka, podíváme se na datové typy a skončíme u specifických Pythonovských témat jako jsou třeba list comprehensions.
 	V pokročilé verzi se zdokonalíme v objektovém programování a dozvíme se o jeho specifikách v Pythonu, pochopíme, jak fungují iterace a iterátory, nakoukneme pod pokličku zajímavým knihovnám nebo se pořádně naučíme regulární výrazy.

Pro koho je workshop určený?
Pro začínající i pokročilé programátory v Pythonu.

 	Témata pro začátečníky: základy jazyka (syntaxe, podmínky, cykly, funkce, ...), datové typy, základy OOP, práce s API, best practices, tipy a triky.
 	Témata pro pokročilé: OOP a jeho specifika v Pythonu, iterátory a iterace, generátory, context management, lambda funkce, dekorátory, regulární výrazy, zajímavé knihovny.

Jaké jsou požadavky na účastníky?

 	Počítač s připojením k internetu.

## Tags

Backend Dev, Performance

## Session Focused on

Web Development: 100%, Design & UX: 0%, Marketing: 0%, Business: 0%

## Session Presenter

Petr Sedláček

## Session Presenter Bio

Lektor a programátor na volné noze, nadšenec do Pythonu a JavaScriptu. Má mnohaleté zkušenosti s výukou – podílel se na digitální akademii Czechitas, vedl intenzivní kurzy v ITNetworku i dlouhodobé ve Step It Academy. Workshopy dělá hravou, zábavnou a příběhovou formou. Miluje programovací soutěže, hlavně vánoční Advent of Code.

## Session Details

### Date



### Duration

 Minutes

### Specific Location

Not specified

### General Localtion

Lucerna Palace, Prague, Czech Republic
