Lär dig programmering online gratis
Det finns tusentals gratis onlinestudier för att lära sig programmering på Internet. Valet av programmeringsspråk och skriptspråk är lika stort, vilket är mer eller mindre lämpligt beroende på applikationen. Först och främst bör du ställa dig själv frågan: vad vill jag programmera?
Programmering av webbplatser och webbapplikationer: dessa språk är lämpliga för detta
Om du främst är intresserad av att designa webbplatser rekommenderas du att börja med klassisk HTML och CSS.
- HTML och CSS utgör grundstrukturen på en webbplats. Med HTML bygger du elementen på en sida och med CSS ger du dem position, färg och andra designegenskaper. Du kan använda den för att programmera enkla, fungerande webbplatser. HTML 5 kan göra ännu mer. Även om språket fortfarande är under utveckling kan du använda det för att integrera video och ljud och visa dynamisk grafik som annars är mer troligt att göra med Flash.
- Om du vill skapa webbplatser som borde vara mer än bara en representation av statiska texter och bilder, bör du titta på enkla skriptspråk. Till exempel är det vanligt att göra HTML-sidor dynamiska med JavaScript. Med JavaScript kan du till exempel automatiskt justera storleken på din HMTL-sida till webbläsaren eller programmera ett bildgalleri.
- Vill du programmera forumsidor eller företagsportaler? Även om du tycker att utvecklingen för innehållshanteringssystem som WordPress eller Joomla är spännande, får PHP och SQL inte saknas i ditt ordförråd.
Detta är bara ett litet urval av alla språk för webbområdet. Omfattande dokumentation och handledning för alla nämnda språk finns på w3schools.com på engelska. Du bör också bli vän med den, eftersom du kan hitta det mesta av informationen på engelska på Internet. Om du föredrar att lära dig det på tyska är SelfHTML-sidan en bra referens för allt relaterat till HTML, CSS och en del JavaScript. Du kan till exempel hitta många PHP-tutorials på YouTube.
Lär dig programmering på ett lekfullt sätt online
Onlineportalen code.org är idealisk för absoluta nybörjare. Här spelar du igenom en tutorial som handlar om grafiken för kända spel som Angry Birds or Plants vs. Serverade zombies. I onlinekursen lär du dig framför allt logiken i programmering genom att lösa uppgifter på ett lekfullt sätt och eventuellt kunna se programkoden för din klickade lösning.
- Du behöver inte registrera dig på code.org. Det är dock tillrådligt att registrera dig, eftersom du sedan kan spara dina framsteg.
- Code.org är endast avsett för absoluta nybörjare, eftersom logiken och förståelsen för kodning förmedlas.
Programmera applikationer: C ++ och Java för att komma igång
Program låter väldigt torrt, men spel, bildredigeringsprogram och appar faller också under denna term.
- C, C ++ och Java är bra för att komma igång. Deras syntax, ungefär stavningen, är mycket lik och lätt att lära sig. En videohandledning med manual för C finns på c-howto.de. På webbplatsen highscore.de finns det några bra böcker och artiklar om C ++, Java och C # (uttalat C-Sharp). Även om dessa inte är baserade på de allra senaste versionerna ger de en överlägsen översikt för inträde i programmering.
- Du kan programmera appar för iOS och OS X med Cocoa. Kakao är inte ett språk, utan ett programmeringsgränssnitt för Apples Mac OS X. Du använder Cocoa tillsammans med Interface Builder från Apple och med verktyget Xcode. Programmering sker på mål C eller på några andra språk.
- Android-appar skrivs vanligtvis i Java. Du behöver Android Studio och Java Development Kit från Oracle. Förresten hittar du ett annat praktiskt tips om hur du skapar din egen Android-app.
- Om du senare vill använda programmeringen för att styra robotar eller enheter kan du inkludera detta redan från början. Med hjälp av Lego Mindstorms har många elever redan lärt sig programmering. Det enkla Arduino-styrkortet lär också programmering med ett enkelt språk för styrning av elektroniska kretsar.
CHIP-arbetsmarknad
På vår CHIP-arbetsmarknad hittar du tusentals nuvarande jobb i den digitala världen. Oavsett om vi är programvaruutvecklare eller marknadsföringsexpert hos Microsoft eller Amazon - vi täcker hela den tyska tekniska världen. Och om du vill starta ett av dessa jobb som en karriärväxlare är det lönande med distansutbildning. Begär en informationsbroschyr om de aktuella distansutbildningskurserna från ILS, Tysklands största distansutbildningsskola.
Om du vill börja nu, leta efter en lämplig redigerare för programmering. För Windows finns det till exempel Notepad ++, för Mac Ultra Edit. Båda betonar syntaxen för det programmeringsspråk som används, så att du håller en översikt. I en annan artikel får du några tips för att komma igång.