News 2021-01-30 01:20:12
Un piano di 120 giorni per diventare uno sviluppatore migliore # 120DaysbetterDev originariamente Pubblicato da Lena Faure LeIl mio programma intensivo per livellare e diventare un ingegnere di interfaccia migliore che ho codificato professionalmente come uno sviluppatore di full-stack per più di 3 anni e mi piacciono soprattutto l’interfaccia. Sono uno sviluppatore autodidatta e laureato bootcamp, e anche se ho imparato molto al lavoro ogni giorno, ho sempre voluto prendersi il tempo per rendere la Biennocomprend le profonde fondamenta di JavaScript e programmazione, e diventare uno sviluppatore più forte. Depinga che J “AI Fait Un intensify pour pour moi-même pour passer au niveau superieur et reussir des entretenser of codage tecnica, j” AI decide da Le Partager Avec Votras. A volte, devi solo vedere come è stato sviluppato il piano per iniziare, quindi sarò felice se puoi essere utile per qualcuno. Avevo bisogno di un programma che mi preparò davvero per parlare del codice, potrei continuare a lavorare a tempo pieno, e non molto costoso. Per me era importante che il programma sia stato intenso: trovo più facile costruire e mantenere l’impulso con brevi flussi di massiccia azione che restando troppo a lungo. Sono più un velocista, ma, naturalmente, se sei del tipo di maratona, puoi facilmente estendere questa routine per un periodo più lungo in modo che si adatti al tuo stile di apprendimento. Ho anche scelto deliberatamente diverse risorse sovrapposte per ogni corso: Imparare da una varietà di media (testo, video) ed essere esposto a modi diversi per presentare un concetto fornisce una migliore comprensione del contenuto, per non parlare dei comprovati vantaggi della ripetizione. Trascorri molto tempo indagando, leggendo, ricercando le migliori risorse possibili per creare il mio programma personalizzato (grazie per l’ispirazione FrontendMesters, JavaScriptisSexy e Nick Ciubotariuu in questo articolo), e questo è il risultato: un corso di ingegneria front-end (molto ) Intensivo 4 mesi, con una selezione di risorse eccellenti entro 500 € combinato. (Può costare molto meno se si sceglie risorse gratuite alternative da tua scelta, ovviamente). Tieni presente che dovresti sentirti a tuo agio con i concetti di base dello sviluppo front-end. Git, HTML, CSS, i concetti essenziali di DOM e JavaScript (portate, questo, chiusure, ecc.) Non fanno parte di questo percorso di apprendimento. Un sacco di eccellenti risorse gratuite possono aiutarti a imparare rapidamente i giochi front-end per i principianti. Per avviare questo programma. Il programma (120 giorni) prevede di lavorare almeno 3 ore al giorno, con un esercizio di codifica obbligatorio ogni giorno all’inizio di ogni sessione, che prestiterò a GitHub.
Elevato JavaScript (€ 16.62) JavaScript: La guida definitiva (6a edizione) (€ 19,99) Impara i modelli di progettazione JavaScript (gratis ) JavaScript Professional per gli sviluppatori Web RS (3.ª Edizione) (€ 21,34) È necessario creare un account nella maggior parte di essi per accedere a The Bright Content CodeCademy Codeschool Frecodecamp JavaScript è attraente reacttraining UDacity School Preparation Lavoro di Codice Viking Maestri frontali (33 € / mese, è possibile annullare a qualsiasi Tempo) Pluralsight (€ 25 / mese, è possibile annullare in qualsiasi momento) Aspetta le tue frequenti vendite di grandi dimensioni in cui ogni corso costa 10 $ Accelerato JavaScript ES6 JavaScript JavaScript ESSENZICS ESSENZICS (gratuito) JavaScript: Comprensione degli estratti di apprendimento delle strutture di dati in JavaScript da zero moderno Reagisci con Redux Il corso completo di JavaScript El Bootcamp per WebPack 2 Sviluppatori Web: La Guida completa per gli sviluppatori Hacker Rank JS 30 Leettode Pianificazione dettagliata (120 giorni) JS 30 (30 giorni) Hacker Rank 30 (30 giorni) Acker Rank: Decifere Intervista di codifica (20 giorni) come decifrazione del libro delle interviste della codifica On (40 giorni) (alternativa gratuita: accesso alle proprietà dell’oggetto con l’operatore del punto, accesso alle proprietà dell’oggetto con notazione tra parentale, accesso alle proprietà dell’oggetto con variabili, aggiornamento proprietà oggetto, uso di oggetti per la ricerca, oggetti di prova per proprietà, manipolazione di oggetti complessi, accessi agli oggetti nidificati) Professionista Giavascript Libro: Capitolo 18xml in Java “E Capitolo 20Json” Udemy: The Web Developer Bootcamp: Sezione 25 “Lavorare con API, Conference questo 237Json e XML” Udemy: JavaScript: Comprensione degli estratti: 4Objects and Functions “, Lesson 33Json e oggetti letterali” Udemy: JavaScript Advanced, 6Red Section “Plursursight: JavaScript Project: JSON Prenota JavaScript, la guida definitiva: Capitolo 10” Modelli di corrispondenza delle espressioni regolari “Il treno di codifica: presentiamo il frecodecamp regolare Serie espressioni: sezione “JavaScript Basic, 4 sfida iOS (esamina il testo con un’espressione regolare, cerca numeri con espressioni regolari, spazi di ricerca con espressioni regolari, partite di espressione regolare con JavaScript) UDemy: JavaScript Essentials, Sezione 4Manipolazione DOM “UDEMY: The Web Developer Bootcamp, Sezione 14” Dom Advanced Gestione Dom Lighting: Capitoli da 1 a 10 Professional JavaScript Libro: Capitolo 13 Eventi “Libro JavaScript, la guida definitiva: Capitolo 17 Manatmark” JavaScript Libro professionale: Avanzato 22CNICS “, Sezione” Eventi personalizzati Philip Roberts: Qual è il ciclo di eventi comunque? Pluralsight: Tecniche avanzate in JavaScript e JQuery, Sezioni 2-3 Lighting Dom: Capitolo 11 Libro di illuminazione Javascript, la guida definitiva: Capitolo 19 La biblioteca JQuery “FreeCodecamp: Secionjquery” Codeschool: JQuery Pluralsight: Tecniche avanzate in JavaScript e JQuery, Sezione 4 Professional JavaScript Libro: Appendice B (“Modalità rigorosa”) Udemy: JavaScript: Comprende Partsextran, 7probabbuking e infine “, lezioni 67 e 68 Udemy: JavaScript Avanzato, Sezione 2 Contenuto di base”, Sezione 3 Libro JavaScript, Guida definitiva: Capitolo 14 L’oggetto della finestra “, Sezione 14.Broads Gestisci” JavaScript Professional Book: Capitolo 17 Errore e Deperimento “Eloquente Libro di JavaScript: Capitolo 8Rrors and Error Gestione” JavaScript Libro per principianti: Capitolo 14ajax “Professional Book JavaScript: Capitolo 21ajax Y Comet” Udacity: Introduzione a Ajax FR Ecodecamp: Api JSON e AJAX Book Inizio JavaScript: Capitolo 13 ” Deposito di dati Professional JavaScript: Capitolo 23 “Applicazioni senza collegamento e archiviazione del libro JavaScript Client Side, The Definitive Guida: Capitolo 20 Cliente ‘Laterale del cliente” Submerso in HTML5: Capitolo 7Il passato, presente e futuro Archiviazione locale per applicazioni web “UDemy: JavaScript Formazione plurialsight accelerata ES6: Rapid ES6 UDemy Training: crea istanze di apparecchiature con una funzione di costruzione, creare oggetti unici che vanno parametri sul nostro costruttore, rendono le proprietà dell’oggetto Frecodecamp: tic-tac-toe & simon II progetti di gioco. Software Engineering Attraverso JavaScript (37 giorni) Preparazione della scuola Lavoro del Codice Viking: Capitulotrajo Preparazione di base, Sezione 2 Concetti Software di base Engineering FrontendMaster: Workshop “Quattro semestri di informatica in sei ore brillanti.Org: Informatique Corso completo Frecodecamp: Concetti di base su Informatica “Blog Articoli: Informatica in JavaScript Semplice programmatore: Nota i problemi, Boken Freecodecamp: Big o” CodeCademy: Big o Udemy: impara le strutture dei dati in JavaScript a partire da zero: algoritmi e dati Strutture in JavaScript Codice GRATUITO: Scripting of Algorithms (principiante, intermedio e avanzato) Prenota Learn JavaScript Plurialsight Design Templates: JavaScript Pluralsight Template Design: JavaScript Funfunfunction Disan Modelli: Programmazione funzionale La serie JavaScript Functional Light JS Series crea un’applicazione Web Vanilla III JavaScript Web. Strumenti di sviluppo e architettura front-end (23 giorni) J Nicholas Zakas: JavaScript Architettura dell’applicazione Scalabile Creazione di una pagina singola Applicazione Eloquent JavaScript Libro: Capitolo 10Modulos Udemy: JavaScript: Comprendi gli straordins, le sezioni 8 e 9 Udemy: il corso completo di JavaScript , Sezione 6Il progetto di applicazione di bilancio “Pluralsight: front-end prima: Test e creazione di prototipi applicativi JavaScript UDacity: JavaScript High Performance JavaScript Book: Crea interfacce applicative Web più veloci IV. React & Redux (16 giorni) Tylermcginnis: React Fundamentals Udemy: React React con Redux Pluralsight: Creazione di applicazioni con Riatta e Redux in ES6 V. Go Mas (14 giorni) Guida per principianti delle applicazioni Web progressive UDacity: Introduzione alle applicazioni Web progressive Pluralsight: Introduzione Per progredire applicazioni web UDacity: Rappresentanza Udigator ottimizzato UDACITÀ: PLURALSIGATIVI SITO MERCE PERFORMANCE OTTIMIZZAZIONE: MIGLIORE CSS: MIGLIORE E SASS PLURALSHIGHT: SEO Plurialsight Concetti di base: Preparazione per un’intervista di lavoro VIKING SCHODA PREPARAZIONE PREPARAZIONE PREPARAZIONE PREPARAZIONE: CapituloCom Essere contratti Fase 1 Plurialsight: Design di una strategia di strategia di ricerca sul posto di Pluralsight Ricerca di lavoro: partecipare ! Alcuni consigli come impari, assicurati di scrivere e riprodurre la maggior parte del codice che incontri praticando il più possibile. Impulso entrambi il codice il più possibile a GitHub: avere una lunga serie di conferme pubbliche per lunghi periodi di tempo dice molto sul tuo coraggio e passione per il codice. Questo si rifletterà molto bene quando raggiunge la vera fase di intervista. Quando non capisci davvero un concetto chiave: prendi 1 o 2 giorni per scrivere un articolo dettagliato. Questo ti costringerà a cercare risorse esterne e cercare di scoprire le seguenti spiegazioni. Scrivi l’articolo come se stessi spiegando il concetto a qualcuno che è un vero principiante e non ha alcuna conoscenza del soggetto. Questo mi ha aiutato molto a capire molte parti di Java che è noto per essere tra i migliori metodi per non ricordare concetti difficili. Non essere perfezionista: quindi intelligente su ciò che è meglio per le tue esigenze. Dedicare 10 giorni alle peculiarità delle espressioni regolari non sarà molto utile se non si prevede di utilizzarli nelle prossime settimane. Comprendi che sono e vanno avanti: quando sorgono la necessità di usarli, avrai l’opportunità di approfondire e conoscere tutti i dettagli su di loro. Prova a trovare soluzioni da solo ma non rimanere bloccati: ottenere aiuto in Stackoverflow o nel gruppo della comunità di FreeCodecamp quando non puoi andare avanti. Se vuoi aderire a questo programma e condividere le tue migliori risorse di apprendimento, usa l’hashtag # 120DaysbetterDev su Twitter: anime assemblando a vicenda e codifichiamo insieme! > ×× “× 0000- ×× ###################### ######## ########################## ####### P Sezione