Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Programování Michal Žůrek. Co to vůbec je? Programování = tvorba aplikací Aplikace pro počítače, tablety, mobilní telefony nebo roboty Každá platforma.

Podobné prezentace


Prezentace na téma: "Programování Michal Žůrek. Co to vůbec je? Programování = tvorba aplikací Aplikace pro počítače, tablety, mobilní telefony nebo roboty Každá platforma."— Transkript prezentace:

1 Programování Michal Žůrek

2 Co to vůbec je? Programování = tvorba aplikací Aplikace pro počítače, tablety, mobilní telefony nebo roboty Každá platforma má obvykle jiný jazyk nebo jiné součásti jazyka (třídy, metody, vlastnosti)třídy, metody, vlastnosti

3 Nástroje k programování Poznámkový blok Visual Studio PSPad

4 Poznámkový blok Jednoduchý Bez barevné syntaxe Má problém s přepisováním souborů Nezná přípony souborů Jen podpora *.txt Lze řešit Zasekává se Ideální když se chcete něco naučit Jinak nepoužitelný Nepohodlný Zdarma

5 Nástroje k programování Poznámkový blok Visual Studio PSPad

6 Visual studio (2012) Na první pohled složitý Perfektní barevná syntaxe Pokud nevyhovuje, lze změnit Dokonale pracuje se soubory Sleduje změny z jiných programů Soubory neblokuje Široké spektrum formátů Nezasekává se Poslední verze (2012) je skoro ve všem asynchronní Velmi pohodlný IntelliSense – doplňuje kód Pokročilé krokování aplikace Vyhledávání snad všude (nastavení, soubory projektu, kód …) Drahé, ale i zdarma Profesional – 580€ (cca Kč) Ultimate – 6580€ (cca Kč) Express – zdarma

7 Nástroje k programování Poznámkový blok Visual Studio PSPad Jednoduchý Složitý

8 PSPad Poměrně složitý S poměrně špatnou barevnou syntaxí, nicméně se dá nastavit Občas má problém s přepisováním souborů Zdarma OpenSource Počet podporovaných souborů je dostačující Neseká se Poměrně nepohodlný

9 Vývoj aplikace Vývoj ≠ programování Příprava projektuTvorba UIProgramování Stiskni

10 Co musím umět? Aspoň trochu anglicky Učit se Nebýt líný (alespoň v něčem) Nebát se Opravit počítač (když jste nešikovný a něco se pokazí, výmluva „Ale to samo“ vám nepomůže) Jakmile většinu z toho budete umět, není důvod nezačít programovat. „Programování je řemeslo se zlatým dnem, vyžaduje však neustálé učení.“

11 Kde začít, když jsem samouk? Možností je několik (a toto nejsou ani zdaleka všechny) 1.Knihy – ta nejlepší 2.Internet – bohužel je většina v angličtině, což je pro začátečníky dost matoucí 3.Články – také velice dobrá možnost, opět zde ale platí, že většina je v angličtině

12 Objektově orientované programování Velmi velké téma Metodika vývoje softwaru Spousta výhod Podporuje většina moderních jazyků VB.NET, C#, C++ … Zaměřeno z větší části na objekty Umožňuje snadnou práci s objekty Nejzajímavější asi je: Dědičnost Objekty Možnost uzavřenosti vůči ostatním objektům

13 Co se s aplikací děje po naprogramování? Propagace Prodej – aplikaci můžeme prodávat, tato metoda je velmi výdělečná s aplikacemi pro tablety a mobilní telefony, kde se aplikace šíří pomocí obchodu s aplikacemi

14 Odlišnosti mezi aplikacemi Najdi 1000 rozdílů Internet Explorer 10 pro tablety Internet Explorer 10 pro mobilní telefony

15 Odlišnosti mezi programovacími jazyky Visual Basic Za každým příkazem enter (CR a LF) Vše končí a začíná klíčovým slovem Operátor rovná se (=) má více významů, avšak všechny se lépe pamatují C# Za každým příkazem středník (;) Většina kódů končí a začíná kulatými a složenými závorkami (() a {}) = není == a je v tom rozdíl, dost nešikovné

16 No a to je konec. Děkuji všem za pozornost.


Stáhnout ppt "Programování Michal Žůrek. Co to vůbec je? Programování = tvorba aplikací Aplikace pro počítače, tablety, mobilní telefony nebo roboty Každá platforma."

Podobné prezentace


Reklamy Google