Innehållsförteckning:
- 1 Codecademy
- 2 Treehouse
- 3 gratis kodläger
- 4 Crunchzilla
- 5 Streck
- 6 CodeHS
- 7 CodeCombat
- 8 Khan Academy
- 9 kodskola
- 10 Udemy
Video: Spelprogrammering Video 1 - Enkel grafik (September 2024)
Programvara är runt omkring oss. Det är svårt att hitta något i den moderna världen som inte körs med kod, från mobiltelefoner till sneakers. Den osynliga världen av program finns runt omkring oss, och när du lär dig hur du utnyttjar den kan du göra mycket.
Även om du inte vill bedriva en karriär inom datavetenskap, så har du många applikationer i verkligheten att lära sig att koda. Liksom att lära sig ett främmande språk öppnar lärande programmering nya neurala vägar för att uppmuntra kreativt tänkande och kan också förbättra allmänna problemlösningsförmågor. Det har aldrig varit en bättre tid att lära sig.
Så vad hindrar dig? Programmeringsvärlden är mer tillgänglig än någonsin tidigare, med massor av tutorials och plattformar tillgängliga för människor på alla nivåer av skicklighet. I den här funktionen kommer vi att belysa nio prisvärda resurser (och ett dyrare alternativ) för att bygga färdigheter.
-
1 Codecademy
Den helt gratis Codecademy är ett utmärkt ställe att börja för lektioner på låg nivå på åtta av webbs populäraste språk. Från grundläggande HTML och CSS till Python, Ruby och PHP, det är en robust tjänst med ett brett urval av lektioner och lektioner. Som är vanligt för onlineinlärning, är processen mycket gamified, med märken att tjäna och topplistor med hög poäng. Plattformen har ett antal riktigt intressanta funktioner, inklusive förmågan att skapa grupper att lära sig och samarbeta i, samt möjligheten för mer avancerade elever att publicera sina egna lektioner. För mer, kolla in PCMags granskning. -
2 Treehouse
Du måste betala för erbjudanden på Treehouse, men om du behöver en snabb nedsänkning i världen av kodning som kommer att förbereda dig för arbetsmarknaden, är 25 dollar i månaden väl värt att betala. Treehouse läroplan är inriktad på datorbehov i den verkliga världen, så du hittar mindre teoretiska diskussions- och designmönster och mer grundläggande användbarhet och funktionalitet. Över 1 000 instruktionsvideor värd på webbplatsen, alla skapade internt i enlighet med deras välartikelade undervisningsfilosofi. Lektioner är projektbaserade och många kretsar kring att utveckla webbplatser och tjänster för hypotetiska företag. För mer, kolla in PCMags granskning. -
8 Khan Academy
Khan Academy är en av de ledande inom onlineutbildningen och är inte enbart programmeringsfokuserad, men erbjudandena är mycket solida - och gratis! De fokuserar på Javascript, ett kraftfullt språk som används över hela webben för en mängd olika interaktiviteter. Kurser är strukturerade som en serie genomgång av video som introducerar de väsentliga koncepten, följt av online-utmaningar för att säkerställa att du har fått dem ner. Dessa följs av "projekt", där du använder dina nya färdigheter för att skapa program som sedan utvärderas av andra Khan Academy-studenter och tränare. Det är en intuitiv installation som är lätt att släppa in och ut ur. För mer, kolla in PCMags granskning. -
9 kodskola
Med $ 29 per månad ger Code School dig obegränsad tillgång till alla deras tutorials och övningar. Till skillnad från många av de andra plattformarna i den här funktionen är dessa avsedda för mer av en specialpublik som redan har behärskat grunderna i programmering. Code Schools erbjudanden täcker en mängd olika språk, från webbgrunder som HTML / CSS till Ruby och till och med iOS-utveckling. Code School är känd för sina mycket höga produktionsvärden och integrerade berättelser, som gör att programmen verkar vara sammanhängande enheter i motsats till bara uppsättningar av övningar. Presentatörerna får också höga betyg från studenter för tydlighet och personlighet. -
10 Udemy
Utemy är förmodligen den dyraste resursen på denna lista på en kurs för kurs. Det erbjuder en massiv och varierad katalog med självhastiga onlinekurser, av vilka många är gratis. Men ett antal av dessa kurser är så korta att de är effektiva självstudier, och gratiskurser försöker ständigt öka användarna till betalda erbjudanden. Ändå, om du har ett specifikt behov utöver kodning på startnivå, är det en bra investering. Udemy saknar mycket klockor och visselpipor som andra programmeringskurser kan skryta med - det finns inget i vägen för gamification, du kan inte arbeta med andra studenter, och presentationen är ganska nakna. Men vad du får från de bästa Udemy-kurserna är specialisering. Till exempel stöds den populära 3D-spelmotorn Unity starkt på Udemy, med mycket detaljerade handledning och lektioner för att komma igång med projekt med solid uppmärksamhet på bästa praxis. Avgiftsstrukturen är per kurs, men det finns definitivt kuponger och specialerbjudanden som flyter runt som kan kompensera den kostnaden. För mer, kolla in PCMags granskning.