6 Bästa Lär dig att koda resurser online

01

av 06

Codeacademy

Codeamy

  • Vad vi gillar

      När du har skapat en Codeacademy a räkna och börja gå en kurs håller tjänsten reda på dina framsteg, så det är enkelt att sluta och börja utan att behöva lägga timmar på att spåra var du slutade.

    • Ett annat plus är att denna tjänst riktar sig till helt nybörjare; det rekommenderar att helt nybörjare börjar med HTML och CSS, även om det också erbjuder mer avancerade språkkurser.

    Du kan bläddra efter kurstyp (webbutveckling, verktyg, API:er, dataanalys och mer), och tack vare sajtens enorma popularitet – den har mer än 20 miljoner användare – är dess forum en utmärkt resurs för att ställa och svara på dina egna frågor om allt från problem inom en specifik kurs till hur man bygg vad ditt hjärta önskar.

    Ett annat proffs: Codeacademy är gratis.

      Vad vi inte gillar

    • Vissa kurser (eller särskilda frågor eller problem inom en kurs) är inte skrivna helt tydligt, vilket kan leda till förvirring å användarens vägnar.

    De robusta Codeacademy-forumen kan vanligtvis komma till undsättning i dessa fall, även om det kan vara avskräckande att stöta på en hake när det mesta av innehållet presenteras så sömlöst.

  • Bäst för:

    Gratis, vågar jag säga roliga kodningslektioner för några av de mer grundläggande språken. Om du vill bygga en webbplats kan du till och med ta en kurs fokuserad på grunderna i HTML och CSS, som du kommer att använda när du tränar på att bygga en webbplats.

    Språk som erbjuds:

    HTML & CSS, JavaScript, Python, Ruby, PHP, SQL, Sass

    02

    av 06

    Code Avengers

    Code Avengers

      Vad vi gillar

      • Kurser genom Code Avengers är roliga och engagerande — i detta avseende är det jämförbart och till och med konkurrenskraftigt med Codeacademy.

    Vad vi inte gillar

      Den största är att det finns en kostnad; medan du kan få en gratis provperiod, kostar prenumerationer – som ger dig full tillgång till varje kurs, snarare än en gräns på upp till fem lektioner i en kurs – 29 USD per månad eller 120 USD i sex månader.

    En annan nackdel, åtminstone jämfört med Codeacademy, är att det inte finns några forum som är specifika för enskilda kurser, så det är svårare att hitta lösningar om du kämpar med en viss problem inom din kurs.

  • Jämfört med vissa andra webbplatser har du också relativt få språkalternativ att studera.

    Bäst för:

    De som vill ha roligt och spel på vägen till att lära sig att bygga riktiga saker genom kodningsspråk, eftersom du kommer att slutföra minispel efter varje lektion. Liksom Codeacademy är det riktat mot nybörjare, och kanske till och med mer än Codeacademy, det handlar om att lära sig grundläggande begrepp snarare än alla muttrar och bultar i ett programmeringsspråk. Det är också ett idealiskt val för dem som talar andra språk än engelska, eftersom kurser också erbjuds på spanska, holländska, portugisiska och ryska, bland andra språk.

    Språk som erbjuds:

    HMTL & CSS, JavaScript, Python

    03

    av 06

    Khan akademin
  • Khan akademin
        Vad vi gillar

        Allt är gratis, vilket gör Khan Academy till en av de e fantastiska resurser för att lära sig koda online utan att behöva lämna över kreditkortsinformation.

      • Lektionerna är av rimlig storlek (inte timmar långa) och engagerande.

      Sättet som nya färdigheter presenteras och lärs ut är också välorganiserat; du kan till exempel gå till grunderna för animering i JavaScript-material.

    Vad vi gör' t Gilla

      Relativt få språk erbjuds, och du kommer inte att njuta av samma blomstrande forumgemenskap som finns med Codeacademy.

    Det kan göra någon skillnad eller inte beroende på din inlärningsstil och dina preferenser — det är bara något att tänka på.

    Bäst för: Nybörjare som vet vad de vill bygga och vill ha ett engagerande, enkelt sätt att lära sig färdigheter. Dessutom kommer Khan Academy att vara mest meningsfullt för dem som vill fokusera på grafik och spelapplikationer. Det finns också fokus på att programmera ritningar och animationer.

    Språk som erbjuds:

    JavaScript, SQL

    04

    av 06

    Kodskola

    Code School

    Vad vi gillar

      Ett stort urval av kurser och en mycket hjälpsam nybörjarguide kan informera ditt beslut om vilket språk du ska börja med.

    I linje med sitt rykte om att tillhandahålla kurser av professionell kvalitet, erbjuder Code School professionellt utvalda innehållslistor , tillsammans med podcaster och videoprogram.

  • Du kan doppa tårna i världen av kodning för iOS-enheter — något som inte är möjligt att göra med de flesta andra resurser som nämns i den här listan.

    Vad vi inte gillar

      Du kanske känner dig lite vilsen om du kommer till Code School med noll förkunskaper i programmering. Dessutom, för att få obegränsad tillgång till alla sajtens 71 kurser och 254 screencasts, måste du betala ($29 i månaden eller $19 i månaden med ett årsabonnemang) — och om du vill använda den här webbplatsen till sin fulla potential kommer att behöva punga ut.

      Bäst för:

      De som vill lära sig språk utöver standard JavaScript och HTML/CSS, speciellt mobilspråk för iOS-appar som Objective-C. Det är inte lika nybörjarorienterat som de andra resurserna på den här listan, så du kanske vill börja med en annan sida först och sedan ta dig hit efter att du har några färdigheter under bältet. Code School har en mer professionell inriktning än många av de andra resurserna som nämns i den här artikeln – om du funderar på att bli programmerare av yrke, kan detta vara ett bra ställe att tillbringa lite seriös tid (men var beredd att spendera lite pengar också om du vill ha tillgång till allt material).

      Språk som erbjuds:

      HTML & CSS, JavaScript, Ruby, Ruby on Rails, PHP, Python, Objective-C , Swift

      05

      av 06

      Coursera

      Kursera

      Vad vi gillar

    • Kurser är tillgängliga från världskända institutioner som Johns Hopkins University, Stanford och University of Michigan, så att du vet att du är i goda händer. Dessutom är de flesta kurser gratis, även om du kan betala för vissa, inklusive alternativ som ger dig ett intyg om att du är klar i slutet.

        Vad vi inte gillar

        Du kommer inte att hitta alla kodningslektionerna på ett lättsmält ställe, vilket betyder att det kan hjälpa att komma till den här sidan och veta exakt vad du letar efter. Kurserna är i allmänhet inte lika engagerande eller interaktiva som de som är tillgängliga via Codeacademy, Code Avengers eller Khan Academy heller.

        Bäst för: Självmotiverade elever som har engagemanget och tålamodet att gräva lite för att hitta den kurs som är mest meningsfull för dem, eftersom till skillnad från sajter som Codeacademy, är Coursera värd för utbildningsmaterial för en mängd olika ämnen utöver programmering.

        Språk som erbjuds:

        HTML & CSS, JavaScript, Python, Ruby, Objective-C, Swift

        Du hittar ytterligare språk baserat på dina söktermer, eftersom Coursera är ett arkiv för utbildningsmaterial om en mängd olika ämnen

        06

        av 06

        Trähus

        Trähus

      • Vad vi gillar

          Innehåller mobila programmeringsspråk för iOS, så om du vill bygga en iPhone-app kan den här webbplatsen hjälpa dig att lära dig hur du gör det.

          Du får tillgång till gemenskapsforum, som kan främja ditt lärande och passion för kodning förutom att hjälpa dig när du har fastnat.

          Vad vi inte gillar

            När du har förbrukat den kostnadsfria provperioden kräver Treehouse att du väljer en av två betalplaner. Den billigare kostar $25 per månad och ger dig tillgång till mer än 1 000 videokurser och interaktiva verktyg, medan för $49 i månaden ”Pro Plan” ger dig tillgång till ett forum som endast är för medlemmar, bonusinnehåll, möjligheten att ladda ner videor för offlineinlärning och mer. Några av dessa funktioner kan definitivt vara användbara, men du måste vara ganska seriös med att lära dig koda för att det ska vara värt att betala så mycket på månadsbasis.

            Bäst för: De som planerar att hålla fast vid programmering och använda de färdigheter de lär sig professionellt eller för vissa sidoprojekt, eftersom de flesta material kräver en betald prenumeration. Därmed inte sagt att du behöver komma till Treehouse med massor av förkunskaper; att ha en idé om vad du vill bygga räcker ofta eftersom många av kurserna är uppbyggda kring mål, som att bygga en webbplats.

            Språk som erbjuds:

            HTML & CSS, JavaScript, jQuery, Ruby, Ruby on Rails, PHP, Swift, Objective-C, C#

            ]”>