Faaaala @CaioLima, qual a trilha que você escolheu? Ou você ainda não sabe qual área quer seguir?
Talvez assim possamos te ajudar e até quem sabe puxar sardinha para área que atuamos 😂😂
Faaaala @CaioLima, qual a trilha que você escolheu? Ou você ainda não sabe qual área quer seguir?
Talvez assim possamos te ajudar e até quem sabe puxar sardinha para área que atuamos 😂😂
Boa, no caso o que você recomendaria para JS?
Olá Maicon!
Justamente a trilha que segui para minha vida, eu tenho o "JavaScript: O Guia Definitivo" de David Flanagan, nada mais nada menos que o nome faz jus, não precisamos de mais nada, é o guia definitivo. Tanto que é um clássico, bestseller. Já tem uma pegada de JQuery e Backend.
O "Lógica de Programação e Algoritmos com JavaScript: uma Introdução à Programação de Computadores com Exemplos e Exercícios Para Iniciantes" de Edécio Fernando Iepsen, comprei mês passado e estou achando muito bom.
Bom dia, entao cara ainda nao sei que area qro atuar, qual é a sua ?
Faaala @CaioLima tudo certo?
Então a minha trilha é Javascript pois atende tanto o frontend como backend e smarthphones android/iOS
Mas você tem que analisar o que é melhor para você. Se não sabe o que quer ainda você pode assistir vídeos e conhecer um pouco de que cada tecnologia faz!
O motivo de escolher Javascript são vários fatores.
Olha são tantas vantagens que só com o passar do tempo iria lembrando.
Achei muito legal, e uma duvida o que sao linguagens tipadas e nao tipadas ?
Opa! Vamos lá vai ser um pequeno resumo pois é um assunto extenso para explicar tipagem
Todas as linguagens de alto nível (alto nível é quando seres humano conseguem interpretar o código) existem TIPOS de informações que são manipuláveis.
"Texto" = conhecida como string
123445 = conhecido como number/inteiro(int)
true/false = conhecido como boleanos (verdadeiro ou falso)
{nome: "aluno"} = conhecido como objeto
entre alguns outros tipo...
o problema de algo que NÃO é tipada (ou formtemente tipada) por ocorrer erros e causar efeitos colaterais no código digitado. Vamos analisar a seguinte situação:
let a = "1" //a letra A é igual a 1 do tipo texto (sabemos por causa que é inscrita dentro das aspas duplas
let b = 2 //b é igual a 2 do tipo número
let soma = a + b
//resultado seria 12! O motivo é que quando se tem do tipo texto e numero ele concatena (junta) e não soma. Aí que mora o perigo no que você está fazendo. Outras linguagens fortemente tipadas obrigam você a especificar que tipo é antes de usar.
Mas podemos contornar isso com o próprio javascript ou com o typescript (biblioteca), para não alongar muito vou falar com javascript mesmo utilizando o paserint.
let a = "1"
let b = 2
let soma = parseInt(a)+b
console.log(soma) //retornará 3
Espero ter ajudado, se quiser aprender mais e até testar isso que apresentei só falar. Abraço.
Entendi sim, muito obrigado pela explicação