Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Simples Calculadora Full Stack
Rating: 5.0 out of 5(1 rating)
4 students

Simples Calculadora Full Stack

Front e Back em Javascript - Simplificando o aprendizado
Last updated 6/2023
Portuguese

What you'll learn

  • Lógica de programação básica para resolver o problema de uma simples calculadora
  • Declaração de Variáveis
  • Estruturas condicionais if-else
  • Criação de Funções com Javascript
  • Implementação das 4 operações básicas com usando Javascript Puro
  • Criação de uma API Restful utilizando Mongo Atlas
  • Criação de Funções (Function-as-a-service) no Mongo Atlas
  • Consumir a API restful por meio do terminal utilizando - curl
  • Consumir a API restful por meio do insomnia
  • Consumir a API restful por meio do fetch javascript
  • Comunicação Front-Back e Back-End

Course content

5 sections31 lectures6h 24m total length
  • Metodologia deste módulo - Horizontal3:59
    • Apresentação da metodologia horizontal

    • O importante é tocar nos pontos em diversos assuntos para resolver o problema principal

    • As tecnologias mostradas no video são ilustrativas apenas para mostrar o conceito da técnica.

    • O focos principal é o escopo do projeto

  • Iniciando com o IDE Visual Studio Code15:00
    • Setup do Visual Studio Code

    • Estrutura Básica uma página HTML

    • Instalação da extensão live-server

  • Tags e Atributos10:06
    • Entendendo sobre as tags e atributos

    • Tags input e button

  • Tags e Inspetor de elementos10:07
    • A extensão do visual studio code e o javascript injetado nos elementos

    • Atributos type=number e placeholder dos inputs

    • Adicionando ID das tags input

    • Acessando elementos e atributos no console

  • Iniciando com Javascript10:30
    • Adicionando a tag script.

    • console.log()

    • window.alert()

  • Introdução a functions8:21
    • Criando a primeira function JS

    • Invocando a function pelo console do browser

    • Invocando a function pelo clique no botão (onclick)

  • Introdução ao DOM (Document Object Model)16:27
    • Acessando dados dos inputs por meio do document.children

    • Um simples visão sobre array por meio do filhos (children) dos elementos do document

    • Acessando elementos diretamente pelo id do elemento e atributo value

    • Acessando elementos pelo método document.getElementById()

  • Declaração de Variáveis e atribuição de dados11:03
    • Variável como posição da memória

    • Identificador de variáveis

    • Inserindo dados nas variáveis

  • Tipos de dados nas variáveis16:47
    • Os tipos number e string

    • O comportamento do operador + com números (number) e com textos (strings)

    • Convertendo textos para números com parseInt e parseFloat

  • Exibindo resultado do cálculo em elemento na tela8:15
    • Criando um tag DIV com id

    • Conhecendo o atributo innerText

  • Implementando das funções dividir, multiplicar e subtrair13:26
    • De forma semelhantes, implementamos as demais operações aritméticas

Requirements

  • O Único requisito é ter instalado no computador o Visual Studio Code, um navegador de internet.

Description

Se você é um iniciante em programação web e está em busca de uma forma prática e descomplicada de entender como um sistema full-stack funciona, esse curso é indicado para você!


Imagine ser capaz de criar uma calculadora simples que realiza operações básicas como soma, subtração, multiplicação e divisão, e ainda mais, conectá-la a uma API em nuvem, sem a necessidade de desenvolver uma API completa. Parece desafiador? Não se preocupe, neste curso vamos desvendar todos esses mistérios juntos!


Este curso é diferente de qualquer outro, pois utilizamos uma abordagem horizontal, focada no escopo do problema a ser resolvido. Não vamos nos aprofundar em cada tópico de programação, mas sim focar na solução prática. E o melhor de tudo, não é necessário dominar HTML e JavaScript antes de começar. Aprendemos na medida em que avançamos, tornando o conhecimento leve e facilmente assimilável.


Durante a jornada, abordaremos conceitos essenciais de HTML, JavaScript, Mongo Atlas DB, funções como serviço (Functions as a Service) e endpoints RESTful necessários para implementar essa solução. Você terá uma visão abrangente e prática de como essas tecnologias se encaixam e trabalham em conjunto.


Ao final deste curso, você será capaz de criar e conectar uma calculadora funcional, dando os primeiros passos rumo à compreensão de um sistema full-stack.



Who this course is for:

  • Curso para iniciantes sem experiência com programação.