Artigos com a tag: “curso-fullstack”
Artigos
Introdução a versionamento de código e conhecendo o Git
Vamos entender sobre versionamento de código e aprender os conceitos básicos de Git na prática!
Introdução ao terminal
Uma introdução ao terminal. Sua história, a diferença entre utilizar interface gráfica e utilizar o terminal e comandos iniciais.
Trabalhando com repositórios remotos - Git e GitHub
No dia a dia utilizamos servidores para armazenar nosso repositório Git. Neste artigo vamos aprender a criar repositórios remotos no GitHub e também criar repositórios locais e depois subir par ao servidor.
Como funciona um programa de computador
Antes de aprender lógica e uma linguagem de programação, precisamos saber como de fato um computador funciona, pois só assim vamos entender como funciona um programa de computador. Neste artigo vamos aprender sobre isso e no final ainda temos um primeiro comando para você executar em sua máquina para exibir uma mensagem na tela.
Paradigmas, identificadores e tipos de dados
Uma introdução a programação de computadores utilizando a linguagem JavaScript nos exemplos. Paradigmas, variáveis, constantes o que é o quê, tipos de dados, coleções de dados e o que você precisa antes de embarcar nos operadores e laços de repetição.
Operadores matemáticos, de comparação, condicionais e lógicos
Uma introdução a programação de computadores utilizando a linguagem JavaScript nos exemplos. Neste artigo vamos entender o que são operadores, conheceremos os operadores matemáticos, de comparação, condicionais e lógicos e aprenderemos como utilizá-los.
Laços de repetição: while e do... while
Repetir processos é importante em um software, muitas vezes precisamos executar uma mesma ação e ficaria inviável escrever uma mesma linha de código várias e várias vezes, assim como acessar um dado dentro de um array somente pelo seu indice. Para facilitar nossas vidas existem os laços de repetição.
Laços de repetição: for, for...in, for...of
Repetir processos é importante em um software, muitas vezes precisamos executar uma mesma ação e ficaria inviável escrever uma mesma linha de código várias e várias vezes, assim como acessar um dado dentro de um array somente pelo seu indice. Para facilitar nossas vidas existem os laços de repetição.
Configurando o ambiente de desenvolvimento fullstack JavaScript
Para trabalhar com programação precisamos de um bom editor de textos e do ambiente de execução da nossa linguagem de programação. Neste artigo vamos conhecer um editor legal e aprender a instalar versões do Node.js, que irá executar nosso código JavaScript.
Trabalhando com funções
Parte extremamente importante do desenvolvimento de software é parar de escrever o mesmo código várias e várias vezes, além do isolamento de escopo, que garante a segurança do nosso código. Vamos aprender a utilizar funções em JavaScript para fazer isso.
Criando um jokenpô via linha de comando com Nodejs
Criando CLIs, programas de linha de comando com Node.js. Como receber entradas, processar e devolver saídas para o usuário.
Criando um currículo com Node.js, Express e templates EJS
Vamos aprender a criar nossas primeiras páginas utilizando Node.js, Express e EJS como template engine. Além disso conheceremos a arquitetura MVC, o modelo cliente servidor e ver um pouco de HTML e CSS.
Construindo uma API com Node.js - Parte 1: criando e listando dados
Já sabemos utilizar o Node.js para construir CLIs, Express para criar um site e agora vamos aprender a construir APIs! Neste artigo vamos até a parte de criação e listagem de dados, mas o objetivo é construir um CRUD que você pode até usar como portfólio ou nos futuros hackathons por aí. :)
Construindo uma API com Node.js - Parte 2: melhorando nossa criação e listagem de dados
Aprendemos a criar uma API com Node.js, Express, MongoDB e o Atlas. Agora precisamos organizar melhor o nosso código e desenvolver algumas melhorias na utilização da API.
Construindo uma API com Node.js - Parte 3: atualizando e deletando dados
Já aprendemos a criar uma API com Node.js, Express, MongoDB e o Atlas, organizar nosso código utilizando repository, construímos nossos métodos de inserção e listagem. Agora vamos aprender a criar os métodos para atualização e remoção de dados no banco.
Construindo uma API com Nodejs - Parte 4: subindo uma API Nodejs no Google Cloud
Utilizando o Google Cloud Platform para hospedar uma API em Node.js, com Express e MongoDB no Atlas.