Chcete se naučit programovat?

Nabízím svůj kurz programování v Javě pro začátečníky!

Od podzimu 2021 jsem již podruhé vedl půlroční online kurz a ze všech lekcí jsem pořizoval záznam. Teď, po jeho dokončení, bych tento kurz rád zpřístupnil dalším zájemcům a pomohl jim tak v kariéře, studiu, rozvoji myšlení či naplnění jakékoli další motivace, která je k programování táhne.

V tomto hlubokém kurzu se naučíte pracovat s proměnnými, řídit běh programů pomocí podmínek a cyklů, používat funkce a pole a nakonec i principy objektového programování, tříd a kolekcí. To vše na mnoha příkladech, úkolech a bez nadbytečných technikálií či teoretické vaty – aby vás to bavilo a odnesli jste si co nejvíc.

Věřím, že tento kurz je ideální pro lidi, kteří chtějí nastartovat svou kariéru v IT či se chystají na vysokou školu informatiky a rádi by byli připravení, ale samozřejmě vám dobře poslouží i pokud vás toto téma zajímá z jakéhokoliv jiného důvodu. 

  • Celý kurz se skládá z 22 propracovaných přednášek. Téměř každá lekce začíná motivací a teoretickým úvodem, ve zbytku hodiny řešíme několik různých příkladů na danou látku. V navazujících 4 hodinách řešíme složitější závěrečný projekt (variaci na hru Breakout).
  • Naučíte se psát programy, které hledají prvočísla, hrají s uživatelem hru Oběšenec či vědomostní soutěž, seřazují čísla dle velikosti, různě analyzují či opravují texty a mnohé další!
  • Většina lekcí je završena zadáním dvou nebo tří úkolů různých obtížností, jejichž řešení ukážu v další lekci a vysvětlím jejich řešení. Dohromady je úkolů přes 40.
  • Budeme se učit Javu, ale zmíněné principy jsou univerzální, tím pádem přenositelné do všech dalších populárních programovacích jazyků. V samotné Javě nepůjdeme do hloubky, nebudeme se učit nejnovější syntaktické prvky.
  • Záznamy jsou nahrané na Youtube, dostanete k nim úplný přístup minimálně po dobu 4 let a spolu s tím i všechny prezentace. Kromě toho vám pomůžu s technickými problémy, které by vám bránily pracovat na lekcích či úkolech. Dále budu (dle svých možností) odpovídat na vaše otázky a komentáře pod videi.
  • Ať máte přiměřená očekávání: Tento kurz vám dá vám solidní základ do světa programování. Co se uplatnění v praxi týče, po absolvování byste měli být brzo schopni použít programování tam, kde netvoří jádro dané práce, případně se trochou dalšího studia uplatnit v automatizovaném testování či na jiné vstupní pozici. Kurz nicméně není koncipován tak, abyste se na jeho konci hned stali např. vývojáři na plný úvazek. Budete mít ale dobře našlápnuto a nejspíš bude třeba navázat dalším studiem dle vašich zájmů a potřeb.
  • Kurz je stavěný pro lidi nepolíbené programováním, ale rozhodně se nebudete nudit, pokud už mírné zkušenosti máte. Pokud již ale znáte všechna zmíněná témata z jiných jazyků, pravděpodobně se nenaučíte příliš nového.

Programování mě zajímá už přes 15 let, vystudoval jsem informatiku na ČVUT v Praze, momentálně pracuju jako vývojář, ale mám zkušenosti s testováním a dokonce i výzkumem umělé inteligence. Sice nejsem hluboce zkušený lektor, ale učení mě baví a kurzu jsem věnoval hodně péče, pozornosti a práce; snažil jsem se, aby byl kvalitní, akorát náročný, praktický a zábavný.

Kurz jsem se rozhodl rozdělit na dvě poloviny, abyste si mohli programování vyzkoušet i bez velkého závazku.

Cena prvních 11 lekcí: 1899 Kč. První lekce je veřejná a najdete ji zde.

Druhá polovina kurzu je ještě v přípravě a přednášky budu postupně zveřejňovat v průběhu prosince a ledna. Bude stát stejně.
Věřím, že to je skvělá cena vzhledem k rozsahu kurzu a tomu, jak vám může pomoci. A ano, jsou i profesionálnější a hlubší kurzy, ale také stojí řádově víc peněz.

Máte zájem? Skvěle! Napište mi na cejkis@gmail.com či na můj Facebook a vyřešíme vše ostatní. Stejně tak se mi neváhejte ozvat v případě jakýchkoliv otázek.

