At lære at kode er en fantastisk måde at oprette en karriere inden for webudvikling, appudvikling eller endda opbygge din egen opstart. I løbet af de sidste par måneder har jeg lært at kode i min fritid, og siden jeg gennemgår den selvlærede rute, har jeg været nødt til at stole på online ressourcer for at hjælpe min progression. Så i denne artikel deler jeg de 11 bedste websteder, jeg har fundet, hvis du vil lære programmering.
Bedste websteder til at lære kodning gratis
1. Codecademy
Codecademy er et af de mest populære websteder, hvor du kan lære at kode gratis. Faktisk har over 20 millioner mennesker allerede brugt dette websted til at lære programmering, og det er normalt den første anbefaling for begyndere at lære det grundlæggende i programmering. Alt du skal gøre er at tilmelde dig en gratis konto og komme i gang med dit foretrukne sprog. De tilbudte inkluderer HTML & CSS, JavaScript, JQuery, Python, Ruby og PHP.
2. Gratis kodelejr
Free Code Camp er et vidunderligt sted at lære webudvikling, især hvis du er interesseret i JavaScript i fuld stak, som er hovedfokus på dette websted. Læreplanen starter med HTML5 og CSS3, inden den går videre til browserbaseret JavaScript og JQuery og derefter Regular Expressions. Andre ting, der er dækket her, inkluderer Git, Angular.js, Node.js og Express.js. Den bedste del er, at du kommer til at bygge projekter til nonprofitorganisationer som en del af din virkelige verdensoplevelse efter afslutningen af dette kursus.
3. Kodeskole
Code School er et fantastisk sted at fortsætte din udvikling og udvide din viden yderligere. Selvom det ikke er helt gratis, tilbyder de et stort antal gratis kurser, som du kan tage med det samme. Du kan gøre alt fra din browser med video-tutorials og screencasts for at guide dig og masser af programmeringsudfordringer for at sætte din viden på prøve. Kursusstierne inkluderer Ruby, JavaScript, iOS, Git, HTML & CSS og valgfag (Regular Expressions, MySQL, Chrome Developer tools).
4. Odin-projektet
Odin-projektet er en online læseplan rettet mod mennesker, der ønsker at ende som Ruby and Rails-udviklere. De tilbyder dog også HTML, CSS og JavaScript som en del af deres omfattende læseplan. De har allerede samlet de bedste ressourcer til hvert sprog og har grupperet dem i syv sektioner, så du behøver kun at arbejde dig fra top til bund. Der er også projekter, du kan arbejde på, så du kan mestre de lærte teknikker.
5. Harvard University CS50 klasse
Harvard University CS50 Class, et gratis datalogisk introduktionskursus undervises af David J. Malan. Det er en af de bedste måder at komme i gang med programmering, selvom du ikke har nogen tidligere kodningserfaring. Emner, der er dækket af dette kursus, inkluderer webudvikling, algoritmer, indkapsling, datastrukturer og mere. Du får også en introduktion til programmeringssprog som C, PHP, JavaScript plus SQL, HTML og CSS.
6. HTML-hund
HTML Dog er en vidunderlig ressource til tutorials i HTML, CSS og JavaScript. Det er et godt sted at starte fra, hvis du er en komplet begynder, der ønsker at lære et af ovenstående sprog. Der er også et lille udvalg af fremgangsmåder til at skitsere måder, hvorpå almindelige webdesignede funktioner kan opnås, såsom CSS Dropdowns, Indsamling af formdata med PHP, Custom 404-fejlsider og mere. Det er helt gratis, og du behøver ikke tilmelde dig noget for at bruge webstedet.
7. Khan Academy
Khan Academy er en helt gratis online ressource, hvor du kan lære en række emner. De vigtigste tilbud i sektionen computerprogrammering er HTML & CSS, JavaScript og SQL. Der er samtaler (interaktive videoer) for hvert afsnit og derefter kodende udfordringer, som du kan øve dig med tip og beskeder for at guide dig i den rigtige retning.
8. Kodeafspilleren
Code Player spiller kode som en video, der hjælper dig med at lære front-end teknologier - HTML, CSS og JavaScript. Her får du se seje ting, der oprettes fra bunden ved hjælp af ovenstående teknologier, og du kan replikere disse ting eller forbedre dem. Nogle eksempler inkluderer HTML & CSS wireframes, HTML5 slangespil, JavaScript & CSS lommeregner og meget mere. Dette websted er ikke for den komplette begynder, da du skal have et praktisk kendskab til hvert sprog for at kunne forstå, hvordan de bruges til at skabe ting.
9. Udemy
Udemy er en fantastisk online platform til at lære og forbedre dine programmeringsfærdigheder. Der er en bred vifte af sprog at vælge imellem, herunder populære muligheder som HTML, CSS, PHP, MySQL Swift, Python, Java og meget mere. Du kan også lære forskellige aspekter af webdesign her, såsom UX-design (User eXperience) og Photoshop. Der er masser af videoer og quizzer til hvert kursus, og du får også et færdiggørelsesbevis. De fleste af kurserne vil koste dig penge, men der er nogle, du kan tage gratis, såsom HTML5 og Java-programmering.
10. Uklarhed
Udacity er en anden kendt ressource til at fremme din viden og karriere inden for programmering. Deres kurser undervises af brancheeksperter fra softwaregiganter som Google, Facebook, MongoDB og mere. Med Udacity kan du lære android-udvikling, Git og GitHub, Java, iOS-appudvikling og endda hvordan man bygger din egen opstart! Nogle af kurserne kræver betalt tilmelding, men adgang til kursusmateriale er gratis.
11. Generalforsamlingens Dash
Dash er et godt sted at lære HTML, CSS og JavaScript gennem projekter, du kan gøre lige fra din browser. Projekterne (fra oprettelse af en lille personlig webside til kodning af en CSS-robot) har stigende vanskeligheder, men de afsluttes ved at gå gennem kontrolpunkter, der skal få dig til at nyde processen og holde dig motiveret. Alt du skal gøre er at tilmelde dig en generalforsamlingskonto for at begynde at lære.
SE OGSÅ: 11 bedste websteder som Coursera til online læring
Så det er det. Du kan besøge et hvilket som helst af disse websteder for at få din kodningsrejse startet med det samme. Hvis du er en helt nybegynder, er Codecademy, HTML Dog, The Odin Project og Free Code Camp gode steder at starte med. Hvis vi udelader din foretrukne online kodningsressource, så lad os vide om det i kommentarfeltet!