Hjem Personlig finansiering 10 Gratis ressourcer til kodning og kodere - dummier

10 Gratis ressourcer til kodning og kodere - dummier

Indholdsfortegnelse:

Video: Cicada 3301: An Internet Mystery 2024

Video: Cicada 3301: An Internet Mystery 2024
Anonim

Teknologien verden udvikler sig konstant. Nye teknologier opdages, udviklere bygger nye produkter ved hjælp af disse teknologier, og nye markeder kommer frem fra folk, der bruger disse produkter. Følgende ressourcer hjælper dig med at fortsætte med at lære, svare på spørgsmål og holde sig ajour med disse ændringer.

Nedenstående ressourcer er helt gratis. Mange af disse ressourcer forbliver gratis afhængigt af fællesskabsmedlemmer, som du bidrager, så vær ikke genert for at deltage!

Learning-to-code websites

At lære at kode er en konstant rejse, der aldrig slutter for selv de mest erfarne programmører. Nye sprog og rammer vises hver dag, og den eneste måde at forblive på er at fortsætte med at lære. Selv om du måske ikke er en erfaren udvikler lige nu, appellerer de følgende ressourcer til begyndere med forskellige læringsstile. Du kan lære generelle indledende computervidenskabelige emner eller specifikke webudviklingsteknikker ved at læse tekst eller se videoforelæsninger, og gøre det i dit eget tempo eller i en planlagt klasse.

Codecademy

Codecademy, der er oprettet for personer uden tidligere programmeringserfaring, er den nemmeste måde at lære at kode online. Du kan bruge webstedet til

  • Lær front-end-sprog som HTML, CSS og JavaScript

  • Prøv back-end-sprog som Ruby, Python og PHP

  • Byg ægte sider fra websteder som AirBnb, Flipboard og Etsy

Front-end-sprog angiver webstedets udseende, mens backend-sprog tilføjer weblogik, f.eks. Hvad skal brugere og hvornår vise.

Du behøver ikke downloade eller installere noget for at starte kodning på Codecademy - bare tilmelde dig eller logge ind og begynde at lære.

Hvis du sidder fast, skal du søge efter et tip nederst i instruktionerne eller klikke på Q & A Forum-linket for at stille et spørgsmål eller se om nogen allerede har sendt en løsning på dit problem.

Coursera og Udacity

MOOCs eller massive åbne online kurser er klasser eller kurser, der undervises via internettet til et stort antal ubegrænsede studerende. Disse kurser opfordrer til brug af online fora og interaktivitet for at skabe en følelse af fællesskab. Coursera og Udacity, to af de største MOOC'er, har en række kodningsrelaterede kurser. Hvert kursus undervises gennem en række videoforelæsninger af en universitetsfakultetmedlem eller en industriekspert.

Hackdesign. org

Den anden halvdel af kodningen er ved at designe. Godt visuelt design er ofte forskellen mellem at have hundredvis af mennesker bruger og dele dit websted og få millioner af mennesker til at gøre det.Hack Design har 50 design lektioner oprettet af top designere fra hele verden, herunder designere fra Facebook, Dropbox og Google.

Hver lektion sendes til dig hver uge, og indeholder artikler til læsning og designopgaver, der skal udfyldes, baseret på det, du lige har lært. Emner dækket omfatter typografi, produktdesign, brugerinteraktioner og hurtige prototypeværktøjer.

Code. org

I december 2013, kode. org gjort historie, da over 15 millioner amerikanske skolelever deltog i en lære-til-kode begivenhed kaldet time of code. I løbet af 2014 ville en yderligere 25 millioner studerende øve deres programmeringsfærdigheder i en time. Kode. org værter sit eget indhold for elever fra børnehave til ottende klasse. Det giver også links til andre lær-til-kode ressourcer, der er målrettet for en lang række aldre.

Code. org har også offline learning-to-code materialer, så du kan fortsætte med at lære, selvom du ikke har pålidelig adgang til en internetforbindelse.

Kodnings-referencewebsites

Når du lærer at kode, bliver du fast. Din kode vil bare ikke opføre sig som du ønskede. Dette sker for enhver programmør - det er en uundgåelig del af processen med at skifte menneskelig logik og fuzzy tanker til stiv kode, som en computer kan forstå. Det vigtigste er at have en plan, og at have nogle ressourcer til at hjælpe med at debugere din kode og løse dit problem.