Budete potřebovat účet na Youtube (stačí Gmail účet – např. z vašeho androidího smartphonu) a samozřejmě počítač. Nemusí to být žádné dělo, prakticky všechny notebooky mladší 6 let (a i velká část starších) by měly stačit. Během kurzu programuju v prostředí IntelliJ IDEA (bezplatné verzi, dostanete instrukce pro instalaci), ale nic vám nebrání psát v čemkoliv jiném. Kurz můžete i koupit pro někoho jiného.

Těm, kdo by měli zájem výhradně o kurzu naživo, bohužel nemůžu slíbit, kdy další běh bude (a jestli vůbec). Dále bohužel pravděpodobně nebudu dělat ani navazující kurz pro pokročilé – je to zkrátka mimo mou kapacitu.

Hodnocení kurzu:

  • Bylo to celkově super.
  • Kurz mi určitě pomohl – aktuálně si v Javě píšu různá praktická udělátka.
  • Kurz splnil očekávání a namotivoval mě v Javě pokračovat.
  • Bylo to skvělý. Jsem ráda, že jsem do toho šla. Umíš to s lidmi, skvěle vysvětluješ. 
  • Naučil jsem se hodně věcí, které bych se jinak učil jen hodně dlouho a rozhodně bych je tak dobře nechápal.

Témata lekcí:

1Intro, příkazy
2Proměnné
3if, porovnání, boolean
4else
5Cvičení – automat
6while
7for
8Vnořené cykly
9Funkce
10Math, typy
11Rekurze, Cvičení
12Pole
13Pole
14Cvičení – Hra šibenice
15Sort, 2D pole
16Třídy
17String
18Kolekce
19Mapy
20Soubory, datum
21Dědění
22Abstrakce

Interpretace Pána Prstenů

Úvod

Před pár týdny jsem zkouknul celou trilogii Pána Prstenů v prodloužené verzi a jako zarytý interpretant a analyzátor jsem nemohl odolat. Skalním fanouškům knih se omlouvám, ale budu čerpat primárně z filmů; literární předlohu jsem četl velice dávno, a tak zkrátka budu Jacksonovi věřit, že hlavní myšlenky zachytil správně.

Pán Prstenů je v ledasčem originální a kouzelný, ale zároveň čerpá z mnohých mytologických a náboženských motivů a jeho témata se podobají stovkám dalších příběhů. 

Příběh obsahuje dvě hlavní linie, které se prolínají a samozřejmě se odehrávají v jednom světě, ale z jistého pohledu se jedná o dva různé příběhy: 

  • Vnitřní (psychologický) boj se zlem – Frodo, Sam, Glum a Prsten.
  • Vnější (společenský, fyzický) boj se zlem – Aragorn a všichni ostatní.

Jediný Gandalf zastává významnou roli v obou částech, ale k němu se dostanu až později. Zatímco linka společnosti spočívá v obnovení království a boji proti tyranovi, linkou jedince je nedat tyranovi moc nad vlastním životem (případně se tyranem nestat a ani s ním nespolupracovat).

Tyto dvě linie mají něco málo společného (v principu i v příběhu), ale jinak se protínají téměř výhradně pro příběhovou konzistenci a koherenci světa (ve 2. a 3. díle jsou linky téměř izolované). Nicméně události v jedné lince jsou občas odráženy analogickými událostmi v lince druhé. A ne vše v příběhu má nutně nějakou symboliku či význam – může jít opět pouze o zajímavost, uvěřitelnost fantasy světa a příběhovou konzistenci.

„Někteří věří, že pouze velká síla dokáže udržet zlo pod kontrolou, ale moje zkušenost říká něco jiného: jsou to malé, každodenní skutky běžných lidí, které brání zlu růst. Drobné, milé, láskyplné činy.“

Více »

Jak se člověk cítí na Caminu

Tento text nespočívá ve vyprávění příběhů a ani v doporučování výbavy. Tyto náboje jsem si už vystřílel ve starších článcích (odkazy na konci). Tentokrát se chci víc rozepsat o tom, jak se člověk na pouti cítí a proč to tak je.

Důvodů je mnoho a půjdu na to ze tří stran.

Samotné putování

Ruku na srdce – vícedenní pěší cestování poslední desetiletí boom úplně nezažívá. Na dnešní dobu je to asi příliš pomalé, nudné, náročné a výsledek prostě nemůže konkurovat jiným způsobům cestování nebo jiným aktivitám celkově. Přesto se ale tu a tam objeví nějaký nadšenec a nemůže si chození vynachválit. Jaký skrytý půvab se tedy v chození nachází? 

