Zataca Academy - Programming That Inspires
Zataca Academy - Programming That Inspires
  • Видео 102
  • Просмотров 9 731
🎓 PHP Testing Course - 100/100: Final Tips ✅🧪
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1
🌐 Web: academy.zataca.es/
💬 ¿Dudas? Escríbenos a academy@zataca.es
🐱 GitHub: github.com/ZatacaAcademy
🐦 X: x.com/ZatacaSystems
🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/
🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/
Otros vídeos principales del canal:
🛠️ La guía definitiva para configurar VSCode con PHP:
ruclips.net/video/fT2X28-pFs0/видео.html
🔝📦 ¡Desata el poder de Laravel en VSCode! | Extensiones top:
ruclips.net/video/k5X7_GX0fUo/видео.html
Después de cuatro meses y medio de aprendizaje continuo, llegamos al final de este curso de tes...
Просмотров: 66

Видео

🎓 PHP Testing Course - 99/100: Pest 3. A replacement for PHPUnit? Our insights. ✅🧪
Просмотров 6516 часов назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ 📋 Índice 00:00 I...
🎓 PHP Testing Course - 98/100: Faker PHP on Steroids. Create Custom Methods! ✅ 🧪
Просмотров 2619 часов назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ Otros vídeos pri...
🎓 PHP Testing Course -97/100: Laravel Dusk vs Cypress or Playwright. End-to-End (Browser) Testing ✅🧪
Просмотров 2921 час назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ Otros vídeos pri...
🎓 PHP Testing Course - 96/100: THIS is How We Test File Uploads and Downloads in Laravel With TDD ✅🧪
Просмотров 37День назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ Otros vídeos pri...
🎓 PHP Testing Course - 95/100: Don't Forget to Test IMMUTABILITY in Your Value Objects ✅ 🧪
Просмотров 20День назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ Otros vídeos pri...
🎓 PHP Testing Course - 94/100: Console Commands in Laravel ✅ 🧪
Просмотров 1714 дней назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ Otros vídeos pri...
🎓 PHP Testing Course - 93/100: Run Tests on Pre-Commit with Git Hooks and Husky ✅ 🧪
Просмотров 4214 дней назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ Otros vídeos pri...
🎓 PHP Testing Course - 92/100: Boost Your Productivity with Composer Scripts! ✅🧪
Просмотров 2214 дней назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ Otros vídeos pri...
🎓 PHP Testing Course - 91/100: Smoke Tests ✅🧪
Просмотров 3414 дней назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ ▶️ Tutorial sobr...
🎓 PHP Testing Course -90/100: Are Your Tests Top Notch? Find out with Mutation Testing (Infection)
Просмотров 3814 дней назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ 📋 Índice 00:00 I...
🎓 PHP Testing Course - 89/100: Code Coverage. What it is and how to Measure and Interpret It ✅ 🧪
Просмотров 6421 день назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ 📋 Índice 00:00 I...
🎓 PHP Testing Course - 88/100: Pairwise Testing Technique (Pair Combination). Exercise ✅🧪
Просмотров 1721 день назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ Otros vídeos pri...
🎓 PHP Testing Course - 87/100: Boundary Value Analysis Technique - Practical Exercise ✅🧪
Просмотров 1521 день назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ Otros vídeos pri...
🎓 PHP Testing Course - 86/100: Equivalence Partitioning Technique. Practical Exercise ✅ 🧪
Просмотров 2621 день назад
🐘 ¿Te unes a la comunidad PHP? www.youtube.com/@ZatacaAcademy?sub_confirmation=1 🌐 Web: academy.zataca.es/ 💬 ¿Dudas? Escríbenos a academy@zataca.es 🐱 GitHub: github.com/ZatacaAcademy 🐦 X: x.com/ZatacaSystems 🤝🏻 LinkedIn: www.linkedin.com/company/zataca-systems-s-l/ 🎯 ¿Buscas colaboración profesional? Somos especialistas en crear sitios web personalizados con Laravel: zataca.es/ Otros vídeos pri...
🎓 PHP Testing Course - 85/100: Other GREAT TIPS to Optimize Your Tests ✅ 🧪
Просмотров 2721 день назад
🎓 PHP Testing Course - 85/100: Other GREAT TIPS to Optimize Your Tests ✅ 🧪
🎓 PHP Testing Course - 84/100: Parallel testing with PHPUnit and Laravel. ✅ 🧪
Просмотров 5828 дней назад
🎓 PHP Testing Course - 84/100: Parallel testing with PHPUnit and Laravel. ✅ 🧪
🎓 PHP Testing Course - 83/100: Contract Tests for External Integrations! ✅ 🧪
Просмотров 3128 дней назад
🎓 PHP Testing Course - 83/100: Contract Tests for External Integrations! ✅ 🧪
🎓 PHP Testing Course - 82/100: Optimize Your Tests with PHPUnit and Laravel Caching! ✅ 🧪
Просмотров 3428 дней назад
🎓 PHP Testing Course - 82/100: Optimize Your Tests with PHPUnit and Laravel Caching! ✅ 🧪
🎓 PHP Testing Course - 81/100: Reproducing Data Scenarios with Faker's Seed ✅ 🧪
Просмотров 63Месяц назад
🎓 PHP Testing Course - 81/100: Reproducing Data Scenarios with Faker's Seed ✅ 🧪
🎓 PHP Testing Course - 80/100: A TRICK to Spot Flaky Tests ✅ 🧪
Просмотров 35Месяц назад
🎓 PHP Testing Course - 80/100: A TRICK to Spot Flaky Tests ✅ 🧪
🎓 PHP Testing Course - 79/100: Avoid These Anti-Patterns! (Part 3) ✅ 🧪
Просмотров 37Месяц назад
🎓 PHP Testing Course - 79/100: Avoid These Anti-Patterns! (Part 3) ✅ 🧪
🎓 PHP Testing Course - 78/100: Avoid These Anti-Patterns! (Part 2) ✅ 🧪
Просмотров 58Месяц назад
🎓 PHP Testing Course - 78/100: Avoid These Anti-Patterns! (Part 2) ✅ 🧪
🎓 PHP Testing Course - 77/100: Avoid These Anti-Patterns! (Part 1) ✅ 🧪
Просмотров 35Месяц назад
🎓 PHP Testing Course - 77/100: Avoid These Anti-Patterns! (Part 1) ✅ 🧪
🎓 PHP Testing Course - 76/100: Fragile Tests vs. Robust Tests ✅ 🧪
Просмотров 46Месяц назад
🎓 PHP Testing Course - 76/100: Fragile Tests vs. Robust Tests ✅ 🧪
🎓 PHP Testing Course - 75/100: Don't Waste Time, Avoid Testing THIS! ✅ 🧪
Просмотров 29Месяц назад
🎓 PHP Testing Course - 75/100: Don't Waste Time, Avoid Testing THIS! ✅ 🧪
🎓 PHP Testing Course - 74/100: What Are SUT and DOC in Testing? ✅ 🧪
Просмотров 27Месяц назад
🎓 PHP Testing Course - 74/100: What Are SUT and DOC in Testing? ✅ 🧪
🎓 PHP Testing Course - 73/100: Complex Use Case Test with Test Doubles ✅ 🧪
Просмотров 12Месяц назад
🎓 PHP Testing Course - 73/100: Complex Use Case Test with Test Doubles ✅ 🧪
🎓 PHP Testing Course - 72/100: Master Time Manipulation in Laravel! ✅ 🧪
Просмотров 16Месяц назад
🎓 PHP Testing Course - 72/100: Master Time Manipulation in Laravel! ✅ 🧪
🎓 PHP Testing Course - 71/100: This is how you double facades in Laravel! ✅ 🧪
Просмотров 30Месяц назад
🎓 PHP Testing Course - 71/100: This is how you double facades in Laravel! ✅ 🧪

