BlogHide Resteemsnbkmundotech (32)in typescript • 6 years agoComo Usar protected para Acessar Membros Privados de uma Base Classe no TypeScriptEm 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…nbkmundotech (32)in typescript • 6 years agoHerança de Classes no TypeScriptA 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 à…nbkmundotech (32)in typescript • 6 years agoUma Breve Introdução a Classes no TypeScriptA 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…nbkmundotech (32)in typescript • 6 years agoComo Definir o Tipo de uma Variável que Armazena uma Função no TypeScriptNo 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…nbkmundotech (32)in typescript • 6 years agoComo Adicionar o Tipo de Retorno de uma Função em TypeScriptConsidere 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) {nbkmundotech (32)in typescript • 6 years agoO Construtor Protegido no TypeScriptConsidere um exemplo de herança entre duas classes: a base classe Veiculo e a classe derivada Carro: class Veiculo {nbkmundotech (32)in typescript • 6 years agoComo Adicionar Anotações de Tipo nos Parâmetros de uma Função em TypeScriptUma função trivial para adicionar dois números pode ser escrita da seguinte maneira em JavaScript: function somar(a, b) {nbkmundotech (32)in golang • 6 years agoComo Criar uma Estrutura de Hash Map na Linguagem GolangA 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_VALORnbkmundotech (32)in golang • 6 years agoComo Definir Estruturas (Struct) na Linguagem GolangÀ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…nbkmundotech (32)in golang • 6 years agoComo Definir Ponteiros na Linguagem GolangPonteiros 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 = 37nbkmundotech (32)in golang • 6 years agoComo Adiar (defer) a Execução de Funções na Linguagem GolangAs 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…nbkmundotech (32)in slice • 6 years agoSlices de Duas Dimensões (Matriz) na Linguagem GolangNa linguagem Go podemos criar "fatias" ou "pedaços" de vetores usando a seguinte notação: []tiponbkmundotech (32)in redux • 6 years agoO Conceito de Seletores no ReduxMuitos 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…nbkmundotech (32)in dtube • 6 years agoO Conceito de Selector (Seletor) (Aula React & Redux)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.…nbkmundotech (32)in dtube • 6 years agoJogo da Velha com HTML, CSS, e JavaScript (Aula Tutorial Curso)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…nbkmundotech (32)in dtube • 6 years agoAprenda GraphQL com Express (Servidor Backend API JSON)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…nbkmundotech (32)in dtube • 6 years agoReact - Code Splitting para Iniciantes (Divisão de Código, Lazy Loading)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…nbkmundotech (32)in golang • 6 years agoComo Fazer o For Loop em Golang - Tutorial de Programação na Linguagem GoAbordaremos 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 forma…nbkmundotech (32)in golang • 6 years agoComo Instalar Golang no Linux (Ubuntu / Fedora)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:…nbkmundotech (32)in golang • 6 years agoComo Definir uma Variável na Linguagem Go (Tutorial de Golang)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…