JS com TDD na Prática
Offered By: Udemy
Course Description
Overview
What you'll learn:
- Boas práticas de programação
- Como criar um boilerplate organizado
- As novas Features do ES6, ES7 e ES8
- Como trabalhar com módulos em JS
- Como utilizar o Webpack para criar aplicações
- Teoria de Testes
- Funcionamento do Mocha, Chai, Sinon e Istambul
- Criar uma biblioteca para trabalhar com uma API do Spotify
- Refatorar uma biblioteca utilizando testes
- Criar uma aplicação web com testes (Player do Spotify)
- Criar uma CLI (Conversor de Bitcoin)
- Criar um componente simples em React com Enzyme e Storybook
Aviso: O curso está desatualizado no momento, toda a parte teórica e lógica que é fundamental estão inalterados, mas é possível que você tenha erros com diferentes versões. O curso continua sendo muito útil e importante, mas tenha em mente que erros poderão ocorrer e você terá de mudar. Planejo atualizar o curso muito em breve.
O curso tem como objetivo passar de forma prática e eficiente como se trabalhar com Javascript para criação de bibliotecas e aplicações voltadas para web. Nós iremos aprender sobre boas práticas, como iniciar uma estrutura básica, como desenvolver com o pensamento voltado a testes e conhecer as mais modernas bibliotecas de teste em Javascript. O curso será desenvolvido em pequenos módulos com vídeos curtos, facilitando assim o aprendizado e o desenvolvimento do aluno, visando sempre uma didática simples, concisa e bastante aplicada a prática de trabalho.
Existirão alguns projetos ao decorrer do curso, para aplicarmos os conceitos aprendidos, fazendo com que o aluno perceba sua evolução e também comece a trabalhar mais em sua parte criativa e com código.
Taught by
Willian Justen de Vasconcellos
Related Courses
Programming LanguagesUniversity of Virginia via Udacity Building a Basic Website
University of Massachusetts Amherst via Independent iDESWEB, Introducción al desarrollo web
Miríadax Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity Web Application Architectures
University of New Mexico via Coursera