Комментарии

  • @danielamendez78
    @danielamendez78 6 дней назад

    =0 se llego al 100 =(

  • @ivanlegranbizarro8102
    @ivanlegranbizarro8102 7 дней назад

    Qué maravilla. Gracias

  • @JuniorSilverioGodoyOrtega
    @JuniorSilverioGodoyOrtega 8 дней назад

    Excelente truco! La utilizaré para depurar en mis tests de API en caso de que fallen. Muchas gracias! 👌

  • @CarlosValicenti-ew7nz
    @CarlosValicenti-ew7nz 9 дней назад

    Hola, saludos desde Argentina, mis felicitaciones por este gran trabajo que hacen. Me interesaría si pueden hacer algún tutorial de Cypress. Muchísimas gracias y continúen con este gran trabajo. Un abrazo.

    • @ZatacaAcademy
      @ZatacaAcademy 9 дней назад

      Hola, Carlos! Tomamos nota ✍️ Gracias a ti por seguirnos y recomendarnos. Otro abrazo para ti.

  • @ambarramonquezada129
    @ambarramonquezada129 17 дней назад

    En qué momento llegaste casi a los 100? Ahora quiero ver cómo serán tus próximos cursos🎉

    • @ZatacaAcademy
      @ZatacaAcademy 17 дней назад

      ¡Qué ilusión verte por aquí después de 90 vídeos! Pensábamos que habías caído... ¿Algún otro espartano por los comentarios?

    • @ambarramonquezada129
      @ambarramonquezada129 17 дней назад

      @ZatacaAcademy aaaah lo que pasa es que estoy muy ocupada pero siempre los veo sin comentar XD

  • @alberto_ripoll
    @alberto_ripoll 23 дня назад

    Buenisimo!!

  • @MrSfaundez
    @MrSfaundez 29 дней назад

    Muchas gracias por este excelente curso. Me pregunto ¿ustedes tienen algún curso de vanilla PHP con Orientación a Objetos?

    • @ZatacaAcademy
      @ZatacaAcademy 28 дней назад

      Hola, si por vanilla PHP te refieres a un curso básico de PHP orientado a objetos, entonces no, ya existe mucho contenido al respecto en RUclips. El canal se centra principalmente en contenidos intermedios y avanzados de PHP y Laravel. Un saludo.

  • @MrSfaundez
    @MrSfaundez 29 дней назад

    Muchas gracias por este excelente curso. Sigo con el

  • @MrSfaundez
    @MrSfaundez Месяц назад

    Excelente contenido muchas gracias. Una duda ¿los test de UI son lo mismo que los test de sistema?

    • @ZatacaAcademy
      @ZatacaAcademy 29 дней назад

      Sí, los tests de UI (User Interface = Interfaz de Usuario) son un tipo de test de sistema, ya que ejecuta el código al nivel más alto de abstracción (menor granularidad).

    • @MrSfaundez
      @MrSfaundez 29 дней назад

      @@ZatacaAcademy gracias por la aclaración y por el curso esta muy bueno.

  • @ZatacaAcademy
    @ZatacaAcademy Месяц назад

    ¡Se nos olvidó comentar que podemos configurar PHPUnit para que siempre ejecute las pruebas en un orden aleatorio desde el fichero de configuración phpunit.xml así! 👉👉 <phpunit executionOrder="random">

  • @MrSfaundez
    @MrSfaundez Месяц назад

    Muchas gracias por el curso. Automatizar los test es algo que he postergado por muchas de las razones que mencionaron en este video pero ahora tengo el tiempo para estudiarlo y aplicarlo.

    • @ZatacaAcademy
      @ZatacaAcademy Месяц назад

      ¡Buen propósito de año nuevo! Hemos dividido el temario en píldoras cortas para que no os agobiéis 😉

  • @CarlosValicenti-ew7nz
    @CarlosValicenti-ew7nz Месяц назад

    Excelente el tutorial, muy buen trabajo. Con la calidad con que construyeron este tutorial sería muy valorado algunas notas equivalente de arquitecturas limpias. Muchas gracias por su esfuerzo.

  • @elincognitofreefire1025
    @elincognitofreefire1025 Месяц назад

    me gustaron , ya entrando en parte mas avanzada unos plugins para filament v3 , o laravel con livewire, Alpine cuales serias los mejors plugins?

    • @ZatacaAcademy
      @ZatacaAcademy Месяц назад

      Hola! Pues no tenemos experiencia con ninguna de las herramientas que comentas, ahí no podemos ayudarte...

  • @CarlosValicenti-ew7nz
    @CarlosValicenti-ew7nz 2 месяца назад

    Nos vemos en el proximo video

  • @ramonperdomo3618
    @ramonperdomo3618 2 месяца назад

    No sabía de la existencia de scripts de composer! Nos ayudará un montón ya que antes teníamos que ejecutar muchos comandos de Doctrine cuando teníamos que hacer deploy a producción (aún no tenemos pipeline)!

    • @ZatacaAcademy
      @ZatacaAcademy 2 месяца назад

      Sí, es un antes y un después. ¡Nos alegramos de que os sirva! 🦾

  • @ramonperdomo3618
    @ramonperdomo3618 2 месяца назад

    Interesante arquitectura! Me gustaría conocer más sobre cómo organizan las clases pero en su sistema. Cuento con un sistema que en mi equipo hemos hecho sin usar un framework y estamos debatiendo cual estructura usar para dividir la inmensa carpeta Controllers ya que ya vamos teniendo. Saludos!

    • @ZatacaAcademy
      @ZatacaAcademy 2 месяца назад

      En muchos proyectos antiguos usábamos también un framework propio, pero hace ya un tiempo que decidimos usar Laravel y aplicar arquitecturas limpias. Es decir, carpeta "src" y dentro diferentes módulos y submódulos con aplicación, dominio e infraestructura. Estamos muy contentos. ¡Saludos y bienvenido al canal!

  • @wilsonvelasco4100
    @wilsonvelasco4100 2 месяца назад

    no me funciona con mysql y pest y estoy siguiendo los pasos correctamente.

    • @ZatacaAcademy
      @ZatacaAcademy 2 месяца назад

      Hola, Wilson, ¿puedes aportar más contexto de los pasos o del error?

    • @wilsonvelasco4100
      @wilsonvelasco4100 2 месяца назад

      @@ZatacaAcademy Listo, no habia utilizando el 'config:clear' y 'cache:clear'. Gracias!!

    • @ZatacaAcademy
      @ZatacaAcademy 2 месяца назад

      ¡Nos alegramos! 🦾🦾🦾

  • @nottfenrir858
    @nottfenrir858 2 месяца назад

    Su contenido es muy buenoo, hace tiempo no veia algo tan completo, me gustan mucho sus videos, graciaas :)

    • @ZatacaAcademy
      @ZatacaAcademy 2 месяца назад

      Ostras, ¡cómo se agradecen comentarios así! 😃 Nos animan a seguir preparando contenido nuevo. Si conoces a personas que puedan estar interesadas, nos ayudarías compartiéndolo 🙏

  • @CarlosValicenti-ew7nz
    @CarlosValicenti-ew7nz 2 месяца назад

    muchas gracias por estas pildoras

  • @torresvargascarlosmarcelo2604
    @torresvargascarlosmarcelo2604 2 месяца назад

    Es justo lo que ando buscando, excelente video.🤯 Podria hacer algun otro tutorial de la arquitectura que maneja en su proyecto ? Por favor o alguna referencia donde pueda aprender

    • @ZatacaAcademy
      @ZatacaAcademy 2 месяца назад

      Usamos arquitecturas limpias para reducir el acoplamiento organizando las clases en 3 grandes bloques: Dominio, Aplicación e Infraestructura. Existe un libro de Robert Martin ("Uncle Bob") al respecto que se llama precisamente así: Clean Architecture. Puedes buscar alguna traducción al español... Otra opción interesante puede ser buscar libros de arquitecturas limpias aplicadas al framework específico en el que estés (ej: Laravel, Symfony...). Saludos y bienvenido al canal! 🎉

  • @GreatBigMouth77
    @GreatBigMouth77 3 месяца назад

    Pues tiene muy buena pinta. Me guardo la playlist para cuando termine los cursos básicos de Laracasts que me estoy viendo para un proyecto de ecommerce para la universidad.

  • @ambarramonquezada129
    @ambarramonquezada129 3 месяца назад

    Hola bro, cuál consideras que es el mejor lenguaje de programación para hacer testing? (Ejemplo: selenium con Java)

    • @ZatacaAcademy
      @ZatacaAcademy 3 месяца назад

      El framework de testing de PHP por excelencia es PHPUnit, por eso lo enseñamos en este curso. Pest ha ganado relevancia en los últimos meses, pero no deja de ser un envoltorio bonito que por debajo utiliza PHPUnit. Para dobles de prueba nos gusta la librería Mockery, que también veremos más adelante. Y respecto a pruebas puramente de interfaz de usuario nos encanta Cypress.

  • @Jefferson4026
    @Jefferson4026 3 месяца назад

    Amigo pero como se hace cuando si quiero probar un create ? O sea doy por hecho que se registrará ? O si necesito probar integración con un api que manejo costos

    • @ZatacaAcademy
      @ZatacaAcademy 3 месяца назад

      Hola, Jefferson. Más adelante en el curso mostramos ejemplos de cómo probar diferentes acciones de un CRUD. Seguramente, te dé una buena idea de cómo resolver lo que comentas. Saludos.

  • @22jsebas
    @22jsebas 3 месяца назад

    como hago para ver los demás vídeos? en la plataforma no esta este curso

    • @ZatacaAcademy
      @ZatacaAcademy 3 месяца назад

      Hola y bienvenido 👋 Todo el contenido del curso está público en nuestro canal para vuestro disfrute 🙌 Se publica un vídeo diario de lunes a viernes. Este es el enlace a la lista de reproducción 👉 ruclips.net/p/PLEWB9pW6HK9y2oWlr5EbFVWYc27oqUuiY

  • @ambarramonquezada129
    @ambarramonquezada129 3 месяца назад

    Empezamos tempranito con la lección 😁

  • @andresplazaa
    @andresplazaa 4 месяца назад

    Sería correcto en clases de test donde tienes que preparar un mismo entorno para todos los métodos usar el setupBeforeClass() en vez de realizarlo en el setUp() para evitar una carga excesiva y repetitiva? Pongo el ejemplo de que para todos los métodos necesitas un command determinado y necesitas una misma factoría que construya el mismo tipo de elemento. Sería viable en cuanto a tiempo de ejecución de los tests?

    • @ZatacaAcademy
      @ZatacaAcademy 3 месяца назад

      💡 Es una muy buena pregunta 💡 Algo importante en lo que deberíamos haber hecho hincapié en el vídeo es que los métodos setUpBeforeClass() y tearDownAfterClass() SON ESTÁTICOS! Esto quiere decir que, muy probablemente, la mayoría de casos que te vengan a la cabeza no son posibles, ya que desde el método de test no se podrá hacer $this-> para acceder a la instancia. Por otro lado, y si lo anterior no fuera una limitación, también tendrías que asegurarte al 100% de que ningún método de test altera el estado inicial de lo que creas en el setUpBeforeClass(), o de lo contrario podrías encontrar errores imprevistos. 📦 La necesidad del setUpBeforeClass() es más habitual en librerías que en proyectos. Suele usarse, por ejemplo, para manipular un sistema de ficheros. Imagina que la librería tiene un fichero de configuración que necesitas doblar desde unos métodos de prueba para que en el fichero de configuración existan unos datos concretos diferentes a los normales. Podrías hacer lo siguiente: 1. Crear un fichero de configuración falso en el proyecto con los datos que quieres. 2. Reemplazar el fichero de configuración verdadero por el falso desde el método setUpBeforeClass() de la clase de prueba. 3. Reemplazar el fichero de configuración falso por el verdadero desde el método tearDownAfterClass() de la clase de prueba. Espero que sea de ayuda! 🦾

    • @ramonperdomo3618
      @ramonperdomo3618 2 месяца назад

      @@ZatacaAcademy pero igual podríamos declarar variables estáticas que pudiésemos utilizar con los métodos setUpBeforeClass() y el otro, ya que como menciona @andresplazaa podríamos evitar una carga repetitiva, no?

    • @ZatacaAcademy
      @ZatacaAcademy 2 месяца назад

      Sí, si son variables estáticas que luego son accedidas mediante "self" en los métodos de test, podría usarse. Pero, como comentamos, tenemos que garantizar que el valor de esa variable estática es siempre el que queremos en todos los métodos de test y que no pase que un método de test altere su estado y afecte a otro método de test. Habría que ver el caso particular del test para saber si sería un acierto o una equivocación. ¡Saludos!

  • @ambarramonquezada129
    @ambarramonquezada129 4 месяца назад

    Bro nunca te has planteado subir cursos a udemy? Que sean más profundos aunque sigas subiendo videos acá. En caso de que necesites un ingreso extra te ayudas un poco ahí

    • @ZatacaAcademy
      @ZatacaAcademy 4 месяца назад

      Gracias por tu apoyo! Queremos que nuestros videos formativos alcancen a la mayor cantidad de gente y RUclips junto al boca a boca nos parece, por ahora, la mejor opción. Saludos 👋🏻

  • @7sjcc
    @7sjcc 4 месяца назад

    configurar VSCode para JavaScript👍

  • @ambarramonquezada129
    @ambarramonquezada129 4 месяца назад

    Hola espero que te encuentres bien. Hace poco termine mi primer curso de testing con certificado, aprendí lo básico de lo básico y crei que el testing se encerraba en test manuales y automatizados con postman, cypress y selenium. Que mal enfoque me dió ese jodido curso. al ver todo lo que se puede aprender de testing me eh roto la cabeza sin saber adónde ir concretamente pero ver qué hay muchas personas que enseñan diversas formas de hacer y aprender testing me motiva a seguir adentrándome en este mundo, espero poder adaptarme a los test con php intentaré hacer los 100 dias al mismo tiempo que tú así que no te decepciones por las pocas vistas o la poca búsqueda a tu contenido. Lo estás haciendo bien, yo te apoyo colega

    • @ZatacaAcademy
      @ZatacaAcademy 4 месяца назад

      Gracias por tus palabras 😊 Como comentas acertadamente, el testing es un mundo enorme y hay múltiples enfoques y herramientas. Nosotros vamos a enseñar nuestro modo de aplicar testing centrándonos en proyectos de PHP, y específicamente de Laravel, usando PHPUnit y Mockery para dobles de prueba. Pensamos que puede ayudar a otros a entender cómo plantear las pruebas y a elegir sus propios criterios para los proyectos en los que trabajen. Saludos 👋🏻

    • @ambarramonquezada129
      @ambarramonquezada129 4 месяца назад

      @@ZatacaAcademy si puedes sería bueno que hicieras un vídeo de que herramientas o lenguajes son los apropiados para x pruebas. Cómo si fuera la ruta de estudio para testers y tus recomendaciones de escoger que aprender primero. Gracias 🫂

  • @JuniorSilverioGodoyOrtega
    @JuniorSilverioGodoyOrtega 4 месяца назад

    Excelente explicación! :D

  • @LauraSanchez-cz9kk
    @LauraSanchez-cz9kk 4 месяца назад

    Bravo!!

  • @juanantonio8095
    @juanantonio8095 4 месяца назад

    Hola, ¿en algún momento se verá código? Saludos.

    • @ZatacaAcademy
      @ZatacaAcademy 4 месяца назад

      Muy pronto... Sabemos que estáis deseosos. 🍿🤤

  • @LauraSanchez-cz9kk
    @LauraSanchez-cz9kk 4 месяца назад

    Gracias!! Creo que este curso va a merecer la pena!

    • @ZatacaAcademy
      @ZatacaAcademy 4 месяца назад

      ¡Lo hemos dado todo! Estamos convencidos de que aprenderéis mucho. 😊

  • @kevinoropeza2830
    @kevinoropeza2830 4 месяца назад

    El curso mas esperado en el 2024 ♥

  • @andresplazaa
    @andresplazaa 4 месяца назад

    Curso de TDD!🙊

    • @ZatacaAcademy
      @ZatacaAcademy 4 месяца назад

      Seguramente se dedique un vídeo al final del curso a TDD y a BDD 🙊

    • @ZatacaAcademy
      @ZatacaAcademy 10 дней назад

      Aquí está: ruclips.net/video/5uJB4nxl88k/видео.html

  • @andyariasborja6823
    @andyariasborja6823 8 месяцев назад

    Al parecen la libreria PHP Refactoring v1.3.1 marsl ya no funciona, da error el refactor.phar

    • @ZatacaAcademy
      @ZatacaAcademy 7 месяцев назад

      Hola, Andy. Acabamos de probar la funcionalidad de extracción de método, que es la que proponemos en el vídeo, para la versión 1.3.1 de esta extensión y nos sigue funcionando sin problema. La causa del error que encuentras puede que sea otra. Gracias por seguir nuestro contenido. Saludos.

  • @jricardo88
    @jricardo88 8 месяцев назад

    Hola, excelente video, no dejen de subir contenido. Gracias.

  • @z3r0_d4y7
    @z3r0_d4y7 9 месяцев назад

    Excelente video, nuevo suscriptor

  • @CVSoft1990
    @CVSoft1990 10 месяцев назад

    Excelente!!!. Muchas gracias por compartir.

  • @heliosmar
    @heliosmar 10 месяцев назад

    no funciona para el actual laravel 11

    • @ZatacaAcademy
      @ZatacaAcademy 9 месяцев назад

      ¿El qué? ¿Qué extensión?

  • @ClaudioDeSiervi
    @ClaudioDeSiervi Год назад

    Muy buen material. Increible que solo tenga 55 likes

  • @joseduartemarchesano
    @joseduartemarchesano Год назад

    34:06 PHP Getters & Setters (CV fork) de Christophe Vergne NO FUNCIONA no genera el código a pesar que aparece en el menú contextual y después de reiniciar vscode

    • @ZatacaAcademy
      @ZatacaAcademy 11 месяцев назад

      Hola, José, a nosotros sí que nos sigue yendo. Quizás no hayas situado el cursor encima de la variable cuando clicas botón derecho para abrir el menú contextual. Saludos.

    • @joseduartemarchesano
      @joseduartemarchesano 11 месяцев назад

      @@ZatacaAcademy Muchas gracias por la respuesta, efectivamente, se debía a que no situaba el cursor encima de la propiedad, el error era mío Saludos y gracias José

  • @julioalvarezrd
    @julioalvarezrd Год назад

    Excelente Video has ganado un nuevo suscriptor.

  • @WilliamBetalleluzDonayre
    @WilliamBetalleluzDonayre Год назад

    Buenisimo, gracias.

  • @ZatacaAcademy
    @ZatacaAcademy Год назад

    📝 Entrada en el blog: academy.zataca.es/las-mejores-extensiones-de-vs-code-para-desarrolladores-de-laravel/ 📋 Índice 00:00 Intro del vídeo 00:51 Laravel Extra Intellisense de amir 05:27 Laravel Goto de Adrian 06:55 Autocompletado de modelos y fachadas con la librería laravel-ide-helper de Barry vd. Heuvel 19:54 Instrucciones paso a paso para integrar laravel-ide-helper en el flujo de trabajo de un equipo de programadores 23:40 Laravel Snippets de Winnie Lin 24:56 Laravel Artisan de Ryan Naddy 26:33 Laravel Docs de Austen Cameron 28:36 Mejorando Laravel Tinker con Tinkerun u otras alternativas 37:37 Laravel Blade Snippets de Winnie Lin y Laravel Blade formatter de Shuhei Hayashibara 39:13 Laravel Blade Spacer de Austen Cameron 40:13 Laravel Create View de glitchbl 41:10 Laravel Blade Wrapper de IHunte 41:54 ¡Gracias y un abrazo! 👇🏻 Tus sugerencias de extensiones y librerías de Laravel para la comunidad 👇🏻

  • @izharsanz
    @izharsanz Год назад

    Brutal!! mil gracias!

  •  Год назад

    Por cierto, subirás vídeos sobre la configuración de PHP Debug y PHP Sniffer? Gracias!

    • @ZatacaAcademy
      @ZatacaAcademy Год назад

      Sí, se ha quedado en el tintero para próximos vídeos 👍🏻 Si activas la campanita te avisará en cuanto se publiquen nuevos contenidos.

  •  Год назад

    Buen aporte! Gracias!

  • @Aurorjosem
    @Aurorjosem Год назад

    👏👏👏

  • @alberto_ripoll
    @alberto_ripoll Год назад

    Buenísimo!!