Spôsoby programovania

Autor: Peter Berry
Dátum Stvorenia: 16 V Júli 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Naša šou: Grand Theft Gay Parade
Video: Naša šou: Grand Theft Gay Parade

Obsah

Postupom času, keď sú technológie čoraz prístupnejšie, rastie aj dopyt po programátoroch. Programovanie je zručnosť, ktorá sa časom zlepšuje a zlepšuje. Každý však musí prejsť určitým začiatkom. Existuje nespočetné množstvo jazykov vhodných pre začiatočníkov bez ohľadu na to, ktorú oblasť si vyberú (napr. JavaScript atď. JavaScript je pomerne vysoký, takže začnite s HTML alebo CSS). Čítajte ďalej a začnite s lekciami programovania.

Kroky

Metóda 1 z 2: Osvojte si programovacie jazyky

  1. Príliš si nerobte starosti s jazykom, ktorý si vyberiete. Na začiatku je pre mnohých ľudí ťažké zvoliť si jazyk. Používanie logických a dátových štruktúr je však takmer rovnaké bez ohľadu na použitý jazyk. Toto sú najdôležitejšie zručnosti, ktoré si môžete zaostriť v ľubovoľnom jazyku.
    • Pri výbere jazyka sa zamerajte na to, s akým programovaním chcete začať, a odtiaľ vyberte správny základný jazyk. Napríklad, ak sa chcete dozvedieť, ako zostaviť web, môžete začať s HTML5 a potom sa dozvedieť viac CSS, JavaScript a PHP. Ak chcete písať aplikácie pre počítač, začnite jazykom C alebo iným základným programovacím jazykom.
    • Ak sa budete venovať tejto kariére, zistíte, že pravdepodobne nikdy nepoužijete prvý programovací jazyk, ktorý ste sa naučili. Namiesto toho sa budete učiť nové jazyky prostredníctvom výskumu a experimentovania.

  2. Nájdite bezplatné online zdroje pre jazyk podľa vášho výberu. Internet je pokladnicou bezplatných návodov, kurzov a videí prispôsobených jazyku podľa vášho výberu. Osvojíte si základy takmer každého úvodného jazyka len za jeden deň.
    • Medzi populárne stránky patria Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools, Code School a ďalšie.
    • Na wikiHow je tiež veľa tutoriálov pre začiatočníkov, ktoré sú šité na mieru pre konkrétne jazyky.
    • Dokumentáciu takmer ku každej situácii v oblasti programovania nájdete na YouTube.
    • Stack Exchange je jedným z webov so skvelými odpoveďami na všetky vaše otázky týkajúce sa programovania.


    Archana Ramamoorthy, čs
    Riaditeľ produktového manažmentu

    Podiel odborníkov: "Pokiaľ ide o programovanie, nevedel som nič o počítačovom dizajne alebo programovaní. Keď som sa chcel naučiť programovať, začal som čítaním kníh v jazyku Java a používaním informácií na internete." Dnes máme toľko zdrojov informácií, takže je ľahké sa naučiť nové zručnosti! “

  3. Stiahnite si dobrého editora. Mnoho programovacích jazykov umožňuje na napísanie kódu použitie externého editora. Vyhľadajte editor zobrazujúci odsadenie a zvýraznenie programovacieho kódu.
    • Medzi známe programy patrí Notepad ++ (Windows), TextWrangler (OS X) a Edit (používané pre všetky počítače).

  4. Stiahnite si požadovaný kompilátor. Niektoré programovacie jazyky potrebujú na spustenie kódu kompilátor. Kompilátor prevádza napísaný kód do jazyka nižšej úrovne, aby ho zvládol počítač. Mnoho prekladačov je otvorených zdrojov a poskytuje sa zadarmo. Medzi jazyky prekladačov patria:
    • C.
    • C ++
    • C #
    • Java
    • ZÁKLADNÉ
    • Fortran
  5. Začnite so svojím prvým projektom. Výber správneho počiatočného projektu vám pomôže oboznámiť sa s programovacím jazykom. Spomedzi mnohých online návrhov a tutoriálov sú východiskovými bodmi základná webová stránka HTML, funkcia šablón a základná databáza s PHP alebo jednoduchý program a akýkoľvek jazyk kompilácie. nie je to pre teba zlé
  6. Všimnite si každý kúsok kódu. Funkcia anotácií je k dispozícii vo všetkých programovacích jazykoch a umožňuje zadanie obsahu, ktorý kompilátor nedokáže prečítať. Vďaka tejto funkcii môžete do svojho kódu pridávať poznámky. Tieto poznámky sú veľmi dôležité. Umožňujú nielen ostatným pochopiť, ako kód funguje, ale tiež vám pomôžu pripomenúť si, na čo je tento kód určený.
    • Môžete tiež použiť funkciu anotácie na rýchle odstránenie kódu z vášho programu na účely testovania. Vložte kartičky okolo kódu, ktorý chcete odstrániť, a vyberte ich na ďalšie použitie.
  7. Pozrite si ďalšie webové projekty a programy. Počas procesu učenia sa neváhajte vyhľadať a konzultovať, ako vyriešiť problémy ostatných. Nájdite si čas a preskúmajte a pochopte, prečo kód funguje.
    • V tejto príručke nájdete podrobnosti, ako čítať zdrojový kód webových stránok.
    reklama

