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

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

Programování Michal Žůrek.

Podobné prezentace


Prezentace na téma: "Programování Michal Žůrek."— 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)

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 projektu Tvorba UI
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) Knihy – ta nejlepší Internet – bohužel je většina v angličtině, což je pro začátečníky dost matoucí Články – také velice dobrá možnost, opět zde ale platí, že většina je v angličtině CD Ke knize Microsoft Visual Basic 2010 Krok za krokem VB.NET MSDN magazine

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 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. Pokud vás programování nebo tato prezentace zaujala najdete ji na webu misaz.wz.cz/soutez/netoffice. Použité zdroje k prezentaci naleznete v dokumentu na Uložišti SkyDrive ( Děkuji všem za pozornost.


Stáhnout ppt "Programování Michal Žůrek."

Podobné prezentace


Reklamy Google