Více »

Srovnání hlavních tras Camino de Santiago

Tento text nespočívá ve vyprávění příběhů a ani v doporučování výbavy. Tyto náboje jsem si už vystřílel ve starších článcích (odkazy dole). Místo toho jsem se rozhodl využít svých zkušeností se všemi hlavními trasami SdC, díky čemuž můžu vypíchnout jejich specifika a rozdíly (například pokud chcete vyrazit a potřebujete poradit s výběrem cesty)

Mám za sebou 2x celé Frances, Norte, Primitivo, trasu z Porta, polovinu Via de la Plata, cestu na Finisteru a camino del Salvador a můžu vám tak dát srovnání, abyste si pro sebe mohli vybrat tu nejvhodnější trasu a věděli, co zhruba očekávat.
Pro referenci – nejsem velký sportovec (ale nejsem ani obézní povaleč), preferuju teplo a vysoké teploty mi nevadí. Hodně rád se potkávám s poutníky, ale přelidněnost mi vadí

Více »

Národ bez otců

Připadá mi nesmírně důležité podívat se na naši kulturu a říct si, co vázne a co můžeme zlepšit.

Tento text jsem pojmenoval Národ bez otců, protože cítím, že tím na mnoha úrovních jsme: Chybí nám dobré autority – doma, ve školách, v politice a státní sféře, ve firmách i v komunitách. Autority jsou pro společnost na všech těchto úrovních zásadní: udržují ji pohromadě a posouvají ji dál, udávají vizi, směr a plány. Jsou-li to dobré autority, udržují skupinu informovanou a spolupracující, ví co, jak a proč dělat, zajišťují spravedlnost, morálku a udržují soulad. Dodávají lidem odvahu, pocit bezpečí, sounáležitosti a užitečnosti – od rodin, přes týmy a širší komunity až po celou společnost. Ve věcech i lidech vidí potenciál a dál ho rozvíjí.

Více »

Úvod do reality

Následuje článek, který nabízí jeden způsob, jak uchopit základní složky našeho světa a rozebírá jejich vlastnosti, dopady a vztahy. “Naším světem” potom nemyslím pouze objektivní svět, ale i ten osobní a společenský. Nepovím vám nic převratně nového – mnohé vám určitě bude připadat jako omílání obecně známých vědomostí. Nicméně, jako jednotlivci nebo i jako celé společnosti na nějakou část tohoto komplexního obrazu opakovaně zapomínáme a draze za to platíme – nerozumíme si, nevyvíjíme se, nechápeme své role, nemůžeme se bavit o zásadních věcech, plýtvámen svým potenciálem, časem a zdroji, zbytečně trpíme. Připadá mi proto velice užitečné to shrnout v – alespoň doufám – přístupné a přehledné podobě.
Tato konceptualizace je takřka věčná a nemyslím si, že bychom se jí mohli vyhnout. Proto se odjakživa objevovala v našich mýtech, náboženstvích, pohádkách, knihách či filmech – to rozeberu v úplném závěru.
Snažil jsem se být stručný, ale zároveň nic nezkracovat a nevynechávat. Pokud je pro vás tento text přesto dlouhý, sepsal jsem i
zkrácený souhrn.
Pojďme tedy na to.


Úvod: Svět, známo a neznámo

Žijeme v materiálním světě, který nazvu přírodou. Mohl bych jej nazvat i vesmírem či jinak, ale zůstanu u tohoto pojmenování. Příroda je vše objektivně skutečné, vše, co dokážeme vnímat našimi smysly, ale i vše mimo jejich dosah. Je to fundamentální fyzická realita, ve které musíme fungovat. Příroda je velice složitá, nahodilá, rozsáhlá, pořád se mění a vzniká v ní vše nové.
Z našeho subjektivního pohledu příroda má a vždy měla dvě stránky:

Pozitivní: neexistovali bychom bez ní; je to jídlo, slunce, teplo, úrodná půda a voda. Je to růst a veškerý život.

Negativní: přináší nemoci, zimu, hlad, požáry, přírodní katastrofy, patogeny, predátory, způsobuje zranění a tak dál. Je to zub času, entropie, rozklad a samotná smrt.

Celý náš život se snažíme zmírňovat a překonávat negativní stránky přírody a dostávat se k těm pozitivním, pokud to jde. K tomuto účelu evoluce vytvarovala většinu našich hlubokých motivací: vyhýbat se bolesti a nepřívětivým podmínkám, mířit za potravou a tak dál. Přežít.