Metóda 2 z 2: Rozšírte svoje vedomosti

  1. Pripojte sa k triede. Vysoké školy komunity, technické školy a programy online ponúkajú certifikáty a kurzy, ktoré vám umožnia získať prácu a naučiť vás programovať. Aj keď to nie je vždy potrebné, pokročilé certifikácie ako Computer Technology vám môžu pomôcť nájsť programátorské pozície na plný úväzok.
    • Učenie sa priamo s učiteľom alebo odborníkom na programovanie má veľa výhod. To nie je všetko, čo môžu poskytnúť všetky zdroje online.
    • Chodenie na hodiny môže byť veľmi drahé. Zvážte teda výhody, ktoré získate. Ak považujete programovanie iba za hobby, registrácia na hodiny by vám možno nestála za čas ani za peniaze. Ak sa chcete venovať tejto kariére, môže byť absolvovanie hodiny veľmi prospešné (ale nie nevyhnutnosťou, ak ste talentovaní).
  2. Rozšírte svoje vedomosti. Neučte sa iba programovacie jazyky, budete mať veľký úžitok z hodín matematiky a logiky: pre pokročilé programovanie sú často nevyhnutné. Aj keď v škole nie je potrebné učiť sa matematiku a logiku, prostredie triedy môže pomôcť.
    • Programovanie zahŕňa fyzické výpočty a mnoho simulácií vyžadujúcich hlboké pochopenie algoritmov a modelov.
    • Logika je základným základom programovania. Pochopenie logiky a procesov vám pomôže vyriešiť problémy pri písaní kódu.
    • Aj keď väčšina programátorských projektov nevyžaduje použitie pokročilej matematiky, tieto znalosti môžu priniesť veľa výhod a optimalizáciu v programovaní.
  3. Naučte sa viac jazykov. Keď ovládate prvý jazyk, môžete sa naučiť viac. Nájdite doplnkový jazyk pre prvý jazyk alebo vyberte jazyk, na ktorý zacieľujete. Najjednoduchšou voľbou je osvojiť si doplnkové jazyky, ako sú HTML a CSS.
    • Java je jedným z najpopulárnejších jazykov a vývojár Java má často veľa príležitostí. Java môže bežať na širokej škále systémov a má množstvo aplikácií. Tento jazyk sa používa pre aplikácie pre Android, jeden z najrýchlejšie rastúcich trhov.
    • Jazyk C ++ sa odporúča potenciálnym vývojárom videohier. Aj keď to nie je užitočné mimo odvetvia videohier, učenie sa programovania na Unity (často používané lacné herné konzoly) a UDK (programovací kód pre slávny Unreal Engine) vám môže otvoriť množstvo svalov určité zhromaždenie.
    • Ak chcete písať aplikácie pre iPhone, vašimi primárnymi nástrojmi budú Xcode a Objective-C. Potrebujete tiež Mac, pretože Xcode je možné zostaviť iba pre tento.
    • Ako programovací jazyk servera je Python jedným z najľahšie naučiteľných. Používa sa pre webové služby ako Pinterest a Instagram a je dostatočne jednoduchý na to, aby ste sa za pár dní naučili základné veci.
  4. Prosím, buďte trpezliví. Počas procesu programovania budete často čeliť výzvam, najmä pri hľadaní chýb a implementácii nových nápadov. Budete sa musieť naučiť uspokojiť skôr s menšími úspechmi, ako s riešením celých hádaniek naraz. Trpezlivosť povedie k efektívnejšiemu kódu, ktorý vám pomôže dosiahnuť, aby program fungoval lepšie a vaši kolegovia boli spokojnejší.
  5. Naučte sa pracovať s ostatnými. Ak sa zúčastní veľa ľudí, projekt bude mať rôzne názory na svoje smerovanie. Tímová práca je v obchodnom svete takmer nevyhnutná. Pokiaľ teda neplánujete rozvíjať všetko nezávisle, pripravte sa na spoluprácu s ostatnými.
  6. Hľadanie práce vám umožní precvičiť si programátorské schopnosti. Vytvorte webdizajn alebo napíšte dobrovoľnícku počítačovú aplikáciu.Práca na čiastočný úväzok v malej spoločnosti vám môže dať príležitosť kódovať webové stránky a jednoduché aplikácie.
  7. Prepojte sa s ostatnými programátormi. Existuje nespočetné množstvo komunít, ako aj zhromaždenia vývojárov. Môžu vás podporiť a inšpirovať. Prezrite si semináre o miestnom programovaní, zúčastnite sa seminárov alebo súťaží o programovaní. Prihláste sa na niektoré programátorské fóra a začnite rozširovať svoju sieť a prítomnosť.
  8. Prax, prax a prax. Považovať za geeka počítačového programátora trvá asi 15 000 hodín. To boli roky praxe. Bez toho, aby ste strávili čas cvičením a zdokonalili sa v ovládaní, nebudete schopní zvládnuť programátorské schopnosti.
    • Snažte sa tráviť čas programovaním každý deň, aj keď nepracujete. Programovanie vo voľnom čase môže priniesť prielom a priniesť veľa nových nápadov.
    reklama