Shotgun: Experiencia de video JavaScript

Foto: Brandon Bailey - Vaquero de medianoche (CC-BY-2.0)

Cuando comencé en mi camino hacia la codificación, aprendí principalmente de los libros. No conocía a nadie que supiera codificar y tuviera la paciencia para enseñarme. Cuando llegué a la secundaria, eso cambió. De repente, estaba rodeado de otros programadores, muchos de los cuales eran mucho mejores que yo.

La exposición a otros codificadores me abrió puertas que nunca antes había explorado: me introdujo en la programación de gráficos por computadora, 3D y modelado físico, que pude llevar a mi primer trabajo de programación recién salido de la escuela secundaria escribiendo software educativo y complementos 3D para Estaciones de trabajo Silicon Graphics.

El aprendizaje continuó en el trabajo mientras observaba a mis compañeros de trabajo mucho más experimentados manejar hábilmente los problemas de administración de la memoria, diagnosticar errores y mantenerse productivos.

No hay mejor manera de aprender a codificar que codificar, pero tener algunos buenos ejemplos a seguir puede potenciar el aprendizaje. Estar expuesto a otros desarrolladores, estilos y técnicas puede conducir a avances dramáticos.

Aprendí mucho montando escopeta con algunos grandes codificadores, y todavía me encanta ver el código de grandes codificadores. He realizado un montón de programación por parejas mientras lideraba equipos de desarrollo, pero ahora es el momento de retribuir a una escala mucho mayor.

Shotgun with Eric Elliott es un nuevo programa que te permite viajar conmigo mientras abordo desafíos reales de programación para aplicaciones y bibliotecas reales.

El programa solo está disponible para miembros de EricElliottJS.com .

Aquí hay un vistazo a las notas del programa para el episodio uno:

Escopeta Episodio Uno

Video teaser:

¿Ya eres usuario? Mira el episodio completo ahora.

En este episodio comenzamos un nuevo proyecto de React: un motor de presentación de cursos en línea con React. EricElliottJS.com funciona actualmente con WordPress, pero queremos proporcionar una experiencia personalizada de clase mundial para los estudiantes. Este proyecto es el primer paso de una importante revisión de la usabilidad.

Este video es una excelente descripción general del proceso TDD con componentes React. Algunas de las cosas que verá en este episodio:

  • Prueba unitaria con cinta
  • Auto-pelusa y prueba con reloj
  • Enzima (con un problema)
  • Cheerio
  • Metodología de prueba primero (flujo de trabajo Red / Green / Refactor)

Confirmación de código inicial

  • Configurar pruebas unitarias
  • Implementar la prueba unitaria del primer componente
  • Jugador del curso
  • Arrancador de componente puro de React
  • Por qué uso cinta adhesiva en lugar de moca, y tú también deberías
  • Cinco preguntas que toda prueba unitaria debe responder

Aprenda JavaScript de Eric Elliott
Conviértase en miembro de Lifetime Access:
Webcasts
Experiencias de video
Libros y más ...

Eric Elliott es el autor de "Programming JavaScript Applications" (O'Reilly) y "Learn Universal JavaScript App Development with Node & React" . Ha contribuido a las experiencias de software para Adobe Systems , Zumba Fitness , The Wall Street Journal , ESPN , BBC y los mejores artistas de grabación como Usher , Frank Ocean , Metallica y muchos más.

Pasa la mayor parte de su tiempo en el Área de la Bahía de San Francisco con la mujer más bella del mundo.

Suggested posts

Evitar las consecuencias devastadoras de un derrame cerebral: aprender del viaje de una familia.

Evitar las consecuencias devastadoras de un derrame cerebral: aprender del viaje de una familia.

Introducción Un accidente cerebrovascular es una emergencia médica que puede afectar a cualquier persona en cualquier momento. Ocurre cuando se interrumpe el flujo de sangre a una parte del cerebro, lo que lleva a una pérdida repentina de la función cerebral.

Jest: un poderoso marco de prueba de JavaScript

Jest: un poderoso marco de prueba de JavaScript

Las pruebas son una parte esencial del desarrollo de software. Garantiza que el código sea confiable, funcione como se espera y reduce la probabilidad de errores.

Related posts

La semana de aprendizaje en el trabajo es más importante de lo que piensas

La semana de aprendizaje en el trabajo es más importante de lo que piensas

A menudo nos encontramos luchando para implementar lo que sabemos que es bueno para nosotros. Desde decirle a un ser querido que lo amamos hasta recordar hablar como un pirata, siempre habrá quienes digan que no hace falta un día, una semana o un mes de eventos porque ya están haciendo esas cosas.

los pronombres dan mucho miedo

Me llama la atención De repente, como ocurre con tanta frecuencia Es el punto medio de nuevo <No, no el del Pacífico, tú, el del carnaval> Todos los titulares en voz alta...

Lo que puede hacer en su temporada de espera (esperando conseguir su primer trabajo en tecnología)

Lo que puede hacer en su temporada de espera (esperando conseguir su primer trabajo en tecnología)

Cambiar a una nueva carrera puede ser extremadamente desafiante si trata de hacerlo solo. Es importante encontrar socios responsables que estén en el mismo nivel de aprendizaje que usted, que compartan objetivos, tenacidad e impulso similares.

"La fosa de las Marianas revelada: revelando las aterradoras verdades ocultas del abismo"

"La fosa de las Marianas revelada: revelando las aterradoras verdades ocultas del abismo"

Introducción: Bienvenidos, valientes lectores, a un viaje que nos llevará a las profundidades más oscuras de nuestro planeta. En este blog, profundizamos en el enigmático mundo de la Fosa de las Marianas, descubriendo sus secretos ocultos y descubriendo las verdades escalofriantes que se encuentran debajo de su superficie.