"E Meeschter mécht méi Feeler wéi en Ufänger mécht Versich"
Lescht
1. Text Redakter
Den Zweck vun engem Texteditor ass d'Ustrengung vun de Benotzer ze reduzéieren déi probéieren hir Formatéierung a gültege HTML Markup ze konvertéieren. E gudden Texteditor erlaabt d'Benotzer Text op verschidde Manéieren ze formatéieren.
Irgendwann huet jiddereen en Texteditor benotzt. Also firwat net
2. Reddit Klon
Reddit hëlt déi meescht vu menger Zäit op, awer ech hänken weider drun. E Reddit Klon erstellen ass en effektive Wee fir Programméierung ze léieren (während Reddit zur selwechter Zäit surft).
Reddit bitt Iech e ganz räich
Smart Clienten wäerten direkt mierken datt d'Aarbecht schlecht gemaach gëtt a wäert een aneren fannen.
3. Verëffentlechung vun engem Open Source NPM Package
Wann Dir Javascript Code schreift, sinn d'Chancen datt Dir e Package Manager benotzt. E Package Manager erlaabt Iech existente Code ze benotzen déi aner Leit geschriwwen a publizéiert hunn.
De ganzen Entwécklungszyklus vun engem Package ze verstoen gëtt eng ganz gutt Erfahrung. Et gi vill Saachen déi Dir wësse musst wann Dir Code publizéiert. Dir musst iwwer Sécherheet denken, semantesch Versioun, Skalierbarkeet, Benennungskonventiounen an Ënnerhalt.
De Package kann alles sinn. Wann Dir keng Iddi hutt, erstellt Ären eegene Lodash a publizéiert se.
Lodash:
Wann Dir eppes hutt wat Dir online gemaach hutt, stellt Iech 10% iwwer anerer.
4. freeCodeCamp Léierplang
freeCodecamp huet vill gesammelt
freeCodeCamp ass eng Asbl. Et besteet aus enger interaktiver webbaséierter Léierplattform, engem Online Gemeinschaftsforum, Chatraim, Medium Publikatiounen, a lokal Organisatiounen déi wëlles hunn d'Léierwebentwécklung fir jiddereen zougänglech ze maachen.
Dir sidd méi wéi qualifizéiert fir Är éischt Aarbecht wann Dir et fäerdeg bréngt de ganze Cours ofzeschléissen.
5. Erstellt en HTTP-Server vun Null
Den HTTP Protokoll ass ee vun den Haaptprotokollen duerch déi Inhalt um Internet reest. HTTP-Server gi benotzt fir statesch Inhalter wéi HTML, CSS a JS ze déngen.
Wann Dir den HTTP-Protokoll vun Null implementéiere kënnt, wäert Äert Wëssen iwwer d'Saachen interagéieren.
Zum Beispill, wann Dir NodeJs benotzt, da wësst Dir datt Express en HTTP-Server ubitt.
Fir Referenz, kuckt ob Dir kënnt:
- Setzt e Server op ouni Bibliothéiken ze benotzen
- De Server muss HTML, CSS an JS Inhalt déngen.
- Ëmsetzung vun engem Router vun Null
- Monitor Ännerungen an update de Server
Wann Dir wësst net firwat, benotzen
6. Desktop App fir Notizen
Mir huelen all Notizen, oder?
Loosst eis eng Notiz App erstellen. D'Applikatioun muss Notizen späicheren an se mat der Datebank synchroniséieren. Baut eng gebierteg App mat Electron, Swift, oder wat och ëmmer Dir wëllt a wat fir Äre System funktionnéiert.
Kombinéiert dëst mat der éischter Erausfuerderung (Texteditor).
Als Bonus, probéiert Är Desktopversioun mat der Webversioun ze synchroniséieren.
7. Podcasts (Obercast Klon)
Wien lauschtert net op Podcasts?
Erstellt eng Webapplikatioun mat der folgender Funktionalitéit:
- En Account maachen
- Sich Podcasts
- Bewäert an abonnéiert op Podcasts
- Stop a spillt, ännert d'Geschwindegkeet, d'Fort- an d'Réckfunktioun fir 30 Sekonnen.
Probéiert d'iTunes API als Ausgangspunkt ze benotzen. Wann Dir iwwer aner Ressourcen kennt, post w.e.g. an de Kommentarer.
8. Écran Capture
Hallo! Ech filmen elo mäin Ecran!
Erstellt eng Desktop- oder Webapp déi Iech erlaabt Ären Écran z'erfaassen an de Clip als ze späicheren .gif
hei
Iwwersetzung gouf mat der Ënnerstëtzung vun der Firma duerchgefouert
Source: will.com