Kollar in eller begär böcker som "Börja programmering för Dummies" och "Hej Världen! Datorprogrammering för barn och andra nybörjare" kommer att bekanta dig med villkoren och alternativen för programvaruteknik. När du har etablerat några grundläggande kunskaper kan du begära böcker om specifika program eller typer av programvaruteknik. Två Massachusetts Institute of Technology (MIT) utexaminerade började denna grundutbildning handledning för att hjälpa människor att lära grundläggande högskoleämnen gratis, såsom programvaruteknik. Ladda ner iTunes-programmet, titta på handledningsvideor och gör övningsproven. Du kommer inte att få kredit för de handledningar du tar; men när du har ett konto, kommer du att kunna spåra dina framsteg med lektionerna och öva tester. MIT erbjuder vissa kostnadsfria ingenjörskurser på nätet. Du kommer inte att tjäna poäng; men du kommer att få föreläsningar och material som erbjuds från 1 av de bästa tekniska universiteten i världen. Ocw.mit.edu erbjuder kurser som "Introduktion till datorer och ingenjörsproblemlösning", "Introduktion till datavetenskap och programmering", "Datavetenskap matematik", "Computer Language Engineering" och "Komputering och dataanalys". Du kan behöva genomgå kurser på lägre nivå innan du gör de mer avancerade alternativen. Detta bidragsfinansierade program erbjuder kurser som beräkningsmatematik, kodning, teknisk statistik och andra kurser som är på universitetsnivå och som är tillämpliga på programvaruteknik för lärande. Kursmaterialet och undervisningen är gratis, men du kommer inte att få någon ära för att ta klassen. Gå till [oli.cmu.edu] för att titta på ett kursschema. Klasserna ändras regelbundet, så att du kan checka in både öppna och framtida klasser.
Registrera dig för ett lånekort på din lokala avdelning. Anmäl dig till Khan Academy. Granska och ta online programvaruteknik klasser från MIT Open Courseware. Kontrollera det inledande lärandet vid Carnegie Melon University.