Ako sa naučiť, ako rozvíjať softvér zadarmo

Získavanie vedomostí v oblasti informačných technológií - dobrý spôsob, ako pomôcť vašej kariére. Ak sa dozviete, ako vyvinúť softvér, môže pomôcť nájsť vysoko platenú prácu alebo lepšie vykonať vašu aktuálnu prácu. Avšak, nie všetkým ľuďom pod právomocou vrátiť sa do vzdelávacej inštitúcie, aby ste získali vzdelanie. Ale našťastie existuje mnoho kurzov, vrátane vynikajúcich univerzít, ktoré poskytujú všetkým, aby sa naučili zručnosti vytvárania programu. Musíte byť sebadisciplinovaný na zvládnutie rozmanitosti všetkých týchto informácií. Je veľmi žiaduce vlastniť angličtinu, ako väčšina kurzov a programov, ktoré vám povieme, je k dispozícii len na ňom. Tak z tohto článku sa dozviete, ako sa naučiť vývoj softvéru zadarmo.

Kroky

Metóda 1 z 2:
Naučte sa online kurzy
  1. Obrázok s názvom Naučte sa, ako byť softvérovým inžinierom pre bezplatný krok 1
jeden. Zaregistrujte sa v knižnici. Čítajte knihy ako "Programovanie pre figuríny" alebo "Počítačové programovanie pre deti a začiatočníkov", aby ste sa oboznámili s koncepciami a rôznymi možnosťami vývoja softvéru. Akonáhle ste zvládli počiatočné vedomosti, môžete nájsť knihy o určitých programoch, programovacích jazykoch alebo typoch vývoja softvéru.
  • Obrázok s názvom Naučte sa, ako byť softvérovým inžinierom pre bezplatný krok 2
    2. Zaregistrujte sa do Khan Academy. Dvaja absolventi Massachusetts Institute of Technology (MIT) organizovali tento vzdelávací program navrhnutý úrovňou vysokoškolských študentov, ktorí pomáhajú ľuďom zvládnuť základné znalosti o inštitúciách zadarmo - napríklad programovanie. Stiahnite si aplikáciu cez iTunes, pozrite si vzdelávacie video a vykonajte praktické testy.
  • Akonáhle sa nachádzate na účet, môžete sledovať svoj pokrok - aké témy a praktické testy, ktoré ste prešli.
  • Rada špecialistu
    Ken Koster, MS

    Ken Koster, MS

    Programátor Kostrier - Koordinátor a technický riaditeľ lekárskej techniky Ceevra. Má viac ako 15 rokov skúseností v programovaní a riadení tímov vývojárov v spoločnosti Silicon Valley. Dostal bakalársky titul a magisterskú vedu v Stanfordskej univerzite.
    Ken Koster, MS
    Ken Koster, MS
    Programátor

    Vezmite si všetky programovacie lekcie, ktoré môžete. Programátor Ken Kone hovorí: "Existuje mnoho vynikajúcich zdrojov pre nováčikovcov, ako je kód.Org alebo Khan Academy. Zvyčajne viete veľmi rýchlo, máte radi programovanie alebo nie. ".

  • Obrázok s názvom Naučte sa, ako byť softvérovým inžinierom pre bezplatný krok 3
    3. Zobraziť a zaregistrujte sa na online kurzy na vývoj softvéru z otvoreného kurzu. MIT ponúka niekoľko bezplatných online programovacích kurzov. Aby ste to urobili, nemusíte byť študentom MIT, ale budete k dispozícii prednášky a materiály, ktoré ponúka jeden z najlepších technologických univerzít na svete.
  • OCW.Mit.EDU ponúka takéto kurzy ako "Úvod do počítačov a inžinierstva riešenie problémov", "Úvod do počítačovej vedy a programovania", "výpočtová matematika (počítačová veda matematika)," programovací jazyk a vývoj) a "Analýza spracovania a dát "(Výpočtová a analýza údajov). Pred presunutím do pokročilejších možností možno budete musieť prejsť prípravnými kurzmi dolných úrovní.
  • Ak vaše anglické znalosti nestačí, hľadajte programovacie kurzy na domácom portáli OpenEdu.Ruka. Tu si môžete len počúvať prednášky, ale aj na vykonávanie praktických úloh, ako aj v prípade potreby, prejsť kredit a získať certifikát (pretože bude musieť zaplatiť, však cena nie je vôbec vysoká).
  • Obrázok s názvom Naučte sa, ako byť softvérovým inžinierom pre bezplatný krok 4
    4. Pozrite sa na otvorené vzdelávacie kurzy v Carnegie Mellona University. Tento program, ktorý pôsobí na úkor grantov, ponúka kurzy o predmetoch, ako sú výpočtové matematiky, programovanie, inžinierske štatistiky a iné porovnateľné s univerzitou, a ktoré sa môžu aplikovať pri výverení softvéru. Materiály a príručky Couche sú poskytované zadarmo.
  • Prejsť na webovú stránku OLI.CMU.EDU zistiť harmonogram. Pravidelne sa menia, takže môžete skontrolovať aktuálny aj budúci plán.
  • Metóda 2 z 2:
    Používať základy programovania v praxi
    1. Obrázok s názvom Naučte sa, ako byť softvérovým inžinierom pre bezplatný krok 5
    jeden. Praktické testy na stránke WIZIQ.Com / testy / softvérové ​​inžinierstvo. Tento agregátor stránky umožňuje otestovať vaše zručnosti, keď sa pohybujete v ich štúdii. Organizácie, ako je vzdelávanie pre všetkých ("Vzdelávanie pre všetkých") ponúkajú praktické úlohy pre testovanie softvéru, základy programovania a znalosti určitých platforiem na vývoj softvéru.
  • Obrázok s názvom Naučte sa, ako byť softvérovým inžinierom pre bezplatný krok 6
    2. Nájdite mentor developer. Zoznámte sa s miestnymi vývojármi a venovať niekoľko hodín, aby ste zistili, čo robia. Pravdepodobne dopĺňate svoje vedomosti o svojich praktických technikách a tajomstvách, na oplátku tým, že pracujete zadarmo ako asistent.
  • Obrázok s názvom Naučte sa, ako byť softvérovým inžinierom pre voľný krok 7
    3. Začnite pracovať na projektoch open source (Open Source). Stránky, ako napríklad WordPress a Drupal umožňujú ľuďom vytvárať a zlepšovať programy vo svojom voľnom čase. Výsledky - vynikajúce spoločné úsilie a rozsiahle programovacie zdroje, ktoré vám môžu pomôcť s vlastným vývojom.
  • Obrázok s názvom Naučte sa, ako byť softvérovým inžinierom pre bezplatný krok 8
    4. Zadajte vzdelávaciu inštitúciu, aby ste získali diplom. Ak potrebujete formálne potvrdenie o vašich vedomostiach, alebo zvážite nezávislý tréning je nedostatočný, budete musieť ísť do vzdelávacej inštitúcie príslušnej úrovne. V závislosti od toho, či máte vyššie vzdelávanie, prejdite na prvú alebo druhú vyššiu, a ak máte dosť na zlepšenie kvalifikácií, nájdite profesionálne rekvalifikačné kurzy.
  • Ak ste práve absolvovali alebo dokončili školu, máte šance na vstup do rozpočtu odbornej univerzity. Programy druhého vysokoškolského vzdelávania alebo profesionálneho rekvalifikácie budú, bohužiaľ, platené.
  • Čo potrebuješ

    • Karta do knižnice
    • Programovacie knihy
    • Účet na stránkach Khan Academy
    • Kurzy v otvorenom kurze MIT
    • Kurzy v Carnegie Melon Open Learning Iniciatíva
    • Mentor
    • Praktické testy
    • Open Source programovanie
    • Výsledky EGE (pre prijatie na univerzitu)
    • Diplom vysokoškolského vzdelávania (pre prijatie do druhého programu vyššieho alebo profesionálneho rekvalifikácie)
    Podobné publikácie