Julian David Alzate Cuervo
Excelente curso, me gustaría que hicieran mas cursos de Laravel y de tailwind css para profundizar más sobre estos framewroks
¿Cómo aplicamos el conocimiento adquirido en este curso?
El curso que has completado es una puerta de entrada al ámbito profesional de la programación, gracias al entendimiento profundo de tecnologías y prácticas de código limpio y mantenible. Al llegar al final, recordamos algunas partes clave que nos capacitan para implementar en proyectos reales.
Hemos trabajado con un editor robusto que nos permite ignorar pruebas en ciertas ocasiones, desarrollando entidades desde cero o perfeccionando las ya existentes. Además, hemos explorado el poder de los controladores, capaces de manejar múltiples acciones como eliminar, actualizar, y visualizar datos, asegurando que el flujo de la aplicación sea fluido y eficaz.
¿Podemos codificar sin depender de pruebas?
¡Definitivamente! Aunque las pruebas son vitales para garantizar la robustez de nuestro código, no siempre son necesarias. A través del curso, aprendimos a identificar cuándo es seguro avanzar sin ellas, confiando en nuestra habilidad para trabajar de forma aislada con código bien estructurado. El uso de repositorios nos pemite segmentar y comprender cualquier bloque, asegurando que las pruebas realizadas hasta el momento brindan la seguridad necesaria.
¿Por qué es crucial respaldar nuestro código con pruebas?
Implementar pruebas en nuestros proyectos asegura no solo que el código actual funcione correctamente, sino también su sostenibilidad a largo plazo. Probar el código es como construir una defensa que avisa cuando un cambio puede afectar al sistema. Con estas pruebas, otros desarrolladores pueden ver la importancia de métodos que de otra manera podrían parecer innecesarios o descartables. Nos protege de sorpresas indeseadas cuando se intenta eliminar o modificar partes del sistema.
¿Cómo aseguran las rutas sus funcionalidades?
A través de la validación de rutas, nos aseguramos de que cualquier interacción con el sistema, ya sea crear, visualizar o modificar datos, funciona sin problemas. Por ejemplo, siguiendo un recorrido típico de usuario, al intentar crear una nueva entidad, las rutas validan este comportamiento y cualquier error se muestra claramente. Así, el sistema es intuitivo y las pruebas ayudan a mantener esa experiencia de usuario efectiva.
Al implementar estos pasos en el desarrollo de aplicaciones, estamos automatizando practicamente nuestros procesos de verificación, reforzados por pruebas que garantizan la funcionalidad del sistema antes de cualquier operación de usuario final.
¿Cómo invito a seguir aprendiendo tras este curso?
Mi mayor deseo es motivarte a seguir profundizando y ampliando tus conocimientos. Al completar este curso, estás listo para presentar el examen, sin olvidar calificarlo y compartir tu progreso con el certificado obtenido. Este es solo un paso en tu camino de aprendizaje ininterrumpido. Não pare, siga explorando y enriqueciendo tus habilidades. Recuerda que siempre hay más por descubrir. ¡Nos vemos en el próximo curso!
Julian David Alzate Cuervo
Excelente curso, me gustaría que hicieran mas cursos de Laravel y de tailwind css para profundizar más sobre estos framewroks
Eminson Mendoza
Los test son muy basicos, muchas cosas fijas, mucha duplicidad y los ejemplos aplicados nada relacionados con la realidad.
Ya nadie hace posts!
Abraham Gonzalez
Dile eso a facebook u otra red social.
Alan Tello Oyola
Y como se hace el TDD en el frontend? Como se usa Laravel Dusk?
José Reinaldo Duque Serna
Hola Alan ✋ TDD es una metodología en donde el desarrollo se basa en las pruebas. Esto quiere decir que primero realizamos las pruebas o tests (en el caso de Laravel se usa PHPUNIT para los test) y a partir de estas pruebas realizamos el código de nuestro proyecto.
Esta metodología se puede aplicar en varios lenguajes de programación, utilizando diferentes herramientas para realizar los tests.
Para saber más te comparto este post: https://platzi.com/blog/que-es-y-como-funciona-tdd/
Juan Pablo Campuzano Monsalve
Excelente curso, he aprendido demasiado sobre esta metodología y todo a nivel general. Ojalá este año saquen más cursos de Laravel o PHP, sería bueno tener cursos actualizados de las nuevas features de ambas tecnologías!
Kenneth Angulo L
Excelente profesor, conceptos claros y bien explicados.
El curso es bastante básico pero suficiente para dejar en claro lo importancia de las pruebas y también para repasar y poner al dia conceptos.
Al Profesor Italo gracias y nunca pares de ensenar, queremos más cursos de Laravel
Kristian Ricardo Molina Amaya
Excelente curso profe, Contenido de calidad.
Jimmy Buriticá Londoño
Ha sido un excelente curso, muchas gracias Italo.
Platzi Team
Muy bueno el curso. Tanto el contenido como la forma de llevarlo del Profesor. Pero desde el principio hasta el fin del curso se me hizo muy difícil quitar mi atención en cuanto difería el sonido del teclado, la velocidad de escritura, el movimiento del cursor, clic del mouse,etc con respecto a lo que ocurría en el código.
Luis Fernando Raga Renteria
Excelente curso.
Alejandro Soler
Excelente curso profe Italo. Tiene todo lo que se necesita para desarrollar aplicaciones web modernas con PHP y Laravel
imer mamani
Muy bien explicado profe... Maravilloso curso
José Ramirez Yeoshen
Excelente el profesor Italo, todos sus cursos aportan y enseñan mucho. CALIDAD TOTAL!!
Brian Sánchez Izquierdo
Buenazo el profe, el curso se apoya de todo el conocimiento de la ruta de aprendizaje y tal ves por eso no incluye mucha información nueva. Yo lo veo como la cúspide del desarrollo en PHP para iniciarse en Laravel.
Martin Campos
Excelente curso, aprendí nuevas metodologías para realizar más test y todo bien explicado.