"Majstro faras pli da eraroj ol komencanto faras provojn"
Laste
1. Tekstoredaktilo
La celo de tekstredaktilo estas redukti la penon de uzantoj provantaj konverti sian formatadon en validan HTML-markadon. Bona tekstredaktilo permesas al uzantoj formati tekston en malsamaj manieroj.
Iam ĉiuj uzis tekstredaktilon. Do kial ne
2. Reddit-klono
Reddit okupas plejparton de mia tempo, sed mi daŭre okupiĝas pri ĝi. Krei Reddit-klonon estas efika maniero lerni programadon (dum foliumas Reddit samtempe).
Reddit provizas al vi tre riĉan
Saĝaj klientoj tuj rimarkos, ke la laboro estas malbone farita kaj trovos iun alian.
3. Eldonado de malfermfonta NPM-pakaĵo
Se vi skribas Javascript-kodon, verŝajne vi uzas pakaĵadministrilon. Pakaĵadministrilo permesas reuzi ekzistantan kodon, kiun aliaj homoj skribis kaj publikigis.
Kompreni la plenan disvolvan ciklon de pako provizos tre bonan sperton. Estas multaj aferoj, kiujn vi bezonas scii kiam vi publikigas kodon. Vi devas pensi pri sekureco, semantika versio, skaleblo, nomkonvencioj kaj prizorgado.
La pako povas esti io ajn. Se vi ne havas ideon, kreu vian propran Lodash kaj publikigu ĝin.
Lodash:
Havi ion, kion vi faris interrete, metas vin 10% super aliaj.
4. freeCodeCamp instruplano
freeCodecamp kolektis multon
freeCodeCamp estas neprofitcela organizo. Ĝi konsistas el interaga ret-bazita lernplatformo, reta komunuma forumo, babilejoj, Mezaj publikaĵoj, kaj lokaj organizoj kiuj intencas igi lernan retdisvolviĝon alirebla por ĉiuj.
Vi estos pli ol kvalifikita por via unua laboro se vi sukcesos plenumi la tutan kurson.
5. Kreu HTTP-servilon de nulo
La HTTP-protokolo estas unu el la ĉefaj protokoloj per kiuj enhavo vojaĝas en la Interreto. HTTP-serviloj estas uzataj por servi senmovan enhavon kiel HTML, CSS kaj JS.
Povi efektivigi la HTTP-protokolon de nulo pligrandigos vian scion pri kiel aferoj interagas.
Ekzemple, se vi uzas NodeJs, tiam vi scias, ke Express provizas HTTP-servilon.
Por referenco, vidu ĉu vi povas:
- Agordu servilon sen uzi iujn ajn bibliotekojn
- La servilo devas servi HTML, CSS kaj JS enhavon.
- Efektivigi enkursigilon de nulo
- Monitoru ŝanĝojn kaj ĝisdatigu la servilon
Se vi ne scias kial, uzu
6. Labortabla aplikaĵo por notoj
Ni ĉiuj prenas notojn, ĉu ne?
Ni kreu apon de notoj. La aplikaĵo bezonas konservi notojn kaj sinkronigi ilin kun la datumbazo. Konstruu indiĝenan apon uzante Electron, Swift aŭ kion ajn vi ŝatas kaj kio funkcias por via sistemo.
Bonvolu kombini ĉi tion kun la unua defio (tekstoredaktilo).
Kiel gratifiko, provu sinkronigi vian labortablan version kun la retversio.
7. Podkastoj (Klona klono)
Kiu ne aŭskultas podkastojn?
Kreu TTT-aplikaĵon kun la sekva funkcio:
- Krei konton
- Serĉu Podkastojn
- Tatu kaj abonu podkastojn
- Haltu kaj ludu, ŝanĝu rapidecon, antaŭen kaj malantaŭen funkciojn dum 30 sekundoj.
Provu uzi la iTunes API kiel deirpunkto. Se vi scias pri iuj aliaj rimedoj, bonvolu afiŝi en la komentoj.
8. Ekrankapto
Saluton! Mi filmas mian ekranon nun!
Kreu labortablon aŭ retprogramon, kiu ebligas al vi kapti vian ekranon kaj konservi la klipo kiel .gif
tie
Tradukado estis farita kun la subteno de la firmao
fonto: www.habr.com