Ako sa začať učiť počítačové programovanie?
1. Výskumné jazyky.
2. Vyberte jazyk.
3. Zapíšte sa do školy, online kurzu alebo bootcampu s kódovaním.
4. Využite bezplatné online nástroje.
5. Prečítajte si knihu o jazyku.
6. Vymýšľajte nápady na programy.
7. Skúšajte stále nové veci.
Programovanie je veľmi zábavné a mimoriadne užitočné. Umožňuje vám byť kreatívny a otvára vám tiež širokú škálu nových kariér. Ak sa chcete naučiť programovať, v nižšie uvedenom návode nájdete vysvetlenie, kam ísť a čo študovať.
Časť 1 z 3: výber jazyka
- 1Vyberte programovací jazyk. Počítačové programovanie sa vykonáva v podstate ako súbor písomných pokynov, ktorými sa počítač riadi (známy aj ako binárne kódovanie). Tieto pokyny môžu byť napísané v niekoľkých rôznych „jazykoch“ alebo sú to jednoducho rôzne spôsoby organizácie pokynov a textu. Na vytváranie rôznych typov programov sa však používajú rôzne jazyky, preto si vyberte jazyk, ktorý podľa vás zodpovedá tomu, čo chcete robiť. Ak sa rozhodnete, že jazyk nevyhovuje vašim potrebám, môžete kedykoľvek prejsť na nový jazyk.
- 2Zoberme si C, c ++, c# a súvisiace jazyky. Tieto jazyky sa používajú hlavne na vytváranie samostatných počítačových aplikácií, ako sú hry. C a C ++ sú pre začiatočníka ťažké jazyky, ale nie nemožné. Naučiť sa ich dá hlboké znalosti nielen o programovaní (väčšina programovacích jazykov zdedí nejaký alebo iný koncept z C a C ++), ale aj o tom, ako počítač funguje. Sú obľúbené a široko používané, aj keď C#, jazyk veľmi podobný jazyku Java, začína byť oveľa bežnejší.
- 3Zvážte Java alebo JavaScript. Toto sú dobré jazyky, ktoré sa môžete naučiť, ak chcete pracovať na vytváraní webových doplnkov (JavaScript) alebo mobilných aplikácií (Java). Tieto jazyky sú v súčasnej dobe veľmi žiadané, takže je praktické ich ovládať. Majte na pamäti, že Java a JavaScript sú napriek podobnosti v názvoch úplne odlišné jazyky.
- 4Skúste python. Python je veľmi univerzálny jazyk, ktorý sa bežne používa na viacerých platformách. Napriek tomu, že je pre začiatočníka extrémne silný, je to ľahký jazyk, ktorý si osvojíte, vyskúšajte to!
- 5Zvážte PHP. PHP znamená PHP: Hypertextový procesor. Je to webový programovací jazyk a je pomerne ľahké sa ho naučiť kvôli jeho slabému písaniu a popularite (popularita znamená, že k jazyku bude niekoľko užitočných návodov). Je to vynikajúci jazyk pre programovanie na strane servera.
- 6Neobmedzujte sa na tieto jazyky! Existuje mnoho programovacích jazykov, všetky s rôznym použitím. Ak chcete pracovať ako programátor, budete potrebovať vedieť viac ako jedného, preto sa ich naučte čo najviac.
- Najlepšie bude, ak sa pozriete na inzeráty na typy pracovných miest, ktoré chcete získať, a vyhľadáte bežné jazyky, ktoré požadujú.
Časť 2 z 3: učenie sa jazyka
- 1Myslite na to, že pôjdete do školy. Napriek tomu, že väčšine spoločností, ktoré najímajú programátora, bude záležať viac na vašich schopnostiach ako na vysokej škole, na ktorú ste chodili, alebo na vašich známkach, je veľmi dobré mať vysokoškolský titul, na ktorý chcete poukázať. Budete sa učiť efektívnejšie, ako keby ste sa učili sami, a to všetko s odborným vedením svojich učiteľov (a možno aj priateľov).
- Tí, ktorí robia diplomy v tejto oblasti, často majú k dispozícii štipendiá a granty. Nebojte sa cenovej známky titulu: je to možné!
- 2Učte sa z online univerzít. Či už urobíte online titul s poplatkami a skutočný titul na konci, alebo sa zúčastníte bezplatného programu, akým je nádherná Coursera MIT, z týchto štruktúrovaných kurzov sa môžete veľa naučiť o programovaní.
- 3Skúste použiť online nástroje. Ak chcete získať ďalšie informácie o programovaní, použite bezplatné služby ako Univerzitné konzorcium Google alebo Sieť vývojárov Mozilly. Tieto spoločnosti chcú, aby ich platformám prekvital ďalší vývojári a ich zdroje môžu byť jedny z najlepších na internete.
- 4Naučte sa používať online návody. Existuje množstvo programátorov s webovými stránkami, kde vás naučia jednotlivé základy a tiež niekoľko trikov. Vyhľadajte návody na jazyk, v ktorom sa chcete naučiť, a nájdite ich.
- K dispozícii je mnoho bezplatných online tried, z ktorých sa môžete naučiť kódovať. Khan Academy učia počítačovú kódovanie, s jednoduchými návodmi a videá. Codecademy je ďalší bezplatný web, z ktorého sa môžete učiť, s podrobnými návodmi.
- 5Začnite mladý, ak môžete. Existuje niekoľko programov, ktorých cieľom je naučiť deti programovať. Programy ako MIT's Scratch sú veľmi nápomocné a čím mladší ste, tým jednoduchšie ich zvládnete (ako každý jazyk).
- Vyhnite sa súpravám, pretože tie len zriedka učia niečo užitočné.
Časť 3 z 3: Učte sa
- 1Začnite dobrou knihou alebo návodom na programovanie. Získajte dobrú aktuálnu knihu o programovacom jazyku, ktorý sa chcete naučiť. Recenzie na Amazone alebo podobných stránkach vám zvyčajne pomôžu identifikovať užitočné knihy od tých nepotrebných.
- 2Získajte tlmočníka pre tento jazyk. Tlmočník je len ďalší počítačový program, ale prevedie nápady, ktoré ste napísali v programovacom jazyku, do „strojového kódu“, aby ste videli, ako veci fungujú. K dispozícii je množstvo programov a budete si musieť vybrať ten, ktorý je pre vás vhodný.
- 3Prečítať knihu! Vezmite si z knihy príklady programovacieho jazyka a vložte ich do svojho tlmočníka. Skúste zmeniť príklady a prinútiť program, aby robil rôzne veci.
- 4Skúste dať dohromady svoje nápady a vytvoriť pracovný program. Začnite jednoduchými vecami, ako je program na prevod mien, a pri čítaní a učení sa o svojom programovacom jazyku sa prepracujte k zložitejším veciam.
- 5Naučte sa iný jazyk. Akonáhle začnete aktívne programovať vo svojom prvom jazyku, možno sa budete chcieť naučiť aj druhý. Naučíte sa druhý programovací jazyk naplno, ak si vyberiete ten, ktorý používa radikálne odlišnú paradigmu, než s ktorou ste začali. Ak ste napríklad začali v programe Scheme, môžete sa neskôr pokúsiť naučiť sa jazyk C alebo Java. Ak ste začínali v Jave, mohli by ste sa naučiť Perl alebo Python.
- 6Pokračujte v programovaní a skúšajte nové veci! Aby ste boli dobrým programátorom, musíte prinajmenšom držať krok s meniacou sa technológiou. Je to neustály proces učenia sa a vždy by ste sa mali učiť nové jazyky, nové paradigmy a hlavne: programovať nové veci!
- Byť úspešným programátorom znamená naučiť sa myslieť ako jeden. Budete sa musieť na výzvy pozerať ako na vzdelávacie príležitosti, túžbu zlepšiť svoje schopnosti a byť otvorení novým spôsobom zlepšovania procesu programovania.
- Java má silný koncept nazývaný multithreading. Pozorne si to preštudujte.
- Získajte šikovnú príručku. Uistite sa, že je to najnovšia verzia, pretože jazyky sa neustále aktualizujú.
- Pri písaní programov Java používajte Eclipse. Je to mimoriadne užitočný program, ktorý dokáže ladiť váš kód a môžete ho spustiť okamžite, rovnako ako pomocou prieskumníka balíkov listovať vo viacerých súboroch vášho kódu.
- Nezačínajte s komplexným jazykom, akým je Java, ale začnite s jednoduchým jazykom, akým je Python. Python povzbudzuje začiatočníkov a skladá sa takmer z každého aspektu programovania.
- Začnite niečím zábavným, motivujte sa pri riešení problémov a rozvíjajte svoje schopnosti v logickom riešení problémov.
- Existuje veľmi dobrý programovací jazyk, ktorý sa veľmi ľahko používa pre začiatočníkov. Toto je tiež známe ako užívateľsky prívetivé. A toto je VB (jazyk Visual Basic), skúste to, je to úžasné.
- Syntax je spamäti. Môžete ho slobodne použiť svojim spôsobom. Naštudujte si niektoré ukážkové programy a potom začnite kódovať svoje vlastné.
Prečítajte si tiež: Ako pridať textové prechody v programe Powerpoint?
Otázky a odpovede
- Aké knihy o programovaní sú vhodné pre začiatočníkov?Pozrite sa na knihy „Pre deti“, napríklad Python pre deti. Aj keď nie ste dieťa, knihy sú stále užitočné pre začiatočníkov, pretože vysvetľujú veci s extrémnou jasnosťou a jednoduchosťou.
- Ako môžem študovať počítačové jazyky, ak som 13 -ročný chlapec?SoloLearn.com je skvelým miestom pre začiatok, kde sa môžete naučiť veľa programovacích jazykov.
- Aký programovací jazyk by som sa mal najskôr naučiť?Na začiatku neexistuje jeden správny jazyk, takže si vyberte niečo, čo vás osloví. Niektoré dobré možnosti, ktoré sú široko používané a užitočné vedieť, zahŕňajú Ruby, Python, JavaScript a C ++.
- Ako sa môžem motivovať v programovaní?Skúste sa nad postupom zamyslieť, ako keby išlo o majstrovstvo. Ak ste sa venovali nejakému druhu športu, napríklad boxu, viete, že poraziť súpera a byť najlepším si vyžaduje tvrdý tréning a nasadenie. To isté platí aj tu - chcete byť lepší ako ostatní programátori, aby ste získali uznanie, najlepšie pracovné miesta atď.
- Kde nájdem problémy s cvičením bezplatného kódovania?Pozrite sa na stránky ako TopCoder, Google Code Jam, CodingBat a Codecademy.
- Čo je prvým krokom k štíhlemu programovaniu?Nájdite jazyk, ktorý sa chcete naučiť. Medzi jednoduché patrí Javascript a HTML.
- Som zmätený z toho, kde sa začať učiť? Chcel by som mať praktické školenie.Urobte si čas a vezmite si to pomaly. Možno budete chcieť použiť codecademy alebo Khan Academy - - to sú užitočné webové stránky s mnohými návodmi, z ktorých sa môžete poučiť.
- Som študent strednej školy. Môžete mi odporučiť programovací jazyk, aby som sa ho naučil?Naučte sa Python alebo Java. Mnoho univerzít a vysokých škôl vyučuje tieto jazyky, takže ich učenie je skvelou prípravou na programy počítačovej vedy a softvérového inžinierstva! Existuje tiež veľa pracovných miest, ktoré vyžadujú vývojárov Pythonu a/alebo Javy!
- Ako si môžem precvičiť programovacie jazyky?Najlepším spôsobom, ako si precvičiť programovanie, je napísať počítačový program. Nie sú potrebné žiadne kartičky ani poznámky, jednoducho to urobte. Môžete robiť chyby, ale tak sa učíte!
- Existujú nejaké bezplatné triedy pre počítačové programovanie?Áno! Codeacademy je populárna možnosť online. Khanacademy je ďalšou možnosťou. Ak chcete niečo pokročilejšie, vyskúšajte MIT Opencourseware. Uvedomte si, že žiadna z vyššie uvedených možností vám neposkytuje diplomy ani diplomy!
Komentáre (30)
- Je to perfektná odpoveď na to, čo som zatiaľ hľadal. Zo začiatku svojej programátorskej kariéry som bol skutočne zmätený. Tento článok odstránil takmer všetky moje zmätky. Ďakujem sprievodca
- Bol som skutočne ohromený všetkými vecami, ktoré tam boli. To mi poskytlo dobrý prehľad a východiskový bod.
- Som šťastný, že som našiel tak vynikajúceho sprievodcu! Skvelé! Pokračuj v dobrej práci!
- Bol to vôbec prvý v mojom živote, ktorý sa zoznámil s tým, ako sa naučiť pracovať s počítačom sám. Vďaka.
- Pomohlo všetko od odporúčaných kníh až po to, aké programy sa naučiť pre začiatočníkov.
- Je to jednoducho úžasné. Predtým som si nebol istý, kde začať, ale tento článok ma správne naviedol. Vďaka tomu sa cítim sebavedomo. Vďaka.
- Veľmi si vážim každé jedno slovo v tomto článku. Naštartovalo ma to aspoň rýchlo a teraz už viem, kde mám dať nohy.
- Ďakujem moc sprievodca. Naozaj mi to pomohlo a vyčistilo to veľa zmätku!
- Ďakujem za informácie, veľmi mi to pomohlo. Pokračujte v pridávaní ďalších informácií pre informáciu!
- Pomohlo mi to tým, že ma nasmerovalo tam, kde môžem získať bezplatné návody a hodiny.
- Stručné a štruktúrované. Nielenže povedal, čo sa naučiť, ale aj kam sa to naučiť. Skvelé veci. Veľmi nápomocný.
- Mám veľký záujem naučiť sa programovať a tento článok je našťastie nápomocný. Mnohokrat dakujem.
- Cítim, že sa stanem najlepším programátorom, ďakujem veľmi pekne. Z týchto pokynov vyťažím maximum.
- Som študentom SUST obchodnej administratívy z Bangladéša, ale učiť sa programovať je moja vášeň a koníček. Z tohto článku som získal niekoľko rád na začiatku programovania. Vďaka.
- Bolo zaujímavé vedieť, že je toľko jazykov, ktoré sa dá naučiť, a páči sa mi, že hovoríte, že sa to dá ľahko naučiť.
- Mám 16 rokov a rozhodol som sa, že chcem, aby programovanie bolo súčasťou môjho života. Tento článok mi dal pár skvelých tipov. Vďaka!
- Informácie boli báječné, pretože nie som geek a stále sa o počítačoch učím všetko, čo môžem! Najťažšia časť tohto procesu, keď máte 67, je definícia, postup a uchovanie všetkých informácií. Ale je to úžasné, vzhľadom na koniec!
- Chcel som sa horlivo začať učiť počítačové programovanie, ale nemal som predstavu, ako a kde začať. Jednoducho, tento článok mi pomohol začať.
- Je to najlepší článok pre začiatočníkov ako som ja. Veľmi mi to pomohlo. Programovanie mi ide dobre.
- Bol som zmätený, odkiaľ začať, ale sprievodca ukázal, ako to perfektne dosiahnuť. Ďakujem.
- Veľmi užitočné informácie pre začiatočníkov, najmä pre tých, ktorí sa zaujímajú o kódovanie. Pred čítaním tohto článku som bol veľmi zmätený, ale teraz mám základné znalosti o programovaní. Ďakujem!
- Všetky veci, ktoré sú tu uvedené, sú veľmi užitočné. Svoje pochybnosti som odstránil prečítaním tipov, učením sa jazyka, komunitnými otázkami a odpoveďami. Je to skutočne nápomocná stránka. Ďakujem všetkým tvorcom.
- Dobre, pretože v škole predstavujem spôsoby, akými sa môžeš naučiť kódovať. Toto nie je vývojár softvéru ani programovanie, takže „Naučte sa kódovať“ sedí lepšie. Programovanie je o niečo pokročilejšie.
- Pri pohľade na miernu zmenu kariéry to ma nasmerovalo presným smerom, ktorým som sa chcel uberať.
- Ďakujem! Ukázal si mi cestu. Informácie sú perfektné a veľmi mi to pomohlo. Práve som začal s programovaním a je to moja vášeň. Čas som si urobil mimo štúdia. Môj bratranec mi povedal, aby som skúsil sprievodcu. Urobil som to a teraz som veľmi šťastný, pretože poznám svoju cestu.
- Páči sa mi, ako tento článok uvádzal kroky jeden za druhým. Tiež mi to dáva prehľad o znalostiach a zmysle orientácie, odkiaľ sa mám vydať. Bolo to veľmi nápomocné.
- Netušil som, čo je programovanie. Ako začiatočníkovi mi tento článok veľmi pomohol.
- Veľmi dobrý prístup, nevedel som, ako to urobiť, vďaka sprievodcovi. Ďakujem ti veľmi pekne.
- Tento článok mi skutočne pomohol dostať sa o krok dopredu k programovacím jazykom, v ktorých som nemal jasno v začiatku. Tutoriál mi tiež pomohol získať niekoľko myšlienok, ktoré mi veci uľahčia.
- Bol špecifický pre môj dotaz o učení sa počítačovému programovaniu a návrhy, ako začať a postupovať ďalej, boli dokonale podrobné.