» Poradna » Programy

Jak začít s jazyky a programováním

 |   |  Microsoft Windows 7 Chrome 20.0.1132.47

Zdravím, chtěl jsem se zeptat, jak začít s programováním, jaký jazyk se učit jako první atd.
Hlavně bych rád věděl, co potřebuji za programy apod.
Předem díky.

Odpovědi na otázku

 |   |  Microsoft Windows 7 Chrome 20.0.1132.47

Jazyk není zase tak podstatný, principy jsou všude stejné. Určitě ale neuděláš chybu s C# nebo Javou.
Mnohem víc ale budeš potřebovat trpělivost, angličtinu, schopnost najít si 90 % informací sám a abstraktní myšlení (pokud ti dělá problémy matematiky, bude ti téměř jistě dělat problémy i programování).

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Chrome 18.0.1025.168

Jazyk je jenom syntaxe. Nějaký si vyber. Doporučuju C/C++. Zároveň se ale zajímej o teorii programování a nauč se třeba ULM.

PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 20.0.1132.47

Nebo spíše UML.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Chrome 18.0.1025.168

)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 14.0

Mnohem důležitější než konkrétní jazyk je naučit se schopnosti algoritmizace ...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 20.0.1132.47

Tak můžeš začít jako kterýkoliv další student...
Tedy naučit se a hlavně pochopit pár základních příkazů, podmínek a cyklů, mám na mysli while, for, repeat-until, if, case a další, jako read, write a podobně. Toto se většinou vyučuje v programovacím jazyce Pascal (např TurboDelphi) Potom bys mohl přidat další krok a pochopit práci se třídami a objekty. Pokud toto pochopíš, můžeš pomalu začít psát jednoduché aplikace. Pokud bys chtěl nějaký programovací jazyk, doporučuji C/C++. Pokud máš možnost, můžeš si z knihovny vypůjčit i nějaké knížky o této problematice.
Bez znalostí výše uvedených základů ale programovat nelze....

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 13.0.1

Syntax (případně jazyk) je až na nějakém pozdějším místě, mnehem důležitější je jak je již napsáno výše matematické a algoritmické myšlení. Pochopit jak fungují cykly a celkově syntax je otázka pár minut / hodin (myslím tu základní syntax)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Chrome 18.0.1025.168

A naučit se myslet objektově je o řešení, řešení a zase řešení problémů.

PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Firefox 13.0.1

Kašli na programování, ztráta času. Já skriptuju a bohatě mi to stačí. V autoitu uděláš cokoliv co potřebuješ, třeba antiantivir, keyloger, download manager, nového masage klienta, webový server, mail server, atd.
Autoit je úpa bestovní prográmek. Muck

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Opera 9.80

Aký si starý?

Najlepšie začať u nejakého kamaráta, ktorý už má nejaký prehľad a prípadne skúsenosti. Ten si ľahko vysvetlí a ukáže základy. C++ alebo Java či C#. Tiež záleží na akej si platforme - Windows/MAS OS/Linux.

Je vhodné začať s jednoduchými vecami - hra Míny, Sokoban, Grafická kalkulačka. Ono i takto jednoduchá vec môže mať svoje fázy. Verzie 1, 2, 3... Človek sa tak zoznámi postupne hlbšie s nástrojmi pre ladenie, algoritmami pre optimalizáciu. ...začne si hľadať dobré knihy a fóra, kde zháňa rady.

Ani to celé nemusí dlho trvať. Prvotiny už po mesiaci sú celkom reálne.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Luxor




Určitě si přečtěte

Jak funguje největší akumulátor v Česku: podívejte se do elektrárny Dlouhé Stráně

Jak funguje největší akumulátor v Česku: podívejte se do elektrárny Dlouhé Stráně

** Přečerpávací vodní elektrárna Dlouhé stráně je obdivuhodné technické dílo ** Stejná turbína vyrábí elektřinu i tlačí vodu zpět do horního jezera ** Strojovna elektrárny je zabudována v podzemí

David Polesný | 34

Portál občana už funguje. Na státní web vypadá až překvapivě použitelně

Portál občana už funguje. Na státní web vypadá až překvapivě použitelně

** Portál občana už funguje, vyřídíte na něm první požadavky ** Funkce se budou postupně rozšiřovat ** Web je docela moderní a přehledný

David Polesný | 66

Co je srdce nového iPhonu? Apple A12 Bionic, první 7nm čip nabitý výkonem

Co je srdce nového iPhonu? Apple A12 Bionic, první 7nm čip nabitý výkonem

** Apple v nových iPhonech používá nový vlastní čip A12 Bionic ** Jde o první 7nm čip na světě ** Kromě vyššího klasického výkonu dostala neuronová část masivní navýšení rychlosti zpracování umělé inteligence

Karel Javůrek | 38

Užijte si poslední změny času: Už od března 2019 můžeme mít trvale letní čas

Užijte si poslední změny času: Už od března 2019 můžeme mít trvale letní čas

** Evropská komise přijala legislativní návrh na zrušení střídaní času ** Možná tak v březnu 2019 přesuneme ručičky hodinek naposledy ** Od toho okamžiku bude permanentně platit letní čas

Karel Kilián | 96


Aktuální číslo časopisu Computer

Megatest: 13 grafických karet

Srovnání 7 dokovacích stanic s USB-C

Jak na perfektní noční fotografie

Kvalitní zdroje informací pro sebevzdělávání