Article image
Ralf Carneiro
Ralf Carneiro27/04/2021 21:08
Compartilhe

ES6 a evolução para o mundo do Desenvolvimento em JavaScript.

  • #JavaScript
  • #TDD
  • #Mocha

Você ja ouviu falar em ECMAScript?

O ECMAScript é uma linguagem de programação baseada em scripts, é de uso geral, inspirada no JavaScript e no JScript, especificadas no documento ECMA-262.

A especificação do ECMAScript 6 (ES6), foi lançado em 2009 com o objetivo de nos trazer mais facilidade na compreensão do código.

O fato de contar com a ajuda de inúmeras bibliotecas e frameworks que possibilitam a programação em back-end, o desenvolvimento de aplicativos e também o desenvolvimento front-end.

O ES6, traz mais rapidez de leitura e execução dos scripts, possui um amplo suporte na maioria dos navegadores no mercado atual, além de tornar o código mais leve e com ele não existe a necessidade de compilação.

Aqui na DIO existe o curso de desenvolvimento avançado com JavaScript, no Bootcamp da Avanade Angular Developer, ministrado por Celso Henrique da Silva de forma espetacular.

Neste curso pude reciclar meus conhecimentos e subir mais um degrau em busca do meu objetivo.

Foram abordados conceitos aplicados de:

  • Arrow Functions.
  • Default Function Arguments.
  • Enhanced Object Literals.
  • Rest.
  • Spread Operator.
  • Destructuring em ReactJS.
  • Symbols.
  • A interface de interação Iterator.
  • Funções com pausa os Generators.
  • Callbacks e Promises para processamento assíncrono.
  • Fetch.
  • AsyncAwait.
  • EventEmitter.
  • TDD de maneira prática.
  • BDD.
  • A estrutura de testes Mocha.
  • A ferramenta de Asserts muito mais descritiva utilizando a biblioteca Chai.
  • A dependência de desenvolvimento Sinon para mochar funções.
  • Debugging.

Como sempre a DIO superando as expectativas!

A evolução foi nítida depois desta enxurrada de conhecimentos, agradeço muito ao Iglá Generoso e toda a equipe por fazer a diferença no mundo dos desenvolvedores, sempre com excelência.

Eternamente grato a todos da família Digital Innovation One.

Bora codar galera!

Link do curso:

https://web.digitalinnovation.one/course/desenvolvimento-avancado-com-javascript-es6/learning/75ee88ab-99f3-4ab8-8620-7efafcb26481/?back=/browse

Compartilhe
Comentários (2)
Lucas Magalhães
Lucas Magalhães - 27/04/2021 22:32

Curso é demais mesmo! Bora codar!

Ficou bom teu artigo.

DT

DIEGO TEIXEIRA - 27/04/2021 21:38

Muito interessante esse artigo. Uso bastante o arrow function.