¿Cómo es el curso de desarrollo web front-end en General Assembly SF, y qué piensas sobre los cursos de GA en general?

Acabo de comenzar a enseñar mi segundo curso de desarrollo web front-end en la Asamblea General en este momento. He impartido cursos similares en el Colegio de las Artes de California anteriormente.

Estoy muy contento de trabajar con la Asamblea General porque ponen un gran énfasis en la experiencia estudiantil y la comunidad. Al final de mi primera clase, sentí que yo y mis alumnos éramos todos amigos. Recientemente han ampliado su espacio en SF, así que espero que esto mejore aún más.

Aquí hay un par de proyectos que salieron de mi primera clase (¡espero que no les importe que comparta!)

  • Andrew Chin
  • Swilson Studio

El desarrollo web front-end es un gran tema. Para las personas que son nuevas en la industria, es un excelente punto de entrada. Para los diseñadores, es una excelente manera de aumentar sus tarifas o aumentar su valor en el trabajo. Para los desarrolladores de back-end, puede ser la pieza que falta para crear aplicaciones web completas. Para los gerentes de productos y otros, es genial poder ayudar a tu equipo o simplemente poder “hablar el idioma” de los desarrolladores con los que trabajas.

Me gusta el formato de la clase de front end de 10 semanas de GA porque permite una inmersión profunda en HTML / CSS y Javascript. El curso se divide en partes iguales entre esos temas. Creo que tomar una clase realmente ayuda a profundizar en los conceptos fundamentales, especialmente con Javascript. Es fácil y tentador obtener resultados con Javascript copiando y pegando fragmentos de código jQuery, pero no te lleva muy lejos. En mi clase, comenzamos con los conceptos básicos de programación, por lo que se entiende bien por qué escribimos el código que escribimos y qué significan todos esos símbolos locos cuando escribes algo como:

$ (document) .ready (function () {$ (‘# foo’). fadeIn ();});

En términos de HTML / CSS, incluso algunos de mis alumnos con experiencia previa en desarrollo web realmente apreciaron aprender las complejidades del diseño de página con CSS. Lo descompongo en una fórmula sencilla basada en mis años de trabajo como desarrollador front-end donde convertí sin fin maquetas en HTML / CSS.

Me encanta el hecho de que todas las clases tienen un desarrollador en residencia (que ayuda en clase y tiene horario de oficina fuera de clase) y un personal increíble en el lugar que siempre está cerca para asegurarse de la logística (como ‘¿dónde pongo mi bicicleta ‘o’ necesito café ‘) son atendidos.

También es fácil obtener una introducción a las clases de la Asamblea General. Han comenzado a ofrecer clases de muestra ocasionales para futuros estudiantes, y hay muchas reuniones y talleres gratuitos o económicos para visitar.

Tomé el curso de desarrollo web front-end en GA en SF desde mediados de febrero hasta finales de mayo de este año. Comencé muy preocupado porque estaría sobre mi cabeza sin experiencia previa (ni siquiera había usado WordPress, pero había diseñado mi sitio web personal a través del horrendo creador de páginas web de GoDaddy). Mis instructores y “Desarrollador en Residencia” (como un TA en las clases universitarias) estaban tan disponibles para ayudarme con todas mis preguntas que terminé la clase con la confianza suficiente para decir que soy un Desarrollador web front-end. Los recursos que los instructores recomendaron para fuera de clase y las tareas realmente me ayudaron a comprender mejor lo que aprendimos en clase. Me ayudó que mi proyecto final fuera algo personal y realizable en las 10 semanas. Si tiene curiosidad por lo que pude lograr, puede consultar mi “proyecto final” en Nicole Chiu-Wang (disculpas, todavía tengo que hacer que mi sitio web responda a dispositivos móviles y tabletas, algo que aprendimos, pero acabo de aprender no he tenido tiempo de implementar todavía). Teniendo en cuenta que tenía un conocimiento básico de cero (si no -10), estoy encantado con todo lo que he aprendido. Una semana después de que finalizara mi curso, presenté mi idea de inicio en un hackathon, gestioné un equipo (que incluía dos desarrolladores de back-end) y construí todo el front-end para mi aplicación web en 44 horas. ¿Podría haberme enseñado a codificar a través de clases en línea, SkillShare, etc.? Probablemente. Pero garantizo que aprendí más rápido, más eficientemente y con mucha menos frustración a través del curso de GA. Encontré el curso tan beneficioso que actualmente estoy inscrito en un curso de Diseño de Experiencia del Usuario de 12 semanas (que está demostrando ser extremadamente útil como complemento de mi conocimiento de front-end y dará como resultado una gran cartera).

Actualmente estoy tomando este curso PT (los sábados 11-5). Me encanta hasta ahora Aunque he trabajado en TI durante más de 16 años, comencé la clase con poca o ninguna experiencia en codificación (además del html de la vieja escuela que apenas recordaba). El instructor es desarrollador principal a tiempo completo en una institución financiera aquí en Nueva York y es increíble. Realmente hace que la clase fluya y hace un gran trabajo explicando temas complejos. También me encanta la experiencia del “mundo real” que trae. Nuestros TA son Desarrolladores Web Junior y realmente saben lo que hacen. El ritmo es bastante rápido, el día 1 nos sumergimos directamente en HTML5 y algunos CSS. Tengo que admitir que JavaScript / Jquery es un poco complejo de aprender, pero me di cuenta de que necesito dedicar más tiempo a leer y practicar (soy un trabajo en progreso). Definitivamente siento que esta clase me ha beneficiado porque pasar de cero experiencia a poder construir y diseñar un sitio desde cero, así como comprender funciones, variables, cómo escribir declaraciones if / else (todavía no obtengo tantos bucles) pero estoy trabajando en esto) En general, GA ha sido excelente, caro pero excelente y no me arrepiento de haber tomado el curso. Personalmente, no diría que estoy listo para JR Dev, pero hay varios compañeros de clase que realmente lo han hecho excelente y probablemente podrían trabajar como desarrolladores web de FT JR después del final de la clase. Definitivamente planeo tomar algunos cursos más con ellos tan pronto como pueda.

Quiero tomar este curso, ¿hay alguien más que pueda darnos su opinión? He encontrado algunas reseñas, pero tienen un año y son mixtas, a la gente realmente le gustó o dice que es una estafa. ¿Alguien que haya completado esta clase recientemente puede dar algún comentario? Gracias