Actualités 2021-01-30 01:20:12
Un plan de 120 jours pour devenir un meilleur développeur # 120daysbetterdev à l’origine Publié par Lena Faure LeMon programme intensif du niveau de niveau et devenez un meilleur ingénieur d’interface que j’ai codé professionnellement comme un développeur de pile complet depuis plus de 3 ans et j’apprécie particulièrement de travailler sur L’interface. Je suis un développeur autodidacte et un diplômé de bootcamp, et même si j’apprends beaucoup au travail tous les jours, je voulais toujours prendre le temps de faire de la biencomprend les fondements profonds de JavaScript et de la programmation, et de devenir un développeur plus fort. DEPEINS QUE J « AI FAIT UNE INTENDIFIFY POUR PORTER MOI-MÊME POUR PASSER AU NIVEAU SURIEUR ET REUSSIR DES ENTRÈTE DE ENTRÈTE DE CODAGE, J » AI décide de Le Partager Avec Vosotras. Parfois, il vous suffit de voir comment le plan est développé pour commencer, alors je serai heureux si vous pouvez être utile pour quelqu’un. J’avais besoin d’un programme qui m’a vraiment préparé à parler du code, je pourrais continuer tout en travaillant à temps plein, et pas très cher. Pour moi, il était important que le programme soit intensif: je trouve plus facile de construire et de maintenir l’impulsion avec de courts tireurs d’actions massives qui se rappellent trop longtemps. Je suis plus un sprinter, mais bien sûr, si vous êtes du type marathon, vous pouvez facilement étendre cette routine pendant une période plus longue afin qu’elle s’adapte à votre style d’apprentissage. J’ai également choisi délibérément plusieurs ressources superposées pour chaque cours: l’apprentissage d’une variété de médias (texte, vidéo) et d’être exposé à différentes manières de présenter un concept offre une meilleure compréhension du contenu, sans oublier les avantages prouvés de la répétition. Passez beaucoup de temps à étudier, à lire, à rechercher les meilleures ressources possibles pour créer mon propre programme personnalisé (merci pour l’inspiration FrontendMesters, JavaScriptSexy et Nick Ciubotariu dans cet article), et c’est le résultat: un cours d’ingénierie front-end (très ) Intensif 4 mois, avec une sélection d’excellentes ressources à moins de 500 € combinées. (Cela peut coûter beaucoup moins cher si vous choisissez des ressources gratuites alternatives de votre choix, bien sûr). N’oubliez pas que vous devriez vous sentir à l’aise avec les concepts de base du développement frontal. Git, HTML, CSS, les concepts essentiels de DOM et JavaScript (REACH, cela, des fermetures, etc.) ne font pas partie de ce chemin d’apprentissage. Beaucoup d’excellentes ressources gratuites peuvent vous aider à apprendre rapidement les jeux frontaux pour débutants. Pour démarrer ce programme. Le programme (120 jours) prévoit de travailler au moins 3 heures par jour, avec un exercice de codage obligatoire tous les jours au début de chaque session, ce que je vais faire pression sur GitHub.
Haute performance JavaScript (16,62 €) JavaScript (6ème édition) (19,99 €) Apprendre les modèles de conception JavaScript (GRATUITEMENT ) JavaScript Professional pour les développeurs Web Rs (3.ª Edition) (21,34 €) Vous devez créer un compte dans la plupart d’entre eux pour accéder au contenu lumineux codecademy codeschool freecodecamp JavaScript est attrayanteTrablage de la préparation de l’école d’UDacity School préparation du code Viking Code Masters Front-end (33 € / mois, vous pouvez annuler à tout moment. Time) Pluralsight (25 € / mois, vous pouvez annuler à tout moment) Attendez que vos grandes ventes fréquentes lorsque chaque parcours coûte 10 $ accéléré JavaScript ES6 JavaScript JavaScript JavaScript (gratuit) JavaScript: Comprendre les extraits d’apprentissage Structures de données en JavaScript de Zero Modern Modern Réagissez avec Redux le cours complet de JavaScript El Bootcamp pour Webpack 2 Développeurs Web: Le Guide complet des développeurs Hacker Rank JS 30 Leetcode Planification détaillée (120 jours) JS 30 (30 jours) Hacker Rang 30 (30 jours) Rang de hackers: Différeur Entretien de codage (20 jours) comme déchiffrer le livre de codage ON (40 jours) (alternative libre: accès aux propriétés d’objet avec l’opérateur de point, accès aux propriétés d’objet avec notation entre parentaux, accès aux propriétés de l’objet avec variables, mise à jour des propriétés d’objet, utilisation d’objets pour la recherche, objets de test pour les propriétés, manipulation d’objets complexes, accès aux objets imbriqués) Livre JavaScript professionnel: Chapitre 18xml en Java « et chapitre 20json » udemy: Le développeur Web Bootcamp: Section 25 « Travailler avec API, Conférence Ce 237json et XML » Udemy: JavaScript: Comprendre les extraits: 4Objects and Fonctions « , leçon 33json et les objets littéraux » Udemy: JavaScript avancé, section 6ReRed « Plurursight: JavaScript Project: JSON Book JavaScript, le guide définitif: Chapitre 10 » Modèles correspondants aux expressions régulières « Le train de codage: Nous présentons le régulier Freecodecamp Série Expressions: Section « JavaScript Basic, 4 défi iOS (examinez le texte avec une expression régulière, recherchez des numéros avec des expressions régulières, des espaces de recherche avec des expressions régulières, des allumettes d’expression régulières avec JavaScript) Udemy: JavaScript Essentials, Section 4Manipulation Dom »Udemy: Le développeur Web Bootcamp, section 14 » Advanced Dom Traitement de l’éclairage DOM: Chapitres 1 à 10 Professional JavaScript Book: Chapitre 13 Événements « JavaScript Book, Le Guide définitif: Chapitre 17 Handmark » JavaScript Professional Book: avancé 22cniques « , section » Événements personnalisés Philip Roberts: Quelle est la boucle d’événement quand même? Pluralsight: Techniques avancées en JavaScript et JQuery, Sections 2-3 Éclairage Dom: Chapitre 11 JavaScript Book, le Guide définitif: Chapitre 19La bibliothèque de jQuery « Freecodecamp: SecionJQuery » Codes PLurSight: JQUERY Pluralsight: Techniques avancées en JavaScript et JQuery, Section 4 Professional JavaScript Livre: Annexe B (« Mode strict ») Udemy: JavaScript: comprend des leçons 67 et 68 Udemy: JavaScript Avancé, Section 2 Contenu de base « , Section 3 Book JavaScript, le Guide définitif: Chapitre 14L’objecte de la fenêtre « , Section 14.Broads Gérer » JavaScript Professional Book: Chapitre 17 Erreur et enlavage « ELOQUENT Book of JavaScript: Chapitre 8rRRRRRRORS ET GESTION DES ERREURSES » JavaScript Book pour débutants: Chapitre 14AJAX « Réserver professionnel JavaScript: Chapitre 21AJAX Y Comet » Udacity: Introduction à AJAX FR ECODECAMP: API JSON et AJAX Book commençant JavaScript: Chapitre 13 » Livre de stockage de données Professional JavaScript: Chapitre 23 « Applications sans connexion et stockage du côté de la clientèle JavaScript, le Guide définitif: Chapitre 20 Side du client » Sous-mère 7The Storage local passé, présent et futur pour les applications Web « Udemy: JavaScript ES6 Entraînement accéléré Pluralsight: Rapid ES6 Udemy Entraînement: Créez des instances d’équipement avec une fonction de construction, créez des objets uniques sur notre constructeur, créez des propriétés d’objet Freecodecamp: TIC-TAC-TOE & SIMON Ii projets de jeu. Génie logiciel via JavaScript (37 jours) Préparation scolaire Du Code Viking Code: Capitulotrajo Préparation de base, Section 2 Concepts Software Basic Software Engineering Frontendmaster: Atelier « Quatre semestres d’Informatica en six heures brillantes.Org: Informatique Course complet Freecodecamp: Concepts de base sur Informatica « Blog Articles de blog: Informatica dans JavaScript Programmer simple: Notez les problèmes, Boken Freecodecamp: Big ou » Codecademy: Big ou Udemy: Apprendre les structures de données en JavaScript à partir de zis: algorithmes et données Structures de JavaScript Code GRATUITEMENT: SCRIPTING DES ALGORITHMES (Débutant, Intermédiaire (Débutant, Intermédiaire et Advanced) Réservez Apprendre JavaScript Pluralsight Design Templates: JavaScript Pluralsight Modèle de conception: JavaScript Funfunfunction Templates: Programmation fonctionnelle La série JS JSSCRIPTION JAVASCRIPT crée une application Web Vanilla III JavaScript. Développement et architecture Outils Front-end (23 jours) J Nicolas Zakas: JavaScript Architecture de l’application Évolutive Création d’une seule page Application Eloquent JavaScript Book: Chapitre 10Modulos Udemy: JavaScript: Comprenez les Extraordas, Sections 8 et 9 Udemy: Le cours complet de JavaScript , Section 6Le Projet d’application budgétaire « Pluralsight: Front-extrate première: Test et création de prototypes d’application JavaScript Udacity: JavaScript High Performances JavaScript Book: Créez des interfaces d’application Web plus rapides IV. React & REDUX (16 jours) Tylermcginnis: Reprendre les fondamentaux Udemy: Réagir moderne avec Redux Pluralsight: Création d’applications avec de la create et Redux in ES6 V. Guide Guide pour les débutants d’applications Web progressives Udacy: Introduction aux applications Web progressives Pluralsight: Introduction Aux applications Web progressives Udacy: Représentation Navigateur optimisé Udacitor: Pluralsight Site Web Optimisation des performances: Meilleur CSS: Moins et Sass Pluralsight: SEO Pluralsight Concepts de base: Préparation à une entretien de travail Préparation de l’école Viking Code de travail: Capitulocom Soyez contracté Phase 1 Pluralsight Stratégie de recherche: Participer ! Quelques conseils que vous apprenez, assurez-vous d’écrire et de reproduire la majeure partie du code que vous rencontrez la pratique autant que possible. Impulsion à la fois du code que possible dans GitHub: Avoir une longue série de confirmations publiques pendant de longues périodes en dit long sur votre courage et votre passion pour le code. Cela sera très bien reflété lorsqu’il atteint la vraie phase d’entrevue. Lorsque vous ne comprenez vraiment pas un concept clé: prendre 1 ou 2 jours pour écrire un article détaillé. Cela vous obligerait à rechercher des ressources externes et à essayer de découvrir les explications suivantes. Écrivez l’article comme si vous expliquiez le concept à quelqu’un qui est un véritable débutant et n’a aucune connaissance du sujet. Cela m’a beaucoup aidé à comprendre de nombreuses parties de Java connues pour être parmi les meilleures méthodes pour ne pas se souvenir des concepts difficiles. Ne soyez pas perfectionniste: alors intelligent sur ce qui convient le mieux à vos besoins. Dédicacer 10 jours sur les particularités des expressions régulières ne sera pas très utile si vous ne prévoyez pas de les utiliser dans les prochaines semaines. Comprenez qu’ils sont et vont de l’avant: lorsque la nécessité de les utiliser surgirez, vous aurez la possibilité d’approfondir et de connaître tous les détails à leur sujet. Essayez de trouver des solutions vous-même, mais ne vous êtes pas bloqué: obtenir de l’aide dans Stackoverflow ou dans le groupe communautaire Freecodecamp lorsque vous ne pouvez pas aller de l’avant. Si vous souhaitez rejoindre ce programme et partager vos meilleures ressources d’apprentissage, utilisez le hashtag # 120daysBetterdev sur Twitter: Anime s’assemblant et nous codifions ensemble! > × 0000- × 0000- × 0000- × =################################################################## ########################### p > Section >