Article image
CARLOS
CARLOS02/03/2023 02:23
Compartilhe

Minha trajetória

  • #Java

 

 

Minha trajetória no Bootcamp

 

No início dessa minha jornada os princípios de desenvolvimento de software com introdução ao pensamento computacional com a grande Juliana Mascarenhas com uma introdução pensamento computacional que introdução onde ensina como o ser humano deve pensar para poder programar, ter noção de como nosso cérebro deve se portar na área da programação devemos pensar como máquina ou seja mais ou menos parecido.


Pensamento computacional é uma técnica de solução de problemas baseada no modo em que os computadores "pensam". Ela copia os processos presentes na formulação de algorítimos e programas computacionais e os aplica na resolução dos problemas complexos.

image

Logo após tive um curso de linguagem de programação Java onde se conhece a linguagem desde seu inicio , onde começou e quem foram seus precursores . Conhecendo o ambiente de desenvolvimento, a sintaxe e lógica condicional de controle, estruturas de repetição, arrays, em fim conhecendo os métodos de desenvolvimento da linguagem.

POO (Programação Orientados a Objetos)

Objeto (Object) significa uma entidade do mundo real, como caneta, cadeira, mesa, computador, relógio, etc. Programação Orientada a Objetos é uma metodologia ou paradigma para projetar um programa usando classes e objetos. Simplifica o desenvolvimento e a manutenção de software, fornecendo alguns conceitos:


  • Objeto
  • Classe
  • Herança
  • Polimorfismo
  • Abstração
  • Encapsulamento

Além desses conceitos, existem outros termos usados no design orientado a objetos:

  • Acoplamento
  • Coesão
  • Associação
  • Agregação
  • Composição


Tive de enfrentar os bons e velhos algorítimos ou desafio de código básicos e intermediários estes são mais difíceis que os outros projetos , com a programação orientada a objetos onde você usa todos os conhecimentos adquiridos para conseguir programar nesta ou em qualquer outra linguagem de programação

image


 

E com tudo isso o uso de framework que facilita demais a vida do programador ,com o uso de várias bibliotecas que já são feitas automaticamente baixadas na configuração do projeto , a IDE faz o download de todos os itens necessários para a criação do projeto. Tive ótimos professores como Camila, Tiago Carvalho ,Renan e juliana Mascarenhas todos ótimos professores .

image


O curso de como deixar seu Linkedin perfeito é super enriquecedor , e conhecendo alguns processos como Scrum,Kanban,e muitos outros dentre todos os meus desafios os mais difíceis que eu acho são os desafios de código.Mas apesar de tudo estou quase finalizando minhas atividades.

metodologia ágil é um conjunto de ideais e princípios que serve como guia para a gente. O DevOps é um conjunto de práticas que automatizam e integram os processos entre equipes de desenvolvimento de software e de operações. Quando se trata de implementar agilidade e DevOps, o kanban e o scrum oferecem formas diferentes de fazer isso.

É fácil apontar as diferenças entre práticas Scrum e Kanban, mas isso é apenas superficial. Embora as práticas sejam diferentes, os princípios são em grande parte os mesmos. Ambas as estruturas vão ajudara a criar melhores produtos (e serviços) com menos complicações.image

ISSO É UM CÓDIGO EM JAVA

package dio.santander.banklineapi.dto;

import dio.santander.banklineapi.model.MovimentacaoTipo;

public class NovaMovimentacao {

private String descricao;

private Double valor;

private MovimentacaoTipo tipo;

private Integer idConta;

public String getDescricao() {

return descricao;

}

public void setDescricao(String descricao) {

this.descricao = descricao;

}

public Double getValor() {

return valor;

}

public void setValor(Double valor) {

this.valor = valor;

}

public MovimentacaoTipo getTipo() {

return tipo;

}

public void setTipo(MovimentacaoTipo tipo) {

this.tipo = tipo;

}

public Integer getIdConta() {

return idConta;

}

public void setIdConta(Integer idConta) {

this.idConta = idConta;

}

}

Compartilhe
Comentários (2)

KL

KENNELRA LIMA - 02/03/2023 10:33

Sucesso!!

Alex Lima
Alex Lima - 02/03/2023 08:25

Parabéns Carlos, sucesso na sua jornada!