Come iniziare da principiante in applicazioni web
Lo sviluppo di applicazioni di qualsiasi tipo è uno spazio enorme di tecnologie concorrenti e, a volte, in conflitto. Fate un passo indietro. Trovate la parte che vi attrae. Poi segui quel filo.
Trova un piccolo progetto che ti interessa. Se vi piace D&D allora fate un rullo di dadi. Se vi piace l'Anime allora trovate un'API dell'Anime e mostratela nel vostro formato. Poi iniziate con quello che vi piace o che vi attrae, che sia front-end o back-end, e seguite i thread fino a quando non avrete raggiunto il vostro obiettivo. Fate in modo che l'obiettivo sia piccolo però. Se ci vogliono più di due frasi per spiegare qual è il tuo obiettivo, allora è troppo complesso.
Quando selezioni le tecnologie, trova quelle con molte menzioni su Google (usa una ricerca dell'ultimo anno) e/o l'uso su Github. Questo significa che è la migliore? No, significa che ci saranno molti esempi e persone che risolvono problemi simili. Se stai iniziando allora non sei pronto a costruire saggezza, hai bisogno di costruire esperienza. L'esperienza è usare molte cose e capire il loro uso comune, un'esperienza più profonda porta a capire i modi in cui le cose sono usate oltre il comune e questo è l'inizio della saggezza. "Lo strumento migliore" è soprattutto una questione di requisiti e i vostri unici requisiti sono quelli di imparare subito, quindi "migliore" propende pesantemente verso "ampiamente usato".
Più di tutto, divertitevi.
Articoli simili
- Quali sono alcuni buoni progetti/idee nello sviluppo web con cui un principiante può iniziare per portare le sue abilità al livello successivo?
- Per un principiante di ACM-ICPC, come dovrei iniziare?
- Quando un pianista principiante dovrebbe iniziare a imparare la teoria musicale, o dovrebbe aspettare fino a quando non ha imparato le basi?
- Voglio iniziare a praticare il tiro con l'arco ma non ho mai tenuto un arco in vita mia. Che tipo di arco è il migliore per un principiante?