ESTOU NO CAMINHO CERTO - CURSO DE JAVASCRIPT

 Tópico anterior Próximo tópico Novo tópico

ESTOU NO CAMINHO CERTO - CURSO DE JAVASCRIPT

ASP CLASSICO

 Compartilhe  Compartilhe  Compartilhe
#488577 - 26/04/2019 19:08:15

JCM0867
BALNEARIO CAMBORIU
Cadast. em:Março/2012


Última edição em 26/04/2019 22:04:27 por JCM0867

Ol pessoal. Como j tinha falado, estou determinado a aprender programao web
J fiz um extensivo de HTML, CSS e um basico de Javascript.
Agora achei um curso de Javascript um pouco mais mediano para avanado, vejam o que ensinam.
so quase 90 aulas de 15 a 20 minutos cada, com tudo mostrando na prtica e tb pratico por fora o que aprendi.
Em azul onde estou.
Pergunto, Estou no caminho certo? O que falta para ter um bom conhecimento de Javascript aps esta lista do curso?
Me parece que falta algo como manipulao de banco de dados, leitura e criao de arquivos txt e cvs.
Em seguida irei para o JNode e provavelmente React.
Um conhecido disse que iria me ensinar a cuidar da segurana.

- Comandos basicos IF, Switch Case, loops (For e While)
- Arrays / vetores e Matrizes
- Tratamento de Erros
- Manipulao de HTML no Javacript (getElementById, getElementByTagName e InnerHTML)
- querySelectorAll
- Manipulao de Data e Hora e Math
- Relgio e cronmetro
- Criao de funes
- Escopo de Variveis
- Eventos (addEventListener)
- Movimentao de objetos
- requestAnimationFrame
- Recursividade
- Formatao Condicional
- Slider
- Manipulao de Atributos do HTML e strings
- Jogo da Forca, Jog de Velha, Pong (vrias aulas sobre cada um)

- Objeto Window, Navigator, screen, History, Location
- Local Storage, Session Storage
- CreateElement / appendChild. Criao de Elementos
- Create Attibute / Atributos tags HTML pelo JS
- insertBefore / ChildNodes / replaceChild
- parentNode, remove e removechild
- getAtribute
- Criando jogo de Nave (10 aulas sobre o assunto). estilo space invader, claro que no nada sofisticado, mais para aprender o funcionamento
- Capturando o elemento Ativo da pgina e foco
- personalizao do Dataset
- Como Rolar janela
- Ocultando elementos - hidden
- JS em arquivo externo
- criar Cookies
- Download de arquivos pelo fileupload, .

Grato.




#488579 - 26/04/2019 22:20:43

LAMPIAO
SAO CAETANO DO SUL
Cadast. em:Setembro/2004


Cara , tirando a parte dos joguinhos, o resto bsico, nao ha nada de avanado. Voce deve focar em ES6, 7 e 8 partindo do basico que vc ja esta estudando, sem conhecer ES6 e etc nao da pra seguir com react ou angular ou qualquer outro framework recente que vc venha a conhecer, ninguem em s conciencia nos dias de hj cria aplicacoes com javascript puro manipulando na mao o html, isso passado. Escolha bem esses cursos.

Abracos



#488581 - 26/04/2019 23:11:48

JCM0867
BALNEARIO CAMBORIU
Cadast. em:Março/2012


Última edição em 26/04/2019 23:44:52 por JCM0867

No falei em programar em JS puro. Seria um idiota.
Tem que ter um comeo certo? acredito que o Comeo HTML, CSS e Javascrip. puro Certo?
De que adianta sair l na frente sem saber de onde vieram as coisas? No quero ser um Ctrl+C, Ctrl+V de cdigos, sem saber o que estou fazendo, s sei que funciona.
tb estou estudando bootstrap e vuetify para sair da programao na unha mas quero entender a DIV copiada.
Sei que o comeo do curso bastante bsico, tanto que no me detive em aprender um IF da vida, um array, um Loop qualquer, captulos que paticamente dei um cuspida e ca fora e fui adiante
Sei que jogos de curso no fazem nada alm mostrar os cdigos usados que podero serem teis em alguma aplicao.
O que seria ES? um javascript mais atual? algo a a mais?




#488582 - 26/04/2019 23:48:39

LAMPIAO
SAO CAETANO DO SUL
Cadast. em:Setembro/2004


Última edição em 26/04/2019 23:49:18 por LAMPIAO

Citação:
:
No falei em programar em JS puro. Seria um idiota.
Tem que ter um comeo certo? acredito que o Comeo HTML, CSS e Javascrip. puro Certo?
De que adianta sair l na frente sem saber de onde vieram as coisas? No quero ser um Ctrl+C, Ctrl+V de cdigos, sem saber o que estou fazendo, s sei que funciona.
tb estou estudando bootstrap e vuetify para sair da programao na unha.
Sei que o comeo do curso bastante bsico, tanto que no me detive em aprender um IF da vida, um array, um Loop qualquer, captulos que paticamente dei um cuspida e ca fora e fui adiante
Sei que jogos no fazem nada alm mostrar os cdigos usados que podero serem teis em alguma aplicao.
O que seria ES? um javascript mais atual? algo a a mais?


Exato, o bsico vc j esta estudando e sim importante.

