Skip to content

andreacury/hello_world

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello World - Aprenda a Programar

Índice

🔹 Descrição do Projeto
🔹 Aula 01
🔹 Aula 02
🔹 Aula 03
🔹 Aula 04
🔹 Aula 05
🔹 Aula 06
🔹 Aula 07
🔹 Aula 08
🔹 Aula 09
🔹 Aula 10
🔹 Aula 11
🔹 Aula 12

...

Descrição do projeto

Repositório criado para demonstrar o projeto desenvolvido durante o curso Hello World. Este conteúdo é parte da Branas.io, disponível em https://app.branas.io/hello-world.

O objetivo do curso foi criar um projeto para calcular as finanças pessoais, utilizando uma linguagem de programação.

Atividades desenvolvidas:

  • Quanto sobrou ou faltou de dinheiro em cada mês?
  • Quanto está sobrando ou faltando no acumulado do ano?
  • Se estiver faltando, calcular juros de 10% ao mês
  • Se estiver positivo, calcular rendimentos de 0.5% ao mês
  • Qual é o percentual de gastos em cada área? Moradia, transporte, alimentação, lazer?
  • Dividir o projeto e, backend e frontend.
  • Utilizar API para comunicação entre back e front.

Aula 01

Aprendendo sobre string, number, operadores aritméticos e de comparação, variáveis, atribuição e reatribuição, boolean e condições (if/else).

...

Aula 02

Continuação do desenvolvimento do projeto, dessa vez aprendendo mais sobre a criação e invocação de funções além de parâmetros e retornos.

...

Aula 03

Arrays, objetos e for. Criação de objetos, no nível de chaves e valores e utilização de for/in e manipulação de objetos.

...

Aula 04

Utilização de classes, constructor e excessões.

...

Aula 05

Orientação à objeto, métodos e encapsulamento. Protegendo o estado interno do objeto.

...

Aula 06

Manipulação da DOM.

...

Aula 07

Estilizando elementos em CSS.

...

Aula 08

Componentização dos elementos utilizados no projeto.

...

Aula 09

Diferença entre frontend e backend e as suas responsabilidades, até este ponto os dados do projeto estavam em memória.

...

Aula 10

Criação de Banco de Dados, tabelas e execução de comandos e consultas.

...

Aula 11

Definindo as camadas e responsabilidades do backend:

  • Ponto de entrada da aplicação;
  • Conexão com o BD;
  • Definição dos serviços da API;
  • Interação com o BD;
  • Configuração das rotas da API e abertura do servidor numa porta específica.

...

Aula 12

Ajustes finais do projeto e encerramento do curso.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published