Programování je spousta zábavy a mimořádně užitečné. Umožňuje vám být kreativní a také vám otevírá širokou škálu nových kariér. Pokud se chcete naučit programovat, přečtěte si níže uvedený návod, kde najdete vysvětlení, kam jít a co studovat.
Kroky
Část 1 ze 3: Výběr jazyka
Krok 1. Vyberte programovací jazyk
Počítačové programování se provádí v podstatě jako soubor písemných pokynů, které počítač dodržuje (také známé jako binární kódování). Tyto pokyny mohou být napsány v několika různých „jazycích“, což jsou jednoduše různé způsoby organizace pokynů a textu. Různé jazyky se však obvykle používají k vytváření různých typů programů, proto si vyberte jazyk, který podle vás odpovídá tomu, co chcete dělat. Pokud se rozhodnete, že jazyk nevyhovuje vašim potřebám, můžete vždy přejít na nový jazyk.
Krok 2. Zvažte jazyky C, C ++, C# a související jazyky.
Tyto jazyky se používají hlavně k vytváření samostatných počítačových aplikací, jako jsou hry. C a C ++ jsou obtížně naučitelné jazyky pro začátečníky, ale nejsou nemožné. Naučíte-li se je, získáte hluboké znalosti nejen o programování (většina programovacích jazyků zdědí nějaký koncept nebo jiný z C a C ++), ale také o tom, jak počítač funguje. Jsou populární a široce používané, i když C#, jazyk velmi podobný Javě, začíná být mnohem běžnější.
Krok 3. Zvažte Javu nebo JavaScript
Jedná se o dobré jazyky, které se můžete naučit, pokud chcete pracovat na vytváření webových pluginů (JavaScript) nebo mobilních aplikací (Java). Tyto jazyky jsou v současné době velmi žádané, takže je užitečné je znát. Mějte na paměti, že Java a JavaScript jsou navzdory podobnosti názvů zcela odlišné jazyky.
Krok 4. Zkuste Python
Python je velmi univerzální jazyk, který se široce používá na několika platformách. Přestože je extrémně silný, je to pro začátečníka jednoduchý jazyk, takže to zkuste!
Krok 5. Zvažte PHP
PHP je zkratka pro PHP: Hypertextový procesor. Je to webový programovací jazyk a díky slabému psaní a popularitě se relativně snadno učí (popularita znamená, že k jazyku bude několik užitečných návodů). Je to skvělý jazyk pro programování na straně serveru.
Krok 6. Neomezujte se na tyto jazyky
Existuje mnoho programovacích jazyků, všechny s různým využitím. Pokud chcete pracovat jako programátor, budete potřebovat znát více než jednoho, proto se jich naučte co nejvíce.
Nejlepším řešením bude podívat se na reklamy na typ zaměstnání, které chcete získat, a hledat společné jazyky, které požadují
Část 2 ze 3: Učení jazyka
Krok 1. Přemýšlejte o tom, že půjdete do školy
Zatímco většina společností najímajících programátora se bude starat více o vaše dovednosti než o vysokou školu, na kterou jste šli, nebo o vaše známky, velmi pomůže mít vysokoškolský titul, na který budete poukazovat. Budete se učit efektivněji, než kdybyste se učili sami, a to vše při odborném vedení od svých učitelů (a možná i od vašich přátel).
Lidé, kteří v této oblasti získávají tituly, často mají k dispozici stipendia a granty. Nebojte se cenovky určitého stupně: je to možné
Krok 2. Učte se od online univerzit
Ať už uděláte online titul s poplatky a skutečným titulem na konci, nebo navštěvujete bezplatný program, jako je nádherná Coursera MIT, můžete se z těchto strukturovaných kurzů naučit hodně o programování.
Krok 3. Zkuste použít online nástroje
Chcete -li se dozvědět více o programování, použijte bezplatné služby, jako je Google University Consortium nebo Mozilla’s Developer Network. Tyto společnosti chtějí, aby více vývojářů pomohlo jejich platformám vzkvétat a jejich zdroje mohly být jedny z nejlepších na webu.
Krok 4. Naučte se používat online návody
Existuje spousta programátorů s webovými stránkami, kde vás naučí jednotlivé základy a také pár triků. Vyhledejte návody na jazyk, ve kterém se chcete naučit, abyste je našli.
K dispozici je mnoho bezplatných online kurzů, ze kterých se můžete naučit kódovat. Akademie Khan učí počítačové kódování pomocí snadných návodů a videí. Codecademy je další bezplatný web, ze kterého se můžete učit, s podrobnými návody
Krok 5. Začněte mladý, pokud můžete
Existuje několik programů, jejichž cílem je naučit děti programovat. Programy jako MIT's Scratch jsou velmi užitečné a čím mladší jste, tím snazší bude jejich osvojení (jako každý jazyk).
Vyhněte se soupravám, protože jen zřídka učí něco užitečného
Část 3 ze 3: Učte se
Krok 1. Začněte dobrou knihou nebo výukovým programem o programování
Získejte dobrou aktuální knihu o programovacím jazyce, který se chcete naučit. Recenze na Amazonu nebo podobných stránkách vám obvykle pomohou identifikovat užitečné knihy od těch neužitečných.
Krok 2. Získejte tlumočníka pro daný jazyk
Tlumočník je jen další počítačový program, ale převede myšlenky, které jste napsali v programovacím jazyce, na „strojový kód“, abyste viděli, jak věci fungují. K dispozici je spousta programů a budete si muset vybrat ten, který je pro vás vhodný.
Krok 3. Číst knihu! Vezměte si z knihy příklady programovacího jazyka a vložte je do tlumočníka. Zkuste změnit příklady a přimět program dělat různé věci.
Krok 4. Zkuste dát dohromady své nápady a vytvořit fungující program
Začněte jednoduchými věcmi, jako je program na převod měn, a pokračujte ve čtení a učení se o svém programovacím jazyce.
Krok 5. Naučte se další jazyk
Jakmile začnete aktivně programovat ve svém prvním jazyce, možná se budete chtít naučit druhý. Naučit se druhý programovací jazyk získáte maximum, pokud si vyberete ten, který používá radikálně odlišné paradigma, než jaké jste začali. Pokud jste například začínali ve Scheme, můžete se příště pokusit naučit C nebo Javu. Pokud jste začínali v Javě, mohli byste se naučit Perl nebo Python.
Krok 6. Pokračujte v programování a zkoušení nových věcí
Abyste byli dobrým programátorem, musíte přinejmenším držet krok s měnící se technologií. Je to neustálý proces učení a vždy byste se měli učit nové jazyky, nová paradigmata a hlavně: programovat nové věci!
Být úspěšným programátorem znamená naučit se myslet jako jeden. Budete se muset na výzvy dívat jako na vzdělávací příležitosti, touhu zlepšit své dovednosti a být otevření novým způsobům, jak zlepšit svůj programovací proces
Video - Používáním této služby mohou být některé informace sdíleny s YouTube
Tipy
- Začněte něčím zábavným, motivujte se k řešení výzev a rozvíjejte své dovednosti v logickém řešení problémů.
- Existuje velmi dobrý programovací jazyk, který je velmi snadno použitelný pro začátečníky. Toto je také známé jako uživatelsky přívětivé. A toto je VB (jazyk Visual Basic), zkuste to, je to úžasné.
- Nezačínejte složitým jazykem, jako je Java, ale začněte jednoduchým jazykem, jako je Python. Python povzbuzuje začátečníky a skládá se téměř ze všech aspektů programování.
- Syntaxe je zpaměti nutností. Můžete jej libovolně použít svým způsobem. Prostudujte si některé ukázkové programy a poté si začněte kódovat vlastní.
- Získejte šikovnou referenční knihu. Zajistěte, aby se jednalo o nejnovější verzi, protože jazyky se neustále aktualizují.
- Java má silný koncept zvaný multithreading. Pečlivě si to prostudujte.
- Při psaní programů Java používejte Eclipse. Je to mimořádně užitečný program, který dokáže ladit váš kód a můžete jej spustit okamžitě, stejně jako pomocí Průzkumníka balíčků listovat ve více souborech vašeho kódu.