Noticias 2021-01-30 01:20:12
Un plan de 120 días para converterse nun mellor desarrollador # 120daysbetterdev orixinalmente Publicado por Lena Faure leO meu programa intensivo para subir de nivel e converterse nun mellor enxeñeiro de interface que teño codificado profesionalmente como un desenvolvedor de pila completa por máis de 3 anos e gústame traballar especialmente a interface. Eu son un desarrollador de autodidacta e graduado de Bootcamp, e aínda que aprendín moito no traballo todos os días, sempre quixen aproveitar o tempo para facer a biencomprend os fundamentos profundos de JavaScript e programando e converterse nun desarrollador máis forte. Depeins que J “AI fait unha intensificación Pour Despeje Moi-Même Pour Passer Au Niveau Superieur et Reussir des entretens de Codage Technique, J” AI decide de Le Partager Avec Vosotras. Ás veces, só tes que ver como se desenvolve o plan para comezar, así que vou ser feliz se pode ser útil para alguén. Necesitaba un programa que me preparase realmente falar sobre o código, poderiamos continuar mentres traballaba a tempo completo e non moi caro. Para min, era importante que o programa fose intensivo: creo que é máis fácil de construír e manter o impulso con rifas curtas de acción masiva que remodelan moito tempo. Eu son máis un velocista, pero, por suposto, se vostede é do tipo de maratón, pode ampliar esta rutina por un período máis longo para que se adapte ao seu estilo de aprendizaxe. Tamén escollín deliberadamente varios recursos superpostos para cada curso: aprender a partir dunha variedade de medios (texto, vídeo) e estar exposto a diferentes formas de presentar un concepto proporciona unha mellor comprensión do contido, sen mencionar os beneficios comprobados da repetición. Pase moito tempo investigando, lendo, investigando os mellores recursos posibles para crear o meu propio programa personalizado (grazas polas frontendistas de inspiración, Javascriptissexy e Nick Ciubotariu neste artigo), e este é o resultado: un curso de enxeñaría frontal (moi ) Intensive 4 meses, cunha selección de excelentes recursos dentro de 500 € combinados. (Pode custar moito menos se escolle recursos gratuítos alternativos da súa elección, por suposto). Teña en conta que debe sentirse cómodo cos conceptos básicos do desenvolvemento frontal. Git, HTML, CSS, os conceptos esenciais de DOM e JavaScript (alcance, isto, peche, etc.) non forman parte deste camiño de aprendizaxe. Moitos excelentes recursos gratuítos poden axudar a aprender rapidamente os xogos de front-end para principiantes. Para comezar este programa. O programa (120 días) planea traballar polo menos 3 horas ao día, cun exercicio de codificación obrigatoria todos os días ao comezo de cada sesión, que vou presionar en GitHub.
> JavaScript de alto rendemento (€ 16.62) Javascript: The Definitive Guide (6ª edición) (€ 19.99) Aprende patróns de deseño de JavaScript (gratis ) JavaScript Professional para desenvolvedores web RS (3.ª edición) (21,34 €) Debes crear unha conta na maioría deles para acceder ao contido brillante Codecademy CodesChool Freecodecamp Javascript é atractivo reactTraining Udacity Preparación da escola de preparación do código de front-end Viking (33 € / mes, pode cancelar en calquera Tempo) PluralSight (25 € / mes, pode cancelar en calquera momento) Agarde as súas grandes vendas frecuentes onde cada curso custa 10 $ Accelerado JavaScript ES6 JavaScript Javascript (GRATIS) Javascript: Comprender os extractos de aprendizaxe de datos de aprendizaxe en JavaScript de cero moderno Reaccione con Redux O curso completo de JavaScript El Bootcamp para Webpack 2 Desenvolvedores web: a guía completa para os desenvolvedores Hacker Rank JS 30 Leetcode Planificación detallada (120 días) JS 30 (30 días) Rango de hackers 30 (30 días) Hacker Rank: Descifrar a Entrevista de codificación (20 días) como descifrar o libro de entrevistas de codificación En (40 días) (Alternativa gratuíta: Acceso a propiedades de obxectos co operador de puntos, acceder a propiedades de obxectos con notación entre parental, acceso a propiedades de obxectos con variables, actualizar propiedades de obxectos, uso de obxectos para a investigación, obxectos de proba para propiedades, manipulación de obxectos complexos, acceso a obxectos aniñados) Libro profesional JavaScript: CAPÍTULO 18XML en Java “e capítulo 20JSON” UDEMY: The Web Developer Bootcamp: Sección 25 “Traballar con API, Conferencia Este 237JSON e XML” UDEMY: JavaScript: Comprensión dos extractos: 4Objects and Functions “, lección 33json e obxectos literais” UDEMY: JavaScript Avanzado, 6Red Sección “Pluranza: Proxecto JavaScript: JSON Book Javascript, The Definitive Guide: CAPÍTULO 10″ Patróns de correspondencia a expresións regulares ” Serie de expresións: sección “JavaScript Basic, 4 Desafío iOS (examinar texto cunha expresión normal, busque números con expresións regulares, espazos de busca con expresións regulares, coincidencias de expresión regular con JavaScript) UDEMY: JavaScript Essentials, sección 4manipulation DOM “UDEMY: The Web Developer Bootcamp, sección 14” Advanced Dom Manipulación de iluminación DOM: Capítulos 1 a 10 Libro profesional JavaScript: CAPÍTULO 13 Eventos “Javascript Book, The Definitivo Guía: CAPÍTULO 17 HANDMMJ” Javascript Professional Book: AVANZADO 22CNICS “, sección” Eventos personalizados Philip Roberts: Cal é o loop de eventos de todos os xeitos? PluralSight: técnicas avanzadas en JavaScript e jQuery, seccións 2-3 Lighting DOM: CAPÍTULO 11 Libro Javascript, a guía definitiva: CAPÍTULO 19 A Biblioteca de JQuery “Freecodecamp: SecionjQuery” Codeschool: jQuery PluralSight: Técnicas avanzadas en Javascript e jQuery, Sección 4 Professional Javascript Libro: Apéndice B (“Modo rigoroso”) UDEMY: JavaScript: comprende partesextran, 7probabbuking e finalmente “, leccións 67 e 68 UDEMY: JavaScript Avanzado, Sección 2 Contidos básicos”, Sección 3 Javascript Book, The Definitivo Guía: Capítulo 14 O obxecto da xanela “14.BROADS sección Xestionar” JavaScript Profesional do libro: “: Xestión Capítulo 8rRors e erro Eloquent libro de Javascript” JavaScript libro para principiantes: Capítulo 17 erro e Deperation Capítulo 14AJAX “Professional libro JavaScript: Capítulo 21AJAX Y COMET” Udacity: Introdución ao AJAX FR ECODECAMP: API JSON e AJAX LIBRO COMENZAR JAVASCRIPT: CAPÍTULO 13 ” Libro de almacenamento de datos Professional JavaScript: CAPÍTULO 23 “Aplicacións sen conectarse e almacenamento do libro CLIENTE JAVASCRIPT, a guía definitiva: CAPÍTULO 20 SADILLO CLIENTE” SUMPERSE EN HTML5: CAPÍTULO 7 O pasado, presente e futuro Almacenamento local para aplicacións web “UDEMY: JavaScript ES6 Formación de plural acelerada: Formación rápida de UDEMY: Crear instancias de equipos cunha función de construción, crear obxectos únicos que van parámetros ao noso constructor, facer que as propiedades do obxecto sexan privadas DIV id = “FF351385D2”> proxectos de xogo Simon II. Enxeñería de software a través de JavaScript (37 días) Preparación escolar Traballo do Código Viking: Capitulojo Preparación básica, Sección 2 Conceptos Básico Software Enxeñaría Frontendmaster: Workshop “Catro semestres de Informática en seis horas brillante.Org: Informatique Curso completo Freecodecamp: Conceptos básicos sobre Informatica “Blog Artigos: Informatica en JavaScript Simple Programmer: Teña en conta os problemas, BOKEN FREECODCAMP: BIG OR” CODECADEMY: BIG ou UDEMY: Aprende as estruturas de datos en Javascript para comezar a partir de Scratch Frontendmasters: Algoritmos e Estruturas de datos en JavaScript Código gratuíto: Scripting de algoritmos (principiante, intermedio e avanzado) Reservar Javascript PluralSight Modelos de deseño: Javascript PluralSight Template Design: Javascript Funfunfunction Disen Templates: Programación funcional The Javascript Functional Light JS Serie crea unha aplicación web de JavaScript Javascript. Ferramentas de desenvolvemento e arquitectura Front-end (23 días) J Nicholas Zakas: JavaScript Aplicación Arquitectura Escalable Creación dunha aplicación de páxina única elocuente Libro Javascript: CAPÍTULO 10MODULOS UDEMY: JAVASCRIPT: Comprender as extraordinarias, seccións 8 e 9 UDEMY: O curso completo de JavaScript , SECCIÓN 6THE PROXECTO DE APLICACIÓN DE PRESUPUTACIÓN “PluralSight: Front-End First: Proba e creación de prototipos de solicitude Javascript Udacity: Javascript High Performance Book Javascript: Crear máis rápido Interfaces de aplicación web IV. Reaccionar & FF351385D2”> Redux (16 días) Tilermcginnis: Reacciona Fundamentos Udemy: Reacciona moderna con Redux PluralSight: Creación de aplicacións con RAAT e Redux en ES6 V. Go Mas (14 días) Guía para principiantes de aplicacións web progresivas Udacity: Introdución ás aplicacións web progresivas PluralSight: Introdución a aplicacións web progresivas Udacity: Representación Navegador optimizado Udacity: PluralSight Sitio web Optimización de rendemento: Mellor CSS: Menos e Sass PluralSight: SEO PluralSight Conceptos básicos: Preparación para unha entrevista de traballo Viking Preparación escolar Código de traballo: Capitulocom Strategy Contratado 1 Plural: Deseño dunha estratexia de busca de traballo de traballo de plural ! Algúns consellos que aprendes, asegúrate de escribir e reproducir a maior parte do código que atopas practicando o máximo posible. Impulso tanto o código como sexa posible en GitHub: Ter unha longa serie de confirmacións públicas por longos períodos de tempo, afirma moito sobre a súa coraxe e paixón polo código. Isto reflectirase moi ben cando chega á real de entrevista. Cando realmente non entende un concepto clave: tome 1 ou 2 días para escribir un artigo detallado. Isto obrigarache a buscar recursos externos e tratar de descubrir das seguintes explicacións. Escribe o artigo coma se estiveses explicando o concepto a alguén que é un verdadeiro novato e non ten coñecemento da materia. Isto axudoume moito a comprender moitas partes de Java que se sabe que está entre os mellores métodos para non recordar conceptos difíciles. Non sexas perfeccionista: entón intelixente sobre o que é mellor para as túas necesidades. Dedicar 10 días ás peculiaridades das expresións regulares non será moi útil se non planea usalos nas próximas semanas. Entender que son e van adiante: cando a necesidade de usalos xorden, terá a oportunidade de profundar e coñecer todos os detalles sobre eles. Tente atopar solucións por conta propia, pero non quede atrapado: Obteña axuda en StackOverflow ou no grupo comunitario de Freecodecamp cando non pode seguir adiante. Se desexa unirse a este programa e compartir os seus mellores recursos de aprendizaxe, use o hashtag # 120daysbetterdev en Twitter: anime asemblea uns a outros e codificamos xuntos. > ×× “× 0000- ×× ###################### ######################### ####### P > >