Fui aceptado en la cohorte del reactor Hack comenzando en unos pocos meses (todavía no hay cursos previos). ¿Debo comenzar a aprender Angular & Node, o centrarme en las complejidades de JS?

¿Tu currículum de bootcamp se centra en full-stack o front-end?

Creo que deberías comenzar a aprender la línea de comando, terminal, Git y Github. Estoy casi seguro de que es un requisito de cualquier bootcamp en el curso previo, ya que será cómo emparejar y enviar código en instancias de la vida real.

Si está aprendiendo front-end, entonces repasar su HTML y CSS, ya que son su pan de cada día para el trabajo front-end. Yo diría bootstrap, pero no lo haremos. Familiarícese realmente con las etiquetas html y los selectores css.

Si está aprendiendo full-stack, que también incluye front-end, todavía comenzaría con HTML y CSS. Una vez que tenga eso abajo, regrese y asegúrese de tener un conocimiento completo de las funciones de alto orden. Codeschool javascript road trip 3 es un gran recurso, así como Eloquent Javascript. Después de eso, probaría con jQuery.

Use jQuery para comenzar a aprender sobre la depuración de su código. Hay algunos recursos que te enseñan sobre las herramientas de desarrollo de Chrome que son realmente buenas.

Eso debería mantenerte ocupado por un tiempo.

Aprenda Javascript en sí mismo, en lugar de pasar mucho tiempo usando / aprendiendo frameworks. Es una buena idea saber cómo usar bibliotecas y API, pero se adhieren a las que no asumen ningún marco. Por ejemplo, Google Maps, CodeMirror, Snap.svg y Fabric.js son bibliotecas que le permiten hacer cosas divertidas y divertidas rápidamente, mientras aprende Javascript vainilla en el camino.

El problema con los principiantes que usan marcos es que muchos de ellos esconden o disfrazan cosas importantes que realmente debería aprender primero.

No sugiero que intentes construir algo en particular (como una idea que tienes), al menos no hasta que te sientas cómodo con lo básico. Es más fácil adquirir malos hábitos cuando comienzas a construir algo más grande y te apegas a tu código. En cambio, solo haz muchos pequeños ejercicios desechables hasta llegar a un nivel de comodidad más alto.

Definitivamente enfoca tus esfuerzos en JavaScript.

De acuerdo con la encuesta de Resultados y datos demográficos de los estudiantes de Coding Bootcamp de 2015 , los estudiantes que aprendieron Python tienen los salarios promedio más altos después de la graduación (~ $ 80K). Los estudiantes que aprendieron C # en un campamento de entrenamiento tienen más probabilidades de ser empleados como desarrolladores después de graduarse.

También es posible que desee probar suerte en elegir un idioma diferente si tiene algunos meses antes de comenzar. Esto podría mejorar su cartera y también aumentar su empleabilidad después de la graduación.

¡Buena suerte!

De la experiencia de primera mano …

JavaScript

Es posible que pueda seguir junto con algunos tutoriales de framework y obtener algunas aplicaciones interesantes de AngularJS / Node.js en funcionamiento, pero le faltará su comprensión de lo que está sucediendo en segundo plano. Habrá demasiada ‘magia’ sucediendo. La depuración será más difícil. Hacer modificaciones será más aterrador. (Nunca es ‘mágico’. Es todo solo JavaScript. Si comprende JavaScript, tiene la capacidad de comprender cada línea de cada marco. Pero si no tiene un sólido conocimiento de JavaScript, parecerá mágico).

Si tiene un conocimiento sólido de JavaScript, aprender AngularJS, / Express.js / Backbone.js será mucho más fácil.

Si ha pasado por lo que le piden que pase en JavaScript elocuente y lo entienda completamente, trate AngularJS, Node.js, Backbone.js, Bases de datos y ORM, etc. como crédito adicional. Míralos, familiarízate con la terminología, la arquitectura, juega con ellos, pero no te preocupes más por eso.

Actualmente estoy inscrito en el reactor Hack. Definitivamente debe centrarse en Javascript con énfasis en la herencia de prototipos y las devoluciones de llamadas. Sería mucho más fácil para usted una vez que comience el curso.

More Interesting

Convertí un archivo de video MPEG-2 TS a MPEG-2. El archivo convertido ha aumentado de tamaño, muestra el tipo de archivo como un ‘clip de película’ en lugar de un MPEG-2 y no muestra ninguna miniatura. ¿Por qué es esto?

Si me suscribo al contenido de pago, ¿puedo redistribuirlo?

Obtuve 568 en AEEE y 13617 en VITEEE. Para CSE, ¿cuál es mejor: Amrita Coimbatore o VIT Chennai?

Tengo muchas cosas pirateadas en mi HDD. ¿Será confiscado en la aduana de los Estados Unidos? Si es así, ¿cómo determinarán que algo está pirateado? ¿Qué puedo hacer para recuperarlo?

Quiero denunciar un abuso sexual infantil en India, que se me ocurrió hace 10 años, pero me temo que debido a la incompetencia de varias personas involucradas, el caso solo se prolongará y se prolongará. ¿Qué tengo que hacer?

Me mudaré a Indore desde Kota después de diez años. Realmente amo esta ciudad y no sé qué esperar de Indore ya que nunca he estado allí. Ir allí es imprescindible. ¿Cómo está la gente allí? ¿Es una ciudad limpia? ¿Son malas las personas? ¿Es difícil para una nueva persona adaptarse allí?

Acabo de comenzar a aprender Erlang y luego aprenderé el framework web N2O y también podría sumergirme en Elixir. ¿Conseguiré un trabajo como programador después?

Voy a comprar un modelo Pulsar 200, 2009. Ha corrido 11000 km y está en muy buenas condiciones. Su precio es de 35000 Rs. ¿Debo comprarlo o no?

Soy demasiado viejo para obtener una visa de trabajo temporal en Australia (tengo 33 años). ¿Qué tan difícil es obtener un rol de patrocinio? Soy británico y tengo un título en inglés.

Quiero saber sobre la historia india. ¿Qué libros debo leer?