Logo Czechitas

Domovská stránka

Intenzivní kurz Programuju: Java

10 týdenní kurz Javy pro začátečnice

Vloženo: 10. 2. 2016

Detaily kurzu

Jde o kurz pro začátečnice.

Více než tvrdé znalosti (naučit vás kompletní syntax Javy a její knihovny), se vás budeme snažit naučit měkké znalosti (myšlení, programovací stereotypy, "jak na to"). Tvrdé znalosti si potom můžete donačíst z knížek. O Javě jich existuje hned několik a jsou výborné.

Prvním cílem je tedy vás uvést do programátorského myšlení. To znamená: Jaké problémy můžete programováním / Javou řešit; jak k nim přistoupit; jak si namodelovat problémovou doménu; jak napsat program.
Ale žádný strach, nepůjde o teorii. Jsem zastáncem toho, že člověk se nejlépe učí praxí a teorii si vybuduje sám. Až následně si ji pak může "doformalizovat" opravdovým studiem teoretických knih.

Druhý cíl je naučit vás běžně používat programátorský editor IntelliJ IDEA. Tedy: Jak založit projekt v editoru IDEA; spustit tento projekt; používat našeptávání; ladit chyby ve vašem programu; jak připravit distribuční balík vašeho programu, aby si ho mohli spustit i ostatní. V tomto bodě jde vlastně o to, abyste si zvykly na běžnou programátorskou praxi.

Budeme pracovat typicky na malých hrách (Angry Birds, pexeso, a podobně). Budete mít většinu programu hotovou, bude potřeba jen dokončit chybějící kousky.

Cíle vycházejí z mého pozorování začátečnic na předchozích kurzech Czechitas.

Podobně jako když se chcete začít učit anglicky, nenaučíte se to za 3 měsíce. Věřím ale, že po našem kurzu budete připravené si pořídit pořádnou učebnici Javy a efektivně se z ní Javu se všemi kudrlinkami naučit. Po absolvování kurzu budete schopné psát malé prográmky v Javě. Buď na práci s daty (pomocí Javy načtu excelový soubor, upravím, uložím) nebo jednoduché interaktivní aplikace pro Windows/Linux/Mac. Až se naučíte Javu, můžete dál pokračovat třeba k vývoji aplikací pro Android nebo k vývoji webových aplikací (typu eshop nebo třeba napsat vlastní Facebook :-).

Orientační osnova lekcí

  1. Práce s existujícími objekty uvnitř metody
  2. Algoritmizace s existujícími objekty, podmínky, opakování, Proměnné
  3. Okenní aplikace, metody
  4. Instanciování objektů z existujících tříd
  5. Psaní vlastních tříd
  6. Modelování světa do tříd
  7. Uživatelské rozhraní, okna, tlačítka (JFC Swing)
  8. Trocha práce se soubory
Vloženo: 27. 1. 2016

Intenzivní kurz Programuju: Java

Semestr: Jaro 2016

Nauč se v programovat v jazyce Java snadno a zábavně! Pojď do toho s námi!

Java má široké využití například pro tvorbu androidových aplikací na telefon či tablet a jako strojovna za webovými stránkami. Třeba zrovna tahle stránka je generována Javou v datacentru Googlu. My budeme vytvářet jednoduché hry, hříčky a prográmky pro Windows (Linux, Mac).

Kurz je určen pro začátečnice, ale výhodou je, pokud víš, co je to proměnná, cyklus a podmínka. Dál už stačí jen chuť učit se a chodit na hodiny. Pod vedením Kamila Ševečka ti budeme předávat své znalosti a během 10 týdnů tě naučíme myslet v Javě. Nebudeš sice expert, ale dáme ti odrazový můstek k profesnímu růstu.

Kurz probíhá v Brně v prostorách Fakulty informatiky Masarykovy univerzity.
(Samozřejmě nemusíš být studentka, přístup do učeben zajistíme hromadně po uzavření registrace).

Registrace probíhala do 4. 2. 2016 23:59 a už je uzavřena.

Cena: 2000,- Kč za celý 10 týdenní cyklus.

Termíny jednotlivých sezení (vždy čvtrtek 18:30-20:30)

Je opravdu důležité, abys mohla přijít na všechny hodiny.

Těšíme se na Tebe :-)