Este projeto tem por finalidade compilar e compartilhar o aprendizado obtido no curso "JS Expert", ministrado por Erick Wendel, mas como considero este repositório meu compilado de aprendizagem, também incluí (e seguirei incluindo) conceitos que aprendi em outros cursos e estudos, como na graduação de Engenharia de Software da Faculdade Descomplica.
Entenda mais sobre testes, ciclos de vida, regex e muito mais, de forma resumida, organizada e com exemplos práticos para facilitar seus estudos de JavaScript e TypeScript. Além disso, você encontra meu caderno de anotações reunindo conhecimentos importantes sobre a linguagem de forma resumida e prática, servindo como guia para quem quer aprender mais sobre JavaScript, mas não sabe por onde começar. M
A organização do repositório está dividida em:
- Conceitos: anotações gerais de pontos estudados no curso e outros que tive curiosidade durante os estudos
- Capítulos do curso: exemplos e explicações de conceitos específicos
- Projetos: onde estão os projetos práticos feitos durante o curso
Caso queira deixar um feedback, fique a vontade para usar a aba de issues.
- Introdução
- Instruções
- Bibliotecas e dependências
- Conceitos
- Capítulos:
- Projetos:
- Typescript
- Conclusão
- Certificado
Para rodar os testes presentes nesse projeto, basta fazer o clone do repositório e rodar o comando especificado no tópico.
| Dependência | Versão |
|---|---|
| node | 18 |
| sinon | 15 |
| mocha | 10 |
| supertest | 6 |
| istanbul (nyc) | 15 |
| fakerjs | 9 |
| chaijs | 4 |
| chalk | 4 |
| chalk table | 1 |
| draftlog | 1 |
| nodemon | 3 |
| c8 | 10 |
| ipt | 3 |
| pdf paser | 1 |
| safe regex | 2 |
| rewiremock | 3 |