Los móviles se han convertido en un artículo de primera necesidad para todos nosotros. Es indudable que pasar una día sin tocar nuestro teléfono es una pesadilla que nadie quisiera vivir. Styde.net consciente de esto quiere abrirte las puertas al fascinante mundo del desarrollo para móviles por lo que quiero darte la más cordial bienvenida al Curso Básico de Swift, el lenguaje de programación que te permitirá dar el paso inicial en el desarrollo de aplicaciones móviles para iOS.
Te invito a conocer desde cero el nuevo lenguaje de programación de Apple, el cual hizo su aparición en el año 2014. Nuestra idea es que al finalizar este curso, cuentes con las herramientas necesarias para dar el siguiente paso, que sería la creación de apps totalmente funcionales con iOS y Swift. Acompáñame a conocer este fascinante mundo y te aseguro que junto a nuestra extraordinaria comunidad Styde.net vamos a aprender muchísimo.
Bienvenidos a la décima lección del curso Novedades en Laravel 5.2. Para esta clase estudiaremos un nuevo método que nos ayuda a trabajar con pruebas para el registro de nuevos usuarios en la aplicación, incluido en la versión 5.2 de Laravel. De esta manera garantizamos que la funcionalidad de registro de usuarios funciona correctamente y más, en caso de agregar nuevos campos a dicho formulario.
Regístrate para ver ésta y cientos de lecciones exclusivas.
En la lección de hoy veremos cómo funciona la directiva v-for de Vue.js para recorrer un array u objeto y de esta manera poder operar con cada uno de los items que contiene dicho array u objeto, de la misma forma como lo haríamos con un bloque foreach() en PHP.
Eloquent ORM ha adquirido una gran aceptación por su manera de hacer las cosas y estabilidad, cuyos métodos están cuidadosamente ensamblados para agilizar el trabajo respecto a las base de datos. Su estructura es ágil, su sintaxis se entiende rápidamente, todos fundamentales para el desarrollo de software profesional.
Sin embargo, no siempre es posible resolver todos los problemas con Eloquent, es allí donde Query Builder nos puede ayudar, consultas realmente complejas las podemos hacer con Eloquent por supuesto, lo que sucede es que es más entendible si lo abordamos con Query Builder. En este video hacemos una consulta compleja usando Join, tema fundamental para grandes sistemas.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Sass ha estado disponible ya por más de diez años y muchos grandes proyectos se han hecho basados en Sass, incluyendo otros proyectos similares como lo son Less y Stylus, y también una cantidad de frameworks y herramientas que son posibles gracias a estos. Con este curso vas a aprender Sass a fondo, desde lo más básico hasta las características más avanzadas.
Hoy en día es muy fácil empezar a usar Sass, pero una de las características más importantes de este lenguaje, es que todas las cosas que veremos en este curso, son opcionales. Tú puedes decidir cuando usar cada cosa, ya que en Sass, a diferencia de otros pre-procesadores, podemos escribir CSS tradicional y funciona perfectamente. Además, ten en cuenta que Sass te ayuda a ti a desarrollar pero como siempre se compila a CSS tradicional, no es necesario que instales nada extra en tu servidor. Ver post
Ahora que ya tenemos listo nuestro script para hacer deploy, vamos a hacer algunas configuraciones para que sea un poco más elegante, haciendo uso de symlinks y otras herramientas, logrando así nuestro deploy con zero downtime. Pero antes de configurar nuestro archivo de fabric necesitamos conocer la manera de hacerlo manualmente, esto nos ayudará a comprender mejor cómo se realiza el flujo de deploy, permitiendo tener una mejor noción al momento de automatizarlo.
Regístrate para ver ésta y cientos de lecciones exclusivas.
En esta lección de la segunda parte del Curso Novedades en Laravel 5.2 vamos a aprender cómo utilizar la autenticación basada en token, el nuevo feature incluido en Laravel 5.2, configurando las opciones de control de autenticación guard según las necesidades del proyecto.
Regístrate para ver ésta y cientos de lecciones exclusivas.
En esta lección del Curso de Vue.js, mejoraremos el código relacionado con el ejercicio de la lección anterior. Conocerás sobre los componentes de Vue.js que permiten encapsular código reusable, el cual es una de las características más poderosas de este framework. También por supuesto aprenderás a crear tus propios componentes con Vue.
Es común ver en formularios de una aplicación web un campo captcha, es decir, un campo donde el usuario debe introducir los caracteres presentes en una imagen distorsionada; esto con el fin de comprobar que quien esté usando la aplicación sea un humano. Podemos usar la solución que nos ofrece Google con reCAPTCHA, donde el usuario solo debe hacer clic en un checkbox y luego seleccionar un conjunto de imágenes según las condiciones que le solicita. En este tutorial vamos a implementar reCAPTCHA para el login y registro de una aplicación de Laravel 5.2.
Con esta lección iniciamos la segunda parte del Curso Novedades en Laravel 5.2 donde conocerás los features incluidos en Laravel 5.2 para el desarrollo de API seguras sin la necesidad de usar paquetes de terceros. En esta clase nos enfocaremos en la limitación de la cantidad de peticiones que un usuario puede hacer a una API a través del middleware ThrottleRequest.
Regístrate para ver ésta y cientos de lecciones exclusivas.
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.