codaqui / institucional

Repositório central da Codaqui, possui os documentos e discussões.
https://codaqui.dev
22 stars 15 forks source link

[TRILHA] Javascript #6

Closed endersonmenezes closed 1 year ago

endersonmenezes commented 2 years ago

Conteúdos Abordados na Nova Trilha de Javascript

Palavras-Chaves (Resumo das Discussões)

Referências

Profissionais

Bibliográficas

endersonmenezes commented 2 years ago

Pessoal, alguma ideia de onde começar?

endersonmenezes commented 2 years ago

https://replit.com/curriculum/Build-a-Video-Game-with-Kaboom

LuizFernando-TC commented 2 years ago

Não seria mais interessante criar uma trilha de HTML5 e CSS3 separada da trilha de Javascript?

endersonmenezes commented 2 years ago

1. Apresentação

Ordem Indicada: 1 Avaliação da Ordem: Acredito que está legal a gente começar estudando uma linguagem pela sua história e origem.

Materiais de Referência:

Video:

LuizFernando-TC commented 2 years ago

https://devdocs.io/

endersonmenezes commented 2 years ago

2. Ambiente de Desenvolvimento

Ordem Indicada: 2 Avaliação da Ordem: Acho que a ordem está bacana, porém diferente do primeiro pode ser que dê pra mudar, depende do que vamos fazer a frente.

Materiais de Referência:

Video:

Responsável por inserir na trilha: @ArtumosGOC

LuizFernando-TC commented 2 years ago

3. Variáveis de Tipos de Dados

links: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Grammar_and_types https://www.todoespacoonline.com/w/2014/04/variaveis-em-javascript/ https://ricardo-reis.medium.com/tipos-de-dados-javascript-a1f6f498a7d4 https://www.w3schools.com/js/js_datatypes.asp https://www.devmedia.com.br/javascript-variaveis-e-constantes/41012

video: https://www.youtube.com/watch?v=upTl-6W9PcU

Responsável por inserir na trilha: @isiezz

LuizFernando-TC commented 2 years ago

4. Estruturas Lógicas (Condicionais e de Repetição)

Links: https://www.treinaweb.com.br/blog/estruturas-condicionais-e-estruturas-de-repeticao-em-javascript https://developer.mozilla.org/pt-BR/docs/Learn/JavaScript/Building_blocks/conditionals https://developer.mozilla.org/pt-BR/docs/Learn/JavaScript/Building_blocks/Looping_code https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Loops_and_iteration https://www.todoespacoonline.com/w/2014/04/estruturas-condicionais-javascript/ https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Expressions_and_operators

Video:

Responsável por inserir na trilha: @kamisinha

LuizFernando-TC commented 2 years ago

5. Expressões e operadores

Links: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Expressions_and_operators https://kenzie.com.br/blog/operadores-javascript/ https://ricardo-reis.medium.com/operadores-l%C3%B3gicos-logical-operators-b0687819d1a5 http://www.nce.ufrj.br/ginape/js/conteudo/variaveis/operadores.htm

Videos: https://www.youtube.com/watch?v=6d6IV3SQnIM

Responsável: @LuizFernando-TC

LuizFernando-TC commented 2 years ago

22. Livros sobre JavaScript

LuizFernando-TC commented 2 years ago

6. Orientação e Objetos

Links: https://www.freecodecamp.org/portuguese/news/programacao-orientada-a-objetos-em-javascript-explicada-com-exemplos/ https://www.devmedia.com.br/poo-trabalhando-com-classes-e-objetos-em-javascript/28434 https://www.alura.com.br/conteudo/javascritpt-orientacao-objetos https://blog.matheuscastiglioni.com.br/orientacao-a-objetos-com-javascript/ https://developer.mozilla.org/pt-BR/docs/Learn/JavaScript/Objects https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Classes_in_JavaScript

Videos: https://www.youtube.com/watch?v=kqE3sp_7peQ https://www.youtube.com/watch?v=sKgw7TCNqg4

Responsável: @ArtumosGOC

endersonmenezes commented 2 years ago

7. Interface e Herança

Materiais de Referência:

Video:

Responsável: @isiezz

endersonmenezes commented 2 years ago

Para pesquisar:

@Kamisinha

endersonmenezes commented 2 years ago

Para pesquisar:

@SOPHI-A9

endersonmenezes commented 2 years ago

Funções Async

Materiais de Referência:

Video:

Responsável: @endersonmenezes

endersonmenezes commented 2 years ago

Conhecendo o Browser e Manipulando o DOM

Materiais de Referência:

Video:

Responsável: @ArtumosGOC

endersonmenezes commented 2 years ago

Basico de HTML e CSS

Materiais de Referência:

Video:

Responsável: @isiezz

endersonmenezes commented 2 years ago

Internet e API

Materiais de Referência:

Video:

Responsável: @kamisinha

endersonmenezes commented 2 years ago

ECMAScript 5 e 6

Materiais de Referência:

Video:

Responsável: @LuizFernando-TC

endersonmenezes commented 2 years ago

Typescript

Materiais de Referência:

Video:

Responsável: @melissarr

LuizFernando-TC commented 2 years ago

Debugando e Tratando Erros

Materiais de Referência:

Video:

@SOPHI-A9

LuizFernando-TC commented 2 years ago

Leitura e Escrita de Arquivos

Materiais de Referência:

Video:

Responsável: @endersonmenezes

LuizFernando-TC commented 2 years ago

Módulos em Javascript

Materiais de Referência:

Video:

Responsável: @endersonmenezes

endersonmenezes commented 2 years ago

NodeJS e ExpressJS e Deno

Materiais de Referência:

Video:

Responsável: @endersonmenezes

SOPHI-A9 commented 2 years ago

As vantagens de usar as linguagens scripts são variadas e podem ser usadas de maneiras diferentes: fácil de aprender e usar, código aberto e gratuito, portátil e multiplataforma, Permite uso em qualquer sistema operacional, Melhor desempenho no desenvolvimento de aplicações, e etc.

A linguagem JS pode ser usadas de diversas maneiras, seu básico seria que nela podemos criar jogos e sites de diversas formas diferentes e do jeito que queremos. Nela podemos usar códigos da maneira certa para criarmos nossos jogos e sites, mas apenas um erro pode acabar com o código.

A relação entre métodos e objetos no JS é que qualquer tipo de dado pode ser um objeto, é quando uma propriedade armazena um valor se passa a ser chamado de método. Propriedades são valores e cada objeto é um valor, fazendo os dois se relacionarem.

https://developer.mozilla.org/pt-BR/docs/Learn/Getting_started_with_the_web/JavaScript_basics https://kenzie.com.br/blog/script/ https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Functions/Method_definitions https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Working_with_Objects

ArtumosGOC commented 2 years ago

Relação entre objetos e métodos JavaScript

Materiais de Referência:

Vídeo Complementar:

Responsável: @ArtumosGOC

LuizFernando-TC commented 2 years ago

O que acham de adicionar um tópico sobre data e hora?

endersonmenezes commented 1 year ago

@LuizFernando-TC leva discussão pro discussions, eu acho legal, vamos ver aonde tem sites interessantes sobre isso.