Følgende ressourcer indeholder referencetekster, som hjælper dig med at tjekke din kodningssyntax og brugergrupper, der hjælper dig med at kontrollere din programlogik.

W3Schools

W3Schools er en af ​​de bedste ressourcer til begyndere, der lige er begyndt at lære. Webstedet indeholder referencemateriale og grundlæggende vejledninger til HTML, CSS, JavaScript, PHP og andre programmeringssprog, biblioteker og standarder.

Derudover indeholder reference sider mange kodende eksempler, som du kan se og ændre i din browser sammen med en liste over attributter eller egenskaber, der kan bruges. Hvis du ved, at du kan indsætte et billede ved hjælp af HTML, ændre tekstfarven ved hjælp af CSS eller vise en advarsel til brugeren ved hjælp af JavaScript, men du kan ikke huske den nøjagtige syntaks at gøre det, prøv at starte med W3Schools.

Mozilla Developer Network

Mozilla Developer Network (MDN) er en wiki-stil reference og tutorial hjemmeside, der dækker HTML, CSS, JavaScript og forskellige API'er. Webstedet opretholdes af udviklerfællesskabet, så alle kan bidrage - selv dig! Selvom det ikke er så begyndervenligt som W3Schools, er MDN en af ​​de mest komplette og nøjagtige kilder til dokumentation for websprog.

Udviklere benytter ofte MDN til reference syntaks, og også at se kompatibilitet mellem desktop og mobil browser til bestemte tags og kommandoer. Du kan også se tutorials på MDN hostet af Mozilla Foundation, en non-profit organisation, der hjælper med at understøtte og vedligeholde Firefox-browseren.

Stack Overflow

Stack Overflow er relativt ung, grundlagt i 2008, men er hurtigt blevet det bedste sted for udviklere at stille og svare på spørgsmål om kodning.Enhver kan stille et spørgsmål, individuelle programmører giver svar, og hjemmesiden samfund stemmer op eller ned svarene for at vise enighed eller uenighed. Webstedet indeholder emner, der dækker alle større webprogrammeringssprog, og de mest populære emner omfatter JavaScript, Ruby og Python.

Før du stiller et spørgsmål, skal du søge på hjemmesiden og se, om et svar på dit spørgsmål allerede er blevet offentliggjort. Et af webstedets regler for etikette viser, at du har gjort nogle undersøgelser, inden du stiller et spørgsmål.

Tekniske nyheder og fællesskabssider

Der er mennesker, der koder over hele verden, og nogen i Shanghai kan lave en app, du bruger hver dag lige så nemt som nogen i San Francisco. Der er en række ressourcer til rådighed for udviklere for bedre at forstå, hvad andre arbejder på, både hos store virksomheder og ved opstart. Ud over hvad folk arbejder på lige nu, hvis du har et websted, du vil bygge, kan det være nyttigt at se, hvad der er bygget tidligere, så du kan identificere områder til forbedring.

Følgende ressourcer hjælper dig med at holde sig orienteret om, hvad der sker i teknologiske fællesskaber og interagere med andre interesserede i teknologi i din by.

TechCrunch

TechCrunch er en populær blog, der dækker teknologi startups og større teknologiselskaber. I 2006 cementerede hjemmesiden sit ry, da det brød historien om, at Google erhvervede YouTube for $ 1. 6 mia. Sammen med sin online rapportering har TechCrunch konferencer hele året som Disrupt, som er vært for samtaler med brancheveteraner og fremhæver nye tech startups.

Hacker News

HackerNews (HN) er et diskussionswebsted, der er hostet af YCombinator, en opstartskuvub i Californien. Hjemmesiden hjemmeside er en samling af hyperlinks, ofte til opstartswebsteder og nyhedsartikler, som enkelte brugere har indsendt.

Efter at der er indsendt en indsendelse, kan hele samfundet opjustere indsendelsen, og de toprangerede indlæg er først opført på hjemmesiden. Samfundet kan også kommentere individuelle indlæg, og hver kommentar kan også opvurderes, med den øverste rangerede kommentar, der vises først på hver indsendelsesside.

Indsendelsestitler, der begynder med "Show HN", er en anmodning til samfundet om at kommentere en startside, der netop har startet. Indsendelsestitler, der begynder med "Ask HN", er en anmodning til samfundet om at svare eller kommentere et spørgsmål.

