7 beste gratis ressurser for å lære programmering

1. freeCodeCamp

  • Teknologier: HTML, CSS, JavaScript, Git, Node.js, React.js og andre.
  • Kostnad: helt gratis.
  • Vanskelighetsgrad: alle nivåer.
  • Språk: Engelsk.

FreeCodeCamp-programmet lærer brukeren alle de grunnleggende aspektene av webprogrammering fra første konsepter til komplekse utviklingsteknikker. I begynnelsen av hver leksjon leser du teorien, deretter bruker du den i praksis: skriv koden i en spesiell editor, og systemet sjekker deg. Hvis det er vanskeligheter, kan du diskutere dem med andre studenter i forumet.

På slutten av de teoretiske modulene vises prosjekter, der du skal lage dine egne webapplikasjoner. Resultatene av utviklingen skal publiseres på ressursen, hvoretter de kan evalueres av andre brukere.

I tillegg hjelper freeCodeCamp elevene å samle seg inn i lag og jobbe sammen på ekte ikke-kommersielle prosjekter. Dette er en god sjanse til å få verdifull utviklingserfaring og portefølje, som er nødvendig for sysselsetting.

freeCodeCamp →

2. Codecademy

  • Teknologier: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby og andre.
  • Kostnad: gratis eller fra $ 20 per måned for ekstra innhold.
  • Språk: Engelsk.
  • Vanskelighetsgrad: lett middels nivå.

Som den forrige ressursen er Codecademy avhengig av å lære å bruke webprogrammering. Du leser teorien, og utfører oppgavene i den interaktive kodeditoren. Ved brukerens tjeneste er separate kurs dedikert til ulike teknologier. Hoveddelen av hver av dem er tilgjengelig gratis, men screeningstester og prosjektutviklingsoppgaver åpnes etter registrering av abonnementet.

Codecademy har også omfattende betalte programmer som systematiserer og integrerer materialer fra ulike kurs. For eksempel trener Build Websites from Scratch-programmet utviklingen av et enkelt nettsted fra bunnen av med ulike teknologier trinnvis.

Codecademy →

3. Coursera

  • Teknologier: HTML, CSS, JavaScript, Angular.js, Java, Python, Ruby, Swift og andre.
  • Kostnad: gratis eller fra $ 49 per måned for ekstra innhold.
  • Språk: engelsk, russisk og andre.
  • Vanskelighetsgrad: alle nivåer.

På Coursera finner du mange kurs i forskjellige programmeringsspråk fra verdens ledende universiteter. Her kan du lære ikke bare webutvikling, men også etableringen av mobile og stasjonære programmer. Noen kurs er selvforsynende, men de fleste er integrert i spesialiseringer – sett med relaterte kurs.

Du kan se det teoretiske materialet som presenteres av tekster og videoer gratis. Men de fleste av test- og praktiske oppgaver som krever verifisering av læreren eller andre brukere, er bare tilgjengelige for betalt abonnement.

Coursera →

4. edX

  • Teknologier: HTML, CSS, JavaScript, Java, Python, Ruby og andre.
  • Kostnad: gratis eller fra $ 49 per måned for et sertifikat.
  • Språk: engelsk og andre.
  • Vanskelighetsgrad: alle nivåer.

På edX kan du få tilgang til kurs fra kjente selskaper og universiteter. Blant dem er det for eksempel det berømte introduksjonskurset for nybegynnerprogrammering Introduksjon til datavitenskap fra Harvard University. Utdanningsinnhold er hovedsakelig video forelesninger og tekster. Noen kurs inneholder tester og andre interaktive oppgaver.

For passasjen av de fleste materialer, krever plattformen ikke penger. Men du kan få et sertifikat som bekrefter vellykket gjennomføring av kurs, bare for penger.

edX →

5. INTUIT

  • Teknologier: HTML, CSS, JavaScript, algoritmer og databaser, C #, Java, Python, Ruby og andre.
  • Kostnad: gratis eller fra 500 rubler per måned for veileder.
  • Språk: russisk.
  • Vanskelighetsgrad: alle nivåer.

I katalogen av utdanningsplattformen “INTUIT” er det tekst- og videokurser fra russiske utdanningsinstitusjoner og internasjonale IT-selskaper. Nettstedinnhold dekker alle de store områdene av programmering fra nettstedutvikling til etableringen av skrivebordsprogrammer. Selvstudium er gratis, men det er en betalt tjeneste innenfor rammen som personlig veileder hjelper brukeren.

INTUIT →

6. Stepic

  • Teknologier: JavaScript, C #, neurale nettverk, C ++ og andre.
  • Kostnad: helt gratis.
  • Språk: Russisk, Engelsk.
  • Vanskelighetsgrad: lett middels.

En annen non-profit plattform, kurs for hvilke er opprettet av russiske bedrifter og universiteter. Selv om Stepic ikke har mye materiale om bestemte programmeringsspråk, kan man her tegne grunnleggende kunnskap fra matematikkfeltet og algoritmenes teori som vil være nyttig for alle utviklere.

Steg →

7. Moderne Javascript Tutorial

  • Teknologier: JavaScript og andre.
  • Kostnad: gratis eller fra 6 500 rubler for et ekstra kurs.
  • Språk: russisk.
  • Vanskelighetsgrad: alle nivåer.

Denne ressursen er dedikert til JavaScript-språket og tilhørende webteknologi. Her finner du et svært detaljert, godt strukturert og forståelig tekstkurs på JS. Oppgaver etter hvert emne vil bidra til å konsolidere den tilegnede kunnskapen. Samtidig er materialet rent teoretisk og lærer ikke opprettelsen av prosjekter i praksis.

Du kan studere gratis på læreboken selv eller betale for avanserte kurs, som inkluderer å studere selve JavaScript eller relaterte teknologier med læreren.

«Modern Javascript Tutorial» →

Leave a Reply

Your email address will not be published. Required fields are marked *

57 − = 51