<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>https://ecency.com</link><image><url>https://ecency.com/logo512.png</url><title>RSS Feed</title><link>https://ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 12:14:44 GMT</lastBuildDate><atom:link href="https://ecency.com/@nbkmundotech/rss" rel="self" type="application/rss+xml"/><item><title><![CDATA[Como Usar protected para Acessar Membros Privados de uma Base Classe no TypeScript]]></title><description><![CDATA[Em programação orientada à objetos, os atributos de um objeto são normalmente definidos com acesso privado para não serem lidos ou modificados diretamente. Em vez do acesso direto a propriedade, funções]]></description><link>https://ecency.com/@nbkmundotech/como-usar-protected-para-acessar-membros-privados-de-uma-base-classe-no-typescript</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/como-usar-protected-para-acessar-membros-privados-de-uma-base-classe-no-typescript</guid><category><![CDATA[typescript]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Mon, 10 Jun 2019 01:56:57 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eJkRtrcM998fzp4LSmA6swCRauQRuxPobS6?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Herança de Classes no TypeScript]]></title><description><![CDATA[A palavra-chave class, introduzida no ECMAScript 2015, nos permite definir uma classe em JavaScript. O TypeScript também tem suporte ao paradigma. Um dos elementos da programação orientada à objetos é]]></description><link>https://ecency.com/@nbkmundotech/heranca-de-classes-no-typescript</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/heranca-de-classes-no-typescript</guid><category><![CDATA[typescript]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Sat, 08 Jun 2019 00:49:24 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eJkRtrcM998fzp4LSmA6swCRauQRuxPobS6?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Uma Breve Introdução a Classes no TypeScript]]></title><description><![CDATA[A programação orientada à objetos no JavaScript é originalmente realizada através de funções e herança prototípica. Com o advento do ECMAScript 2015, coloquialmente chamado de “ES6”, foi adicionada a palavra]]></description><link>https://ecency.com/@nbkmundotech/uma-breve-introducao-a-classes-no-typescript</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/uma-breve-introducao-a-classes-no-typescript</guid><category><![CDATA[typescript]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Tue, 04 Jun 2019 15:21:39 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eFzzpN629geBsCEqP79Cx2xUL8Ait8ENMDg?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Como Definir o Tipo de uma Variável que Armazena uma Função no TypeScript]]></title><description><![CDATA[No JavaScript, temos funções nomeadas e funções anônimas. O segundo tipo pode ser armazenado em uma variável, como no exemplo abaixo, já escrito com anotações de tipo do TypeScript: let minhaFuncao =]]></description><link>https://ecency.com/@nbkmundotech/como-definir-o-tipo-de-uma-variavel-que-armazena-uma-funcao-no-typescript</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/como-definir-o-tipo-de-uma-variavel-que-armazena-uma-funcao-no-typescript</guid><category><![CDATA[typescript]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Mon, 03 Jun 2019 16:16:51 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eJkRtrcM998fzp4LSmA6swCRauQRuxPobS6?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Como Adicionar o Tipo de Retorno de uma Função em TypeScript]]></title><description><![CDATA[Considere uma simples função que leva dois números como argumento. O valor de retorno é a multiplicação dos dois números: function multiplicar(a: number, b: number) { return a * b; } O compilador do TypeScript]]></description><link>https://ecency.com/@nbkmundotech/como-adicionar-o-tipo-de-retorno-de-uma-funcao-em-typescript</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/como-adicionar-o-tipo-de-retorno-de-uma-funcao-em-typescript</guid><category><![CDATA[typescript]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Mon, 03 Jun 2019 04:28:09 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eJkRtrcM998fzp4LSmA6swCRauQRuxPobS6?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[O Construtor Protegido no TypeScript]]></title><description><![CDATA[Considere um exemplo de herança entre duas classes: a base classe Veiculo e a classe derivada Carro: class Veiculo { constructor() { } } class Carro extends Veiculo { constructor() { super(); } } Os]]></description><link>https://ecency.com/@nbkmundotech/o-construtor-protegido-no-typescript</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/o-construtor-protegido-no-typescript</guid><category><![CDATA[typescript]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Sun, 02 Jun 2019 13:45:06 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eJkRtrcM998fzp4LSmA6swCRauQRuxPobS6?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Como Adicionar Anotações de Tipo nos Parâmetros de uma Função em TypeScript]]></title><description><![CDATA[Uma função trivial para adicionar dois números pode ser escrita da seguinte maneira em JavaScript: function somar(a, b) { return a + b; } Certos bugs como o seguinte podem às vezes acontecer: let soma]]></description><link>https://ecency.com/@nbkmundotech/como-adicionar-anotacoes-de-tipo-nos-parametros-de-uma-funcao-em-typescript</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/como-adicionar-anotacoes-de-tipo-nos-parametros-de-uma-funcao-em-typescript</guid><category><![CDATA[typescript]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Sun, 02 Jun 2019 02:00:27 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eFzzpN629geBsCEqP79Cx2xUL8Ait8ENMDg?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Como Criar uma Estrutura de Hash Map na Linguagem Golang]]></title><description><![CDATA[A estrutura que associa uma chave à um valor na linguagem Golang é chamada de Map. O tipo é formado da seguinte maneira: map[TIPO_DA_CHAVE]TIPO_DO_VALOR Por exemplo, para criar um mapa de string para int:]]></description><link>https://ecency.com/@nbkmundotech/golang-go-hash-map-pt</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/golang-go-hash-map-pt</guid><category><![CDATA[golang]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Sun, 12 May 2019 18:05:18 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eCN2DLf6je47y5SfkofUh8akKrwAy2Tw1US?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Como Definir Estruturas (Struct) na Linguagem Golang]]></title><description><![CDATA[Às vezes temos dados que são relacionados e que seria melhor encapsula-los em uma só entidade. Em um jogo de duas dimensões, por exemplo, precisamos de duas variáveis para manter a posição do jogador.]]></description><link>https://ecency.com/@nbkmundotech/como-definir-estruturas-struct-na-linguagem-golang</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/como-definir-estruturas-struct-na-linguagem-golang</guid><category><![CDATA[golang]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Fri, 03 May 2019 05:05:36 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eLj35eqbsim46QTpeKezq6wwRxaSTVDTvRt?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Como Definir Ponteiros na Linguagem Golang]]></title><description><![CDATA[Ponteiros são variáveis que armazenam o endereço da memória usada por uma certa informação. Por exemplo, vamos definir uma variável para armazenar um valor inteiro: var a int = 37 A variável a armazena]]></description><link>https://ecency.com/@nbkmundotech/como-definir-ponteiros-na-linguagem-golang</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/como-definir-ponteiros-na-linguagem-golang</guid><category><![CDATA[golang]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Fri, 03 May 2019 01:41:06 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e2djFpvLFfscgbjspeebWiU7CotAZXEawaW?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Como Adiar (defer) a Execução de Funções na Linguagem Golang]]></title><description><![CDATA[As linhas de código em Golang são normalmente executadas em sequência, na ordem em que são escritas. Mas será que há alguma maneira de adiar a chamada de uma certa função? A resposta é sim, usando a]]></description><link>https://ecency.com/@nbkmundotech/como-adiar-defer-a-execucao-de-funcoes-na-linguagem-golang</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/como-adiar-defer-a-execucao-de-funcoes-na-linguagem-golang</guid><category><![CDATA[golang]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Wed, 01 May 2019 20:53:45 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eKzTo4Y7kDtdZdLbc5YwGv2gBTYWa7iu2ce?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Slices de Duas Dimensões (Matriz) na Linguagem Golang]]></title><description><![CDATA[Na linguagem Go podemos criar "fatias" ou "pedaços" de vetores usando a seguinte notação: []tipo Por exemplo, para criar um slice (fatia) de elementos do tipo string, escrevemos: []string]]></description><link>https://ecency.com/@nbkmundotech/slices-de-duas-dimensoes-matriz-na-linguagem-golang</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/slices-de-duas-dimensoes-matriz-na-linguagem-golang</guid><category><![CDATA[slice]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Sat, 27 Apr 2019 01:30:36 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45duQjnmGB3XkQuh48rWFuXLL1SWafgDXWgKp?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[O Conceito de Seletores no Redux]]></title><description><![CDATA[Muitos aplicativos de React hoje em dia usam o Redux para a gestão dos dados do aplicativo. Os dados são armazenados em uma única store, também chamada de Estado do Aplicativo. Essa entidade é, na maioria]]></description><link>https://ecency.com/@nbkmundotech/o-conceito-de-seletores-no-redux</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/o-conceito-de-seletores-no-redux</guid><category><![CDATA[redux]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Tue, 23 Apr 2019 21:48:48 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45eALEmi1o3XsPpQwLpQtJZAXEcZ4URS35bk2?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[O Conceito de Selector (Seletor) (Aula React & Redux)]]></title><description><![CDATA[Confira o Curso de React Native para Iniciantes: Aprenda o conceito de Selector (seletor) no Redux. Demonstração de como criar seletores para acessar o estado do aplicativo com React e Redux. Tópico]]></description><link>https://ecency.com/@nbkmundotech/34uele0i</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/34uele0i</guid><category><![CDATA[dtube]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Sun, 14 Apr 2019 18:23:39 GMT</pubDate><enclosure url="https://i.ecency.com/p/46aP2QbqUqBqwzwxM6L1P6uLNceBDDCM9ZbnxPPxw1d1z6D7ZZbpwYc7my5oA2m3yZ3wzC5Dpj76oAxzGZrbcLsBVJeU?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Jogo da Velha com HTML, CSS, e JavaScript (Aula Tutorial Curso)]]></title><description><![CDATA[Aprenda a fazer um Jogo da Velha com HTML, CSS, e JavaScript. Crie um jogo e jogue direto do seu navegador! Este curso ensina uma implementação simples tendo o tabuleiro (grade) como um objeto. Usa JavaScript]]></description><link>https://ecency.com/@nbkmundotech/s0dex66o</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/s0dex66o</guid><category><![CDATA[dtube]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Mon, 18 Feb 2019 01:12:54 GMT</pubDate><enclosure url="https://i.ecency.com/p/46aP2QbqUqBqwzwxM6L1P6uLNceBDDCMCpYh2ppLWc4M5uN7sdE9rbT875Pvs8UeA9gDjLxULS9NCpKJTTTsnoea5pv7?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Aprenda GraphQL com Express (Servidor Backend API JSON)]]></title><description><![CDATA[Aprenda a desenvolver um servidor (API) de backend que usa GraphQL como middleware para enviar dados em formato JSON. Neste curso, usamos o Express com o Express GraphQL. Para schemas, usamos o pacote]]></description><link>https://ecency.com/@nbkmundotech/vtkj4h1j</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/vtkj4h1j</guid><category><![CDATA[dtube]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Mon, 18 Feb 2019 01:05:42 GMT</pubDate><enclosure url="https://i.ecency.com/p/46aP2QbqUqBqwzwxM6L1P6uLNceBDDCMCmXoY2Xo2PPrYVNbr68B3Y34MgPLdrizNog5V7iaRaDDijLt4T6rhnFsRWoT?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[React - Code Splitting para Iniciantes (Divisão de Código, Lazy Loading)]]></title><description><![CDATA[Confira o Curso de React Native para Iniciantes: Aprenda o conceito básico de code splitting e como fazer a implementação no React. Code Splitting é o conceito da divisão de código para repartir o bundle]]></description><link>https://ecency.com/@nbkmundotech/xmnrqi29</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/xmnrqi29</guid><category><![CDATA[dtube]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Sun, 10 Feb 2019 05:15:33 GMT</pubDate><enclosure url="https://i.ecency.com/p/46aP2QbqUqBqwzwxM6L1P6uLNceBDDCMDoRidcn3Xt43fVWZvpfp7gmzAAdUvcdMfkpewtZzmGnWmHSj9CAmfpmYWLHu?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Como Fazer o For Loop em Golang - Tutorial de Programação na Linguagem Go]]></title><description><![CDATA[Abordaremos aqui como fazer o for loop, a estrutura de repetição "para," na linguagem de programação Go. Estrutura de Repetição A estrutura de repetição "para" pode ser escrita da seguinte]]></description><link>https://ecency.com/@nbkmundotech/como-fazer-o-for-loop-em-golang-tutorial-de-programacao-na-linguagem-go</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/como-fazer-o-for-loop-em-golang-tutorial-de-programacao-na-linguagem-go</guid><category><![CDATA[golang]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Tue, 22 Jan 2019 05:15:54 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e3vg2Q5itUT6BwLpbb1RhAp3cZFoXsGDtCn?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Como Instalar Golang no Linux (Ubuntu / Fedora)]]></title><description><![CDATA[Neste tutorial aprenderemos como instalar as ferramentas para compilar o código escrito na linguagem Go. Vamos usar o gerenciador de pacotes da distribuição de Linux. Apresentaremos duas escolhas: a primeira]]></description><link>https://ecency.com/@nbkmundotech/como-instalar-golang-no-linux-ubuntu-fedora</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/como-instalar-golang-no-linux-ubuntu-fedora</guid><category><![CDATA[golang]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Thu, 17 Jan 2019 05:18:06 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45e7uxde2rtLDvd7kj81oPRTfvD5DRrSnyaFg?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Como Definir uma Variável na Linguagem Go (Tutorial de Golang)]]></title><description><![CDATA[Uma das primeiras coisas que aprendemos em programação é a declaração e definição de variáveis para armazenar valores. Variáveis Uma variável tem um nome e o tipo de dado. Variáveis podem armazenar valores]]></description><link>https://ecency.com/@nbkmundotech/como-definir-uma-variavel-na-linguagem-go-tutorial-de-golang</link><guid isPermaLink="true">https://ecency.com/@nbkmundotech/como-definir-uma-variavel-na-linguagem-go-tutorial-de-golang</guid><category><![CDATA[golang]]></category><dc:creator><![CDATA[nbkmundotech]]></dc:creator><pubDate>Wed, 16 Jan 2019 04:41:39 GMT</pubDate><enclosure url="https://i.ecency.com/p/S5Eokt4BcQdk7EHeT1aYjzebg2hC7hkthT45dwNRwMEFR2F2UaVBmCCpXcsUkM4kBgmwV4z?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>