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.
- ¿Cuáles son los mejores libros / cursos para aprender a acercarse, hablar y elegir mujeres?
- ¿Cuáles son los mejores cursos de programación iOS en línea para principiantes?
- ¿Cuáles son los mejores cursos para ganar dinero en línea?
- ¿Por qué cuesta tanto el curso de Meditación Trascendental? ($ 960 / adulto en los EE. UU.)
- ¿Hay algún buen curso de desarrollo de juegos disponible en Mumbai?
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.