Více »

Thajsko a Singapur: Divoký Východ

Přesně před rokem jsem se vrátil ze své nejšílenější výpravy v životě, která spočívala v pěti týdnech v jihovýchodní Asii, navíc:

  • během vypukající pandemie.
  • jsem byl zcela sám.
  • pracoval jsem při tom na plný úvazek, využil jsem jen jeden den dovolené.

Nepíšu to tady, abych se chlubil (a už tuplem ne nyní, když nemůžeme doslova cestovat ani po Čechách). Chtěl jsem to napsat, abych vám i sobě připomněl, že se dalo cestovat, že existuje okolní svět, že takhle vypadal život dřív a jednou se do něj zase vrátíme – abyste nezapomněli a mohli se třeba na něco těšit.

Psal se listopad 2019 a cítil jsem, že potřebuju vypadnout. Ze svého bytu, ze tmy a zimy, ze své rutiny, ze své komfortní zóny. Napadlo mě, že bych se dočasně mohl přesunout někam, kde je teplo a levno, odkud by šlo pracovat a kde zažiju nějaké to dobrodružství. Postupně jsem se k tomuto kroku osměloval, v práci mi naštěstí vyšli vtříc a začátkem ledna jsem se začal dívat po letenkách do jihovýchodní Asie, kam často jezdí lidé s podobnými touhami. Po týdnu čekání mi před nos skočila levná letenka do Bangkoku na začátek února a hned jsem po ní chňapl. Přesně si pamatuju, jak mnou projela obrovská vlna nadšení a radosti, která mi vydržela v podstatě až do odjezdu. (Rada do života: mějte věci, na které se můžete těšit – krátko, středně i dlouhodobé)

Více »

Progresivní rock: Hudba pro průzkumníky

Chtěl bych představit svůj nejoblíbenější hudební žánr posledních let, progresivní rock – zkráceně prog rock. Nejprve se pustím do popisu samotného stylu, jeho minulosti a kontextu, ve druhé části představím jednotlivé kapely.

Původ a definice

Šedesátá léta se téměř otáčí v sedmdesátá, hnutí hippies dosáhlo svého vrcholu a částečně i svého cíle a jeho síla ubývá. Co se hudby týče, mnohé kapely se rozpadly a někteří umělci tragicky zemřeli. (Jestli vás zajímá i toto období, můžu vás odkázat na můj starší článek.) Nicméně, umělecké a kulturní dveře, které květinové děti otevřely, zůstávají dokořán a nové kapely se snaží vymyslet, kam skrz ně jít dál. S hudební scénou se začne dít mnoho zajímavých věcí:

Více »

Komunismus a Souostroví Gulag

Úvod

O historii se téměř nezajímáme, za což z velké části mohou hodiny dějepisu, které nás k svým výčtem nekonečných a neužitečných údajů unudily k smrti. Proč bychom se tedy o dějiny měli zajímat? Odpověď zní stejně jako odpověď na otázku „proč si pamatujeme svou osobní minulost”, tedy: abychom se z ní mohli poučit a být napříště chytřejší a abychom se v budoucnu vyhnuli katastrofě, kterou jsme už jednou zažili. Čím větší katastrofa nastala, tím spíše bychom si ji měli vypálit do paměti jako varování, protože historie se opakuje a z čeho se nepoučíme, to budeme muset prožít znovu. A řekl bych, že nezopakování války či totalitního režimu je zatraceně silná motivace k nastudování naší minulosti.

Naštěstí, minimálně z mé vlastní zkušenosti, se na školách intenzivně učíme alespoň o 2. světové válce a holokaustu – i když primárně probíráme, kolik zemřelo lidí a kdy proběhla jaká bitva, spíš než to, „co ty zlé lidi motivovalo” a „jak tomu předejít”. To jsou mnohem složitější otázky (a odpověď typu „musíme zabránit nástupu zlých lidí k moci” opravdu nestačí).

Více »

Silné Česko

Ať už volíte jakoukoli stranu, anebo jste to s českou politikou už nadobro vzdali, s tímto heslem našeho premiéra nejspíš budete souhlasit – „Silné Česko“ chceme všichni… jenže nevíme, co to ve skutečnosti znamená ani jak toho dosáhnout. A bohužel nám v tom nepomohla ani žádná z našich minulých vlád a ani ta současná. Naštěstí, rozumná odpověď existuje a není tak těžká na vysvětlení.

Silného Česka (ale také silné firmy, silné rodiny, silné skupiny) dosáhneme tak, že se každý člen stane co nejvíce silným.

Více »