<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Blog de Gustavo Hernán Dohara</title><description>Soy Ingeniero en Sistemas y un apasionado por la tecnología. Acá comparto lo que aprendo, de forma fácil y en tu idioma.</description><link>https://gustavodohara.com/</link><language>es</language><item><title>Interfaces en Typescript</title><link>https://gustavodohara.com/blog/interfaces-en-typescript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/interfaces-en-typescript/</guid><description>A veces, saber mucho es peligroso. Peligroso para uno y peligroso para los otros. Además, saber mucho hace todo más complejo, y a veces uno busca que la vida…</description><pubDate>Fri, 26 Oct 2018 11:00:00 GMT</pubDate></item><item><title>Modificadores de Metodos en Typescript (Restringiendo el acceso a los métodos)</title><link>https://gustavodohara.com/blog/modificadores-de-metodos-en-typescript-restringiendo-el-acceso-a-los-metodos/</link><guid isPermaLink="true">https://gustavodohara.com/blog/modificadores-de-metodos-en-typescript-restringiendo-el-acceso-a-los-metodos/</guid><description>Ya lo dicen en todos lados, una cosa es lo que pasa puertas adentro, y otra puertas afuera de tu casa. Lo mismo pasa con las clases en la programación…</description><pubDate>Fri, 19 Oct 2018 11:00:00 GMT</pubDate></item><item><title>Modificadores de Atributos en Typescript (Como mantener secretos)</title><link>https://gustavodohara.com/blog/modificadores-de-atributos-en-typescript-y-como-mantener-secretos/</link><guid isPermaLink="true">https://gustavodohara.com/blog/modificadores-de-atributos-en-typescript-y-como-mantener-secretos/</guid><description>¿Sabías que a las clases les encanta tener secretos?. A veces, esos secretos los comparten con las clases hijas, a veces no los comparten con nadie y, otras…</description><pubDate>Fri, 12 Oct 2018 11:00:00 GMT</pubDate></item><item><title>Creando clases con constructores en Typescript</title><link>https://gustavodohara.com/blog/creando-clases-con-constructores-en-typescript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/creando-clases-con-constructores-en-typescript/</guid><description>¿Que pasaría si necesitaras dejar tu objeto listo para usar a la hora de crearlo… si tuvieras que ejecutar algo de código para que tu objeto quedara pipí…</description><pubDate>Fri, 05 Oct 2018 11:00:00 GMT</pubDate></item><item><title>Herencia de clases en Typescript</title><link>https://gustavodohara.com/blog/herencia-de-clases-en-typescript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/herencia-de-clases-en-typescript/</guid><description>Una de las mejoras que incorporó Typescript, además del manejo de tipos, es la incorporación de clases y herencia, de la forma clásica. A diferencia de…</description><pubDate>Fri, 28 Sep 2018 11:00:00 GMT</pubDate></item><item><title>Clases en Typescript</title><link>https://gustavodohara.com/blog/clases-en-typescript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/clases-en-typescript/</guid><description>Typescript usa clases, ese concepto tan nombrado en la programación y tan misterioso. Pero, como te voy a explicar, es mucho más simple de lo que parece y no…</description><pubDate>Fri, 21 Sep 2018 11:00:03 GMT</pubDate></item><item><title>Herencia en Javascript</title><link>https://gustavodohara.com/blog/herencia-en-javascript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/herencia-en-javascript/</guid><description>Javascript, como muchos otros lenguajes de programación, usa la herencia, pero a diferencia de otros lenguajes (como pueden ser Java o C++), la herencia que…</description><pubDate>Fri, 14 Sep 2018 11:00:56 GMT</pubDate><category>javascript</category></item><item><title>let, var y const</title><link>https://gustavodohara.com/blog/let-var-y-const/</link><guid isPermaLink="true">https://gustavodohara.com/blog/let-var-y-const/</guid><description>Había una vez tres bandos en el mundo Typescript: var, let y const. Los de la banda de var eran los más rebeldes, esos a los que no les gustaba seguir las…</description><pubDate>Fri, 07 Sep 2018 11:00:42 GMT</pubDate><category>typescript</category></item><item><title>Tipos en Typescript</title><link>https://gustavodohara.com/blog/tipos-en-typescript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/tipos-en-typescript/</guid><description>Y sí, la característica principal de Typescript son los Tipos, entonces… lo primero que voy a explicar en detalle son los Tipos en Typescript :P. A diferencia…</description><pubDate>Fri, 31 Aug 2018 11:00:42 GMT</pubDate></item><item><title>Una introducción a TypeScript</title><link>https://gustavodohara.com/blog/una-introduccion-a-typescript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/una-introduccion-a-typescript/</guid><description>¿Cómo? ¿Otro lenguaje más para aprender? Pero… ¡si Javascript ya es rarísimo! ahora ¿!¿tengo que aprender otro lenguaje nuevo?!? Sí sí, ya sé, es oootro…</description><pubDate>Fri, 24 Aug 2018 11:00:30 GMT</pubDate></item><item><title>Eligiendo cómo ejecutar una función con call, apply y bind</title><link>https://gustavodohara.com/blog/eligiendo-ejecutar-una-funcion-call-apply-bind/</link><guid isPermaLink="true">https://gustavodohara.com/blog/eligiendo-ejecutar-una-funcion-call-apply-bind/</guid><description>Las funciones -recuerden que en Javascript son objetos-, tienen 3 métodos de los que podemos disponer: call, apply y bind. ¿Para qué? El lenguaje nos…</description><pubDate>Fri, 17 Aug 2018 11:00:00 GMT</pubDate><category>javascript</category></item><item><title>Creando variables globales «sin querer» en Javascript</title><link>https://gustavodohara.com/blog/creando-variables-globales-sin-querer-javascript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/creando-variables-globales-sin-querer-javascript/</guid><description>Las variables globales en Javascript pueden ser un problema serio en nuestro código. Aparecen muchas veces sin que nos demos cuenta, de hecho, muchas más de…</description><pubDate>Fri, 29 Jun 2018 11:00:00 GMT</pubDate><category>javascript</category></item><item><title>Clousures en Javascript ¡extendiendo los límites!</title><link>https://gustavodohara.com/blog/clousures-javascript-extendiendo-los-limites/</link><guid isPermaLink="true">https://gustavodohara.com/blog/clousures-javascript-extendiendo-los-limites/</guid><description>Los Clousures es una característica que trae el lenguaje Javascript, muy útil, pero si no tenemos cuidado nuestro código se puede comportar de forma extraña…</description><pubDate>Fri, 22 Jun 2018 11:00:00 GMT</pubDate><category>javascript</category></item><item><title>La palabra reservada: «this»</title><link>https://gustavodohara.com/blog/la-palabra-reservada-this-javascript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/la-palabra-reservada-this-javascript/</guid><description>La palabra «this», es una palabra reservada en muchos lenguajes de programación, y Javascript no es la excepción. Esta palabra hace referencia al «contexto»…</description><pubDate>Fri, 15 Jun 2018 11:00:00 GMT</pubDate><category>javascript</category></item><item><title>Todos los misterios de IIFE (Inmediately-invoked function expressions)</title><link>https://gustavodohara.com/blog/todos-los-misterios-iife-immediately-invoked-function-expressions/</link><guid isPermaLink="true">https://gustavodohara.com/blog/todos-los-misterios-iife-immediately-invoked-function-expressions/</guid><description>Nombre jodido si los hay y puede asustar un poco al principio, pero este concepto (IIFE) es mucho mas fácil de lo que pensás. Básicamente, significa ejecutar…</description><pubDate>Fri, 08 Jun 2018 11:00:00 GMT</pubDate><category>javascript</category></item><item><title>El scope chain en Javascript</title><link>https://gustavodohara.com/blog/scope-chain-javascript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/scope-chain-javascript/</guid><description>El Scope Chain es el mecanismo de Javascript que me dice qué variables pueden ser accedidas por una función en particular. No todas las variables pueden ser…</description><pubDate>Fri, 01 Jun 2018 11:00:00 GMT</pubDate><category>javascript</category></item><item><title>First Class Function en Javascript</title><link>https://gustavodohara.com/blog/first-class-function-javascript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/first-class-function-javascript/</guid><description>Bueno, voy a ser bastante directo con ésto: una función en Javascript es un objeto. Exactamente como leés, una función es un objeto, con las propiedades que…</description><pubDate>Fri, 25 May 2018 11:00:00 GMT</pubDate><category>javascript</category></item><item><title>== Vs === Por qué no todo es igual (y menos en Javascript)</title><link>https://gustavodohara.com/blog/doble-igual-vs-triple-igual-porque-no-todo-es-igual/</link><guid isPermaLink="true">https://gustavodohara.com/blog/doble-igual-vs-triple-igual-porque-no-todo-es-igual/</guid><description>Si alguna vez lo notaste, en Javascript no todos los operadores de igualdad son iguales ;). En particular, estoy hablando de == (doble igual) y de === (triple…</description><pubDate>Fri, 18 May 2018 11:00:00 GMT</pubDate><category>javascript</category></item><item><title>¿Qué es el Dynamic Typing en Javascript?</title><link>https://gustavodohara.com/blog/dynamic-typing-javascript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/dynamic-typing-javascript/</guid><description>En muchos lados se etiqueta a Javascript como un lenguaje de programación que «te deja hacer cualquier cosa». Uno de los motivos por el que la gente dice eso…</description><pubDate>Fri, 11 May 2018 11:00:45 GMT</pubDate><category>javascript</category></item><item><title>¿Qué es Hoisting en Javascript?</title><link>https://gustavodohara.com/blog/que-es-hoisting-en-javascript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/que-es-hoisting-en-javascript/</guid><description>¿Por qué parece que Javascript hace lo que quiere? ¿Por qué hay cosas que no tienen sentido? Si yo hago lo mismo con otro lenguaje de programación el código…</description><pubDate>Fri, 27 Apr 2018 12:00:02 GMT</pubDate><category>javascript</category></item><item><title>Execution context o el contexto de ejecución de javascript</title><link>https://gustavodohara.com/blog/execution-context-contexto-ejecucion-javascript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/execution-context-contexto-ejecucion-javascript/</guid><description>¿No estaría bueno que cuando le pedimos a un albañil que nos construya una casa, ésta venga con puertas y ventanas colocadas? ¿y con el piso? ¿y el techo? ¿y…</description><pubDate>Mon, 23 Apr 2018 12:03:13 GMT</pubDate><category>javascript</category></item><item><title>¿Banana in a Box? ¿Banana en la Caja?</title><link>https://gustavodohara.com/blog/banana-in-box-banana-la-caja/</link><guid isPermaLink="true">https://gustavodohara.com/blog/banana-in-box-banana-la-caja/</guid><description>¿Qué es «Banana In a Box»?, es una terminología de Angular que se refiere a ésta notación [()] que básicamente hace referencia a el famoso two-ways biding, o…</description><pubDate>Fri, 30 Mar 2018 10:00:00 GMT</pubDate><category>angular</category></item><item><title>¿Qué es zone.js?, ¿para qué sirve? y ¿qué chismes cuenta?</title><link>https://gustavodohara.com/blog/zone-js-sirve-chismes-cuenta/</link><guid isPermaLink="true">https://gustavodohara.com/blog/zone-js-sirve-chismes-cuenta/</guid><description>¿Alguna vez te preguntaste qué es esa dependencia llamada zonejs que está en todos los proyectos Angular? ¿Te preguntaste por qué es tan importante? ¿Sabías…</description><pubDate>Fri, 16 Mar 2018 12:10:46 GMT</pubDate></item><item><title>El ciclo de ejecución de Javascript, porque no todo en la vida es Angular ;)</title><link>https://gustavodohara.com/blog/ciclo-ejecucion-javascript-no-la-vida-angular/</link><guid isPermaLink="true">https://gustavodohara.com/blog/ciclo-ejecucion-javascript-no-la-vida-angular/</guid><description>Angular se sostiene gracias a Javascript es por eso que mientras mas conozcamos de éste, más entenderemos cómo funciona Angular. Uno de los puntos…</description><pubDate>Fri, 16 Mar 2018 10:00:00 GMT</pubDate><category>javascript</category></item><item><title>Cómo agregar una Directiva a una página</title><link>https://gustavodohara.com/blog/agregar-una-directiva-una-pagina/</link><guid isPermaLink="true">https://gustavodohara.com/blog/agregar-una-directiva-una-pagina/</guid><description>Las directivas están en todos en nuestras aplicaciones Angular, puede que incluso estén en más lugares de los que te imaginabas. Nos sirven para modificar…</description><pubDate>Fri, 23 Feb 2018 10:00:00 GMT</pubDate></item><item><title>Cómo agregar Servicios en Angular, porque no todo es Componentes o Módulos en la vida…</title><link>https://gustavodohara.com/blog/agregar-servicios-angular-no-componentes-modulos-la-vida/</link><guid isPermaLink="true">https://gustavodohara.com/blog/agregar-servicios-angular-no-componentes-modulos-la-vida/</guid><description>De Componentes solamente no vive la gente, también necesita Servicios. Se necesita obtener datos de alguna fuente o compartir datos entre Componentes o alguna…</description><pubDate>Fri, 02 Feb 2018 12:00:00 GMT</pubDate></item><item><title>Cómo navegar por las páginas de mi aplicación Angular y mucho más…</title><link>https://gustavodohara.com/blog/navegar-las-paginas-aplicacion-angular-mucho-mas/</link><guid isPermaLink="true">https://gustavodohara.com/blog/navegar-las-paginas-aplicacion-angular-mucho-mas/</guid><description>Navegar por las páginas de nuestro sitio web es una funcionalidad básica en cualquier aplicación web, pero con Angular se puede hacer mucho mucho más que sólo…</description><pubDate>Tue, 23 Jan 2018 10:00:00 GMT</pubDate></item><item><title>¿Qué son los módulos en Javascript? ó cómo agregarle plugins al viejo y conocido Javascript</title><link>https://gustavodohara.com/blog/los-modulos-javascript-agregarle-plugins-al-viejo-conocido-javascript/</link><guid isPermaLink="true">https://gustavodohara.com/blog/los-modulos-javascript-agregarle-plugins-al-viejo-conocido-javascript/</guid><description>¿Que es un módulo?, ¿que es un módulo Javascript?, ¿por qué es tan importante modularizar?, ¿cómo hacemos para modularizar en Javascript?, éstas y muchas…</description><pubDate>Fri, 19 Jan 2018 12:00:59 GMT</pubDate></item><item><title>Cómo agregar un componente (o una página) en un módulo Angular</title><link>https://gustavodohara.com/blog/agregar-componente-una-pagina-modulo-angular/</link><guid isPermaLink="true">https://gustavodohara.com/blog/agregar-componente-una-pagina-modulo-angular/</guid><description>Ya creamos un proyecto de cero (ver este post), ya agregamos un módulo a nuestro proyecto (ver este post). Ahora nos metemos en la creación de un componente…</description><pubDate>Tue, 16 Jan 2018 12:00:00 GMT</pubDate></item><item><title>¿Cual es la diferencia entre los módulos TypeScript y los módulos Angular?</title><link>https://gustavodohara.com/blog/cual-es-la-diferencia-entre-los-modulos-typescript-y-los-modulos-angular/</link><guid isPermaLink="true">https://gustavodohara.com/blog/cual-es-la-diferencia-entre-los-modulos-typescript-y-los-modulos-angular/</guid><description>Si en algún momento de tu vida te preguntaste por qué Angular maneja sus módulos en una forma y Typescript de otra (o si no te lo preguntaste pero ahora te…</description><pubDate>Fri, 12 Jan 2018 12:00:46 GMT</pubDate></item><item><title>¿Cómo agregar un módulo Angular en tu aplicación?</title><link>https://gustavodohara.com/blog/como-agregar-un-modulo-angular-en-tu-aplicacion/</link><guid isPermaLink="true">https://gustavodohara.com/blog/como-agregar-un-modulo-angular-en-tu-aplicacion/</guid><description>Crear una aplicación Angular puede ser muy fácil (como lo vimos en este post), pero lo divertido no termina ahí, por el contrario, recién comienza. En esta…</description><pubDate>Tue, 09 Jan 2018 12:00:51 GMT</pubDate></item><item><title>ENTENDIENDO como crear un proyecto angular en una hora parte 1</title><link>https://gustavodohara.com/blog/entendiendo-como-crear-un-proyecto-angular-en-una-hora-parte-1/</link><guid isPermaLink="true">https://gustavodohara.com/blog/entendiendo-como-crear-un-proyecto-angular-en-una-hora-parte-1/</guid><description>Si sos una persona a la que le gusta saber cómo marchan las cosas, o si tan sólo te quedaste con ganas de saber cómo funciona todo lo que hicimos en el post…</description><pubDate>Fri, 05 Jan 2018 12:00:09 GMT</pubDate><category>angular</category><category>angular intermedio</category></item><item><title>Como crear tu primera aplicación Angular en UNA HORA</title><link>https://gustavodohara.com/blog/como-crear-tu-primera-aplicacion-angular-en-una-hora/</link><guid isPermaLink="true">https://gustavodohara.com/blog/como-crear-tu-primera-aplicacion-angular-en-una-hora/</guid><description>Si querés saber cómo crear tu primera aplicación de Angular sin ningún conocimiento previo, seguí leyendo. Olvídate de Angular, de Typescript, de Javascript…</description><pubDate>Tue, 02 Jan 2018 13:09:28 GMT</pubDate><category>angular principiante</category></item></channel></rss>