đŸ„‡AnvĂ€ndning av NVME SSD som systemlagring pĂ„ datorer med gammal BIOS och Linux OS | ProHoster

«En mĂ€stare gör fler misstag Ă€n en nybörjare – försök»

Tidigare lista över trÀningsprojekt har fÄtt 50k lÀsningar och 600 favoriter. HÀr Àr en annan lista med intressanta projekt för övning, för dem som vill ha mer.

1. Textredigerare

đŸ„‡AnvĂ€ndning av NVME SSD som systemlagring pĂ„ datorer med gammal BIOS och Linux OS | ProHoster

Syftet med en textredigerare Àr att minska anstrÀngningen för anvÀndare som försöker konvertera deras formatering till giltig HTML markup. En bra textredigerare lÄter anvÀndarna formatera text pÄ olika sÀtt.

Vid nÄgot tillfÀlle har alla anvÀnt en textredigerare. SÄ varför inte skapa en sjÀlv?

2. Klon av Reddit

đŸ„‡AnvĂ€ndning av NVME SSD som systemlagring pĂ„ datorer med gammal BIOS och Linux OS | ProHoster

Reddit – Ă€r en aggregator av sociala nyheter, betygsĂ€ttning av webbcontent och en diskussionssida.

Reddit tar upp mycket av min tid, men jag fortsÀtter att fastna dÀr. Att skapa en klon av Reddit Àr ett effektivt sÀtt att lÀra sig programmering (samtidigt som man surfar pÄ Reddit).

Reddit ger dig en mycket rik API. Tappa inte bort nÄgra funktioner och gör inte saker halvhjÀrtat. I den verkliga vÀrlden med kunder och köpare kan du inte arbeta hursomhelst, annars kommer du snabbt att förlora jobbet.

Smart kunder kommer snabbt att förstÄ att jobbet utförs dÄligt och hitta nÄgon annan.

đŸ„‡AnvĂ€ndning av NVME SSD som systemlagring pĂ„ datorer med gammal BIOS och Linux OS | ProHoster

Reddit API

3. Publicera ett NPM-paket med öppen kÀllkod

đŸ„‡AnvĂ€ndning av NVME SSD som systemlagring pĂ„ datorer med gammal BIOS och Linux OS | ProHoster

Om du skriver kod i Javascript anvÀnder du troligtvis en paketförvaltare. En paketförvaltare gör att du kan ÄteranvÀnda befintlig kod som andra har skrivit och publicerat.

Att förstÄ hela cykeln av paketutveckling ger en mycket bra erfarenhet. Det finns mÄnga saker du behöver veta nÀr du publicerar kod. Du behöver tÀnka pÄ sÀkerhet, semantisk versionshantering, skalbarhet, namngivningskonventioner och underhÄll.

Paketet kan vara vad som helst. Om du inte har en idé, skapa din egen Lodash och publicera den.

đŸ„‡AnvĂ€ndning av NVME SSD som systemlagring pĂ„ datorer med gammal BIOS och Linux OS | ProHoster

Lodash: lodash.com

Att ha nÄgot som du har gjort online gör att du sticker ut 10% mer Àn andra. HÀr Àr nÄgra anvÀndbara resurser om öppen kÀllkod och paket.

4. freeCodeCamp-lÀroplan

đŸ„‡AnvĂ€ndning av NVME SSD som systemlagring pĂ„ datorer med gammal BIOS och Linux OS | ProHoster

FCC-lÀroplan

freeCodeCamp har samlat en vÀldigt omfattande kurs i programmering.

freeCodeCamp Àr en ideell organisation. Den bestÄr av en interaktiv utbildningswebbplattform, ett online-communityforum, chattar, Medium-publiceringar och lokala organisationer som strÀvar efter att göra webbutveckling tillgÀnglig för alla.

đŸ„‡AnvĂ€ndning av NVME SSD som systemlagring pĂ„ datorer med gammal BIOS och Linux OS | ProHoster

Du kommer att vara mer Àn kvalificerad för ditt första jobb om du lyckas slutföra hela kursen.

5. Skapa en HTTP-server frÄn grunden

HTTP-protokollet Àr ett av de grundlÀggande protokollen genom vilka innehÄll görs tillgÀngligt pÄ internet. HTTP-servrar anvÀnds för att leverera statiskt innehÄll som HTML, CSS och JS.

Möjligheten att implementera HTTP-protokollet frÄn grunden kommer att förstÀrka din kunskap om hur allt samverkar.

Till exempel, om du anvÀnder NodeJs, vet du att Express tillhandahÄller en HTTP-server.

För referens, se om du kan:

  • Konfigurera servern utan att anvĂ€nda nĂ„gra bibliotek
  • Servern ska leverera HTML-, CSS- och JS-innehĂ„ll.
  • Implementera en router frĂ„n grunden
  • Följa förĂ€ndringar och uppdatera servern

Om du inte vet vart du ska börja, anvÀnd Go lang och försök skapa en HTTP-server Caddy frÄn grunden.

đŸ„‡AnvĂ€ndning av NVME SSD som systemlagring pĂ„ datorer med gammal BIOS och Linux OS | ProHoster

6. Skrivbordsapplikation för anteckningar

đŸ„‡AnvĂ€ndning av NVME SSD som systemlagring pĂ„ datorer med gammal BIOS och Linux OS | ProHoster

Vi gör alla anteckningar, eller hur?

LÄt oss skapa en anteckningsapplikation. Applikationen ska kunna spara anteckningar och synkronisera dem med en databas. Skapa en inbyggd applikation med Electron, Swift eller nÄgot annat du gillar som passar för ditt system.

Tveka inte att kombinera det med den första utmaningen (textredigeraren).

Som en bonus, försök att synkronisera skrivbordsversjonen med webversionen.

7. Podcaster (Overcast-kopior)

đŸ„‡AnvĂ€ndning av NVME SSD som systemlagring pĂ„ datorer med gammal BIOS och Linux OS | ProHoster

Vem lyssnar inte pÄ podcaster?

Skapa en webbapplikation med följande funktioner:

  • Skapa ett konto
  • Sök efter podcaster
  • BetygsĂ€tta och prenumerera pĂ„ podcaster
  • Stopp och uppspelning, justera hastighet, funktioner för att gĂ„ framĂ„t och bakĂ„t 30 sekunder.

Som en utgÄngspunkt, försök anvÀnda iTunes API. Om du kÀnner till nÄgra andra resurser, skriv gÀrna i kommentarerna.

đŸ„‡AnvĂ€ndning av NVME SSD som systemlagring pĂ„ datorer med gammal BIOS och Linux OS | ProHoster

affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api

8. SkÀrminspelning

đŸ„‡AnvĂ€ndning av NVME SSD som systemlagring pĂ„ datorer med gammal BIOS och Linux OS | ProHoster

Hej! Jag spelar in min skÀrm just nu!

Skapa en skrivbords- eller webbapplikation som lÄter dig spela in din skÀrm och spara klippet som .gif

HÀr Àr nÄgra tips, för att Ästadkomma detta.

ÖversĂ€ttningen gjordes med stöd av företaget EDISON Software, som professionellt arbetar med utveckling av applikationer och webbplatser i PHP för stora kunder, samt utveckling av molntjĂ€nster och mobilapplikationer i Java.

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster