Logo Czechitas
Vloženo: 14. 12. 2016

Záznam lekce 11

Vystavil jsem záznam z lekce 11 na Youtube.

Číst více...

Vloženo: 6. 12. 2016

Záznam lekce 10

Vystavil jsem záznam z lekce 10 na Youtube.

Číst více...

Vloženo: 4. 12. 2016

Úkol z lekce 10 - Třídy Osoba a TelefonniCislo

V hodině jsme zkusili napsat SeznamKontaktů tak, aby místo kolekce Map<String, Set<String>> (tedy pouhé Stringy) používal Map<Osoba, Set<TelefonniCislo>> (tedy sémantické třídy vyjadřující typ dat, které jejich objekty nesou).

Číst více...

Vloženo: 27. 11. 2016

Úkol z lekce 09 - Kolekce

V hodině jsme naprogramovali konzolovou aplikaci, která dokáže vytřídit Seznam kontaktů. Úkolem je to stejné naprogramovat v podobě okenní aplikace.

Číst více...

Vloženo: 27. 11. 2016

Záznam lekce 09

Vystavil jsem záznam z lekce 09 na Youtube.

Číst více...

Vloženo: 27. 11. 2016

Záznam lekce 08

Vystavil jsem záznam z lekce 08 na Youtube.

Číst více...

Vloženo: 5. 11. 2016

Úkol z lekce 07 - Refaktoring Morseovky

Číst více...

Vloženo: 4. 11. 2016

Záznam lekce 07

Vystavil jsem záznam z lekce 07 na Youtube.

Číst více...

Vloženo: 31. 10. 2016

Úkol z lekce 06 - Telefonní seznam

Dokončete aplikaci z hodiny, která zpracovává telefonní seznam.

Číst více...

Vloženo: 29. 10. 2016

Záznam lekce 06

Vystavil jsem záznam z lekce 06 na Youtube.

Číst více...

Vloženo: 21. 10. 2016

Záznam lekce 05

Vystavil jsem záznam z lekce 05 na Youtube.

Číst více...

Vloženo: 21. 10. 2016

Úkol z lekce 05 - Morseovka

Vytvořte aplikaci, která zadaný text převede na morseovku.

Číst více...

Vloženo: 18. 10. 2016

Záznam lekce 04

Vystavil jsem záznam z lekce 04 na Youtube.

Číst více...

Vloženo: 31. 8. 2016

Kurz Javy pro mírně pokročilé

Kurz Java 2 (navazující na Java 1 z minulého semestru) je zaměřen na důkladné ovládnutí jazyka Java a schopnost samostatného vývoje jednoduchých appek pro Windows/Linux/Mac. Když už víš, co čekat od programování a jak to v praxi probíhá, budeme se moct zabývat Javou důkladně. Budeme mít víc teorie a náročnější příklady. Po absolvování bys měla být schopna už začít programovat svoje vlastní malé appky bez vedení lektorů.

Druhý cíl je naučit tě 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 tvém programu; jak připravit distribuční balík tvojí appky, aby si ho mohli spustit i ostatní. V tomto bodě jde vlastně o to, aby sis zvykla 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.

Osnova lekcí

  1. Jak běží javový program (metoda main)
  2. Přehled existujících balíků a tříd v Javě
  3. Proměnné a jejich typy
  4. Třída jako složený datový typ
  5. Metody
  6. OOP
  7. Zapouzdření, metody get a set
  8. Konstruktor
  9. Dědičnost
  10. Rozhraní
  11. Používání knihoven třetích výrobců
  12. Aplikace pro počítač (okna)
  13. Práce se soubory

Organizační pokyny

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

Registrace je již uzavřena.

Cena: 3000,- Kč za celý 12 týdenní cyklus.
Absolventky minulého kurzu Java (jaro 2016) mají slevu 500,- Kč.

Termíny jednotlivých sezení (vždy čvtrtek 19:00-21:00)

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

Těšíme se na Tebe :-)