Luego de ver el video promocional, pensé que Valet se trataba de una broma. ¡Pero en realidad es increíble! Valet, es una alternativa muy ligera a Vagrant Homestead, y ofrece un entorno de desarrollo minimalista, sólo para usuarios de Mac.
En esta octava lección del Curso de Vue.js, vas a aprender sobre el uso de los filtros en las interpolaciones y directivas de Vue.js y también aprenderás cómo crear tus propios filtros personalizados para tus aplicaciones.
El proceso de deploy como lo vimos anteriormente puede ser algo tedioso si se hace de forma manual. Por suerte, tenemos herramientas que nos facilitan el trabajo, tales como Fabric y Envoy. En esta ocasión, vamos a ver cómo podemos hacer un deploy de manera más elegante haciendo uso de fabric para poder automatizar nuestro deploy sin pérdida de servicio (zero downtime) lo cuál te evitará tener que poner tu sitio en modo de mantenimiento cuando quieras actualizarlo.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Las constantes en Swift, las podemos declarar con la palabra reservada let, y a diferencia de las variables, una vez que las declaramos y le asignemos un valor, no podremos cambiarlo.
Laravel 5.2 incluye más métodos para probar nuestras páginas que la versión anterior (5.1). Uno de estos métodos, que aprendemos a usar en la clase de hoy, es within. Within nos permite restringir las pruebas a sólo un área de la página. En esta clase compararemos el uso de este método con seeInElement. También resolveremos una serie de errores y problemas comunes cuando desarrollamos nuestras pruebas.
Regístrate para ver ésta y cientos de lecciones exclusivas.
En esta lección aprenderemos cómo trabajar con archivos en Sass a través de los distintos modos de compilación para modificar el tipo de archivo que obtenemos, y también veremos cómo controlar la generación de sourcemaps usando el compilador, para así tener control total del archivo CSS final y a la vez tener flexibilidad para encontrar errores o inspeccionar el código en el navegador.
Por otro lado, aprendemos cómo Sass extiende la regla @import para darnos la ventaja de usar archivos parciales y a través de algunos ejemplos veremos cómo los parciales nos ayudan a organizar mejor el código.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Llegó el momento de empezar a aprender a Swift. Como en la mayoría de los lenguajes de programación, vamos a comenzar hablando de las variables. Las variables son espacios en memoria reservados para almacenar un valor que corresponde a un tipo de dato soportado por el lenguaje de programación, en este caso Swift. Para esta tercera lección del Curso Básico de Swift te describiremos cómo declarar y usar las variables y te daremos una primera introducción a los tipos de datos en Swift y al Playground.
Continuando con la lección anterior del curso de Novedades en Laravel 5.2 vamos a ver los métodos de pruebas relacionados con el inicio y cierre de sesión de un proyecto de Laravel 5.2, así como los métodos para comprobar si realmente el usuario está conectado o no. Para ello desarrollaremos pruebas para estudiar su comportamiento.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Es muy útil poder usar expresiones de JavaScript en las plantillas de Vue.js. Sin embargo, éstas pueden agregarle complejidad innecesaria a nuestro template. Además, en las plantillas estamos limitados a una expresión por valor o interpolación (variable). En casos así, es muy conveniente utilizar las Computed properties, como aprenderemos en esta séptima lección del Curso de Vue.js.
Como todo lenguaje de programación vamos a necesitar algunas herramientas que nos permitirán desarrollar con Swift y iOS. La primera de ellas es Xcode, el cual es el entorno de desarrollo integrado de Apple y emplea un constructor de interfaces que te permitirá trabajar en conjunto el frontend y el backend de tu aplicación. Así como otros requisitos que te explicaré en el siguiente video:
Styde usa cookies para guardar tus preferencias y para seguimiento anónimo AceptarLeer más
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.