Sobre o ES5, 6, 7 e etc nada mais que a evoluo do javascript, se antes era possvel dizer que banana igual a maa, nas verses turbinadas do javascript j no mais possvel dizer que banana igual a maa. O que eu quero dizer que antes era possivel dizer que a = 2 e vice versa e no tinha problema algum, na verdade o problema so aparecia depois quando ja se estava usando a aplicao.

Segue um link para voc ter uma viso mais ampla da especificao do ECMA SCRIPT https://medium.com/@matheusml/o-guia-do-es6-tudo-que-voc%C3%AA-precisa-saber-8c287876325f

Abraos




#488583 - 26/04/2019 23:57:31

LAMPIAO
SAO CAETANO DO SUL
Cadast. em:Setembro/2004


Eu vi que o post do ano de  2016 e de l pra c muita coisa mudou, mas mudou para melhor e hoje temos o typescript bastante maduro, assim como o babel, ambos so transpiladores para o javascript, infelizmente no tem jeito tem que ler muito e testar muito para aprender, mas depois que voc pegar o jeito vai ver como simples de usar o angular ou o vue ou qualquer outro framework recente, pois todos se baseam nessas especificaes do ecma script.

Abraos



#488584 - 27/04/2019 00:15:21

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Provavelmente ele esteja falando de EcmaScript, quando se refere ES. O que eu sugiro:
- O seu caminho de entender javascript bom, no vejo porque no. Mas seria mais interessante entender a dinmica entre JS/HTML/CSS e como outras []linguagens[] traduzem isso. Por exemplo, Angular. Voc desenvolve usando TypeScript, como javascript, mas com tipagem. Ao desenvolver, existe uma pr compilao que vai acabar transformando tudo em javascript, CSS e HTML. Esse o bsico de qualquer browser. Roda isso mesmo, HTML, CSS e javascript, nada mais(tecnicamente sim, mas no fim das contas a esmagadora maioria vira isso).
- Estudar programao assncrona tambm um bom comeo. Voc sem dvidas vai precisar de um backend(geralmente uma WebAPI) e se ela ter suporte assincronicidade(eita palavrinha complicada de digitar), voc estar no lucro com certeza.
- Foque sempre em conceitos, nunca em []finalmentes[], como sintaxe.

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#488585 - 27/04/2019 09:04:30

JCM0867
BALNEARIO CAMBORIU
Cadast. em:Março/2012


Última edição em 27/04/2019 09:25:29 por JCM0867

Qto mais estudo mais coisas aparecem. Olhem qto coisa precisa: HTML. CSS, Javascript, j vai para ECMAScript.  JNODE, frameworks, APIs, Linguagens como PHP e o C#..etc. etc, etc. A poder sair alguma coisa.
Isso assusta. Quando acho que estou indo pro mediano descubro que ainda estou no []Ol Mundo[]
Esses dias descobro que No tem Left e Right para texto no javascript. Precisa de uma function. Algo que que j existia no Basic de 1988. Pq? no mais til? Ou j existe e no estou sabendo?
Seria um sonho ou nunca existir uma ou duas coisas que faro tudo? desde a primeira linha at a ltima sem sair do ambiente, programao web verte coisas novas todo ms, a muda tudo e esquece o que nem aprendeu ainda.
- Hoje lua cheia, esto dever usar esse e aquele.
- Hoje minguante, esto esquea aquele e usa esse outro mas depende do XPTO.
- Esquea a Lua tem que ir pra marte e estudar Fobus que agora poder plantar batatas pq na lua no se consegue plantar batatas.
.




#488586 - 27/04/2019 12:15:49

NILSONTRES
SAO PAULO
Cadast. em:Março/2012


Citação:
  Qto mais estudo mais coisas aparecem. Olhem qto coisa precisa: HTML. CSS, Javascript, j vai para ECMAScript.  JNODE, frameworks, APIs, Linguagens como PHP e o C#..etc. etc, etc. A poder sair alguma coisa.
Isso assusta. Quando acho que estou indo pro mediano descubro que ainda estou no []Ol Mundo[]
Esses dias descobro que No tem Left e Right para texto no javascript. Precisa de uma function. Algo que que j existia no Basic de 1988. Pq? no mais til? Ou j existe e no estou sabendo?
Seria um sonho ou nunca existir uma ou duas coisas que faro tudo? desde a primeira linha at a ltima sem sair do ambiente, programao web verte coisas novas todo ms, a muda tudo e esquece o que nem aprendeu ainda.
- Hoje lua cheia, esto dever usar esse e aquele.
- Hoje minguante, esto esquea aquele e usa esse outro mas depende do XPTO.
- Esquea a Lua tem que ir pra marte e estudar Fobus que agora poder plantar batatas pq na lua no se consegue plantar batatas.


Ento, esse um dos pontos que me preocupa, j estive por algumas vezes entrando nessas, mas quando voc comea a desenvolver j mudou tudo, mas esse mudou tudo, no quer dizer que no existe mais, apenas existe algo melhor. Isso infinito.
Se voc ficar tentando sempre desenvolver no que melhor, vai pirar.




#488589 - 27/04/2019 17:04:55

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
J disse vrias vezes, o truque estudar conceitos, entender como as coisas funciona. Isso faz voc estar sempre esperto com as []coisas novas[]. Tudo uma modificao de algo que j existe, tudo. Node? Javascript fora do browser. Angular? Typescript que compila pra Javascript. React? Javascript puro. Voc est preso nesse paradigma de []linguagem[] achando que tudo diferente um do outro e na real tudo uma modificao de uma coisa s.

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por JCM0867 em 06/11/2019 10:42:00