Meetup

Meetup er et websted, der organiserer lokale møder på baggrund af interesser eller aktiviteter. Meetup arrangører, som er frivillige medlemmer af fællesskabet, værtsmøder ved at sende information på hjemmesiden. Derefter søger communitymedlemmer, deltager og RSVP for møder via hjemmesiden.

Selv om du kan lære alene, er det en god måde at holde motivation og holde øje med din fremdrift ved at finde andre mennesker, der lærer at kode. De mennesker, du møder, kan lære at kode af de samme grunde du er, for eksempel at opbygge en hjemmeside, forbedre færdigheder til et eksisterende job eller finde et nyt tech-relateret job.

10 Gratis ressourcer til kodning og kodere - dummier

Valg af editor

Test din kode med Dreamweavers webstedrapporteringsfunktioner - dummies

Test din kode med Dreamweavers webstedrapporteringsfunktioner - dummies

Hvis du har brugt Dreamweaver til bygg din mobilwebsite, du kan tjekke dit arbejde ved hjælp af Dreamweaver Site Reporting funktionerne. Det lader dig oprette en række rapporter og endda tilpasse dem til at identificere problemer med eksterne links, overflødige og tomme tags, untitled dokumenter og manglende alternativ tekst. Du kan nemt gå glip af problemer - især ...

Sådan bruger du dit eget domæne til dit Squarespace-websted - dummier

Sådan bruger du dit eget domæne til dit Squarespace-websted - dummier

Når du underskriver op for din Squarespace-konto, får du en unik Squarespace-URL, der ser sådan ud: http: // dit kontonavn. Squarespace. com. Hvis du vil have fuldstændig kontrol over branding af dit websted eller blot ønsker en unik webadresse, kan du kortlægge eller pege på et brugerdefineret domæne på din Squarespace-konto. Du har tre muligheder for indstilling ...

Fordelene ved at bruge Markdown på din Squarespace Website - dummies

Fordelene ved at bruge Markdown på din Squarespace Website - dummies

Markdown er en plain- tekst skriftformat, der gør det muligt hurtigt at anvende tekst styling baseret på hvordan du formaterer din Squarespace 6 websteds tekst. Markdown er en af ​​Du bruger to typer blokke, du kan bruge til at tilføje tekst. Du tilføjer indhold til dine Squarespace-sidesider ved at bruge indholdsblokke i Site Manager → Indhold ...

Valg af editor

Wicca og Witchcraft For Dummies Cheat Sheet - dummies

Wicca og Witchcraft For Dummies Cheat Sheet - dummies

Wicca, en heksekunst, er centreret i rituelle Wiccans udfører til specifikke formål, såsom at kommunikere med eller ære guddom. Sabbats er wiccan sol helligdage fokuseret på jordens sti omkring solen, nogle gange omtalt som Årets hjul. Esbats er wiccan månens ferie, der fokuserer på månens cyklus. ...

Sammenhængende trosretninger: almindelige erfaringer i skrifterne - dummies

Sammenhængende trosretninger: almindelige erfaringer i skrifterne - dummies

Interessant de tre Abrahams trosretninger - jødedom, kristendom , og islam - deler meget til fælles, herunder en række af ædle profeter sendt af Gud. På grund af commonality ligger en dyb forbindelse til arv fra profeten Abraham og en tro på en Gud. Koranen finder fælles sted med kristne og jøder (kendt ...

Charmerende din vej til effektiv magi - dummies

Charmerende din vej til effektiv magi - dummies

En firkløver for held. Den jakkesæt, som du altid bærer til jobsamtaler for succes. Ringen du tager aldrig af, fordi den repræsenterer din kærlighed til en anden person. Den hængende du bærer rundt om halsen hver dag for beskyttelse. Den lille statue hængende fra bilens bagspejl til sikker rejse. ...

Valg af editor

Vælger skråninger, kanter og ansigter i blender - dummies

Vælger skråninger, kanter og ansigter i blender - dummies

I Blender's Edit-tilstand, kuben ændrer farve og prikker danner i hver af kubens hjørner. Hver prik er et vertex. Linjen der dannes mellem to hjørner er en kant. Et ansigt i Blender er en polygon, der er dannet af tre eller flere forbindelseskanter. Tidligere er ansigter i Blender ...