Curso de JavaScript e TypeScript do básico ao avançado JS/TS

Javascript e TypeScript - front-end e back-end (Full Stack) - Node, Express, noSQL, React, hooks, Redux, Design Patterns
4.77 (28925 reviews)
Udemy
platform
Português
language
Web Development
category
Curso de JavaScript e TypeScript do básico ao avançado JS/TS
105 368
students
146 hours
content
Feb 2025
last update
$64.99
regular price

Why take this course?

Ótimo, parece que você já tem um perfil sólido em diversas tecnologias e está buscando expandir seu conhecimento adicionalmente. O curso acessado parece oferecer uma ampla gama de conhecimentos tanto em back-end (Node.js, Express, MongoDB, MySQL, MariaDB, Sequelize, JWT, Webpack, Babel) quanto em front-end (React JS, Redux, Redux Saga, React Hooks, TypeScript, NextJS, Strapi) e outras áreas relevantes como Design Patterns, Testes com o Jest, Expressões Regulares, e até mesmo infraestrutura (Deploy, Linux, PostgreSQL).

Para aproveitar ao máximo este curso, você deve ter um entendimento básico de programação e experiência anterior com HTML, CSS e JavaScript. Se ainda não estiver familiarizado com essas tecnologias, seria uma boa ideia começar com um curso que cubra o conjunto das habilidades do web developer front-end (HTML5, CSS3, JavaScript moderno) antes de avançar para o back-end e as outras tecnologias mencionadas.

Aqui está uma resumo de como você pode estruturar seu estudo, considerando que você já tem experiência em programação:

  1. Revisão de HTML5 e CSS3: Se ainda não está confortável com elas, faça uma revisão rápida ou siga um curso que cubra as últimas práticas e técnicas.

  2. Aprofundamento em JavaScript: Dado que o curso parece começar com JavaScript (JS), certifique-se de que você tem uma sólida compreensão de conceitos mais avançados como callbacks, promessas, async/await e design patterns funcionais.

  3. Node.js e Express: Estude como Node.js é usado para criar aplicações de servidor e como o framework Express pode facilitar esse processo.

  4. Banco de dados MongoDB: Pratique o uso do MongoDB, um banco de dados NoSQL, e entenda como ele se encaixa em arquiteturas modernas.

  5. MySQL/MariaDB e Sequelize: Se você preferir ou precisar trabalhar com sistemas de gerenciamento de banco de dados relacionais (RDBMS), entenda como usar MySQL ou MariaDB em conjunto com o ORM Sequelize.

  6. JWT e Autenticação: Aprenda sobre token JWT e implemente autenticação segura em suas APIs.

  7. React JS, Redux, NextJS e Strapi: Dedique tempo para entender profundamente o ecossistema React, incluindo Redux para gerenciamento de estado e NextJS para sites React com SSR/SSG. Use Strapi como um CMS robusto para ajudar na gestão de conteúdo em projetos React.

  8. TypeScript: Adicione TypeScript ao seu conjunto de habilidades para escrever código mais seguro e mantável.

  9. Design Patterns e Princípios SOLID: Estude os padrões de design e princípios que orientam o desenvolvimento orientado a objetos e a arquitetura de software limpo e escalável.

  10. Testes com o Jest: Aprenda a escrever testes automatizados para garantir a qualidade e a robustez do seu código.

  11. Infraestrutura (Deploy, Linux, PostgreSQL): Entenda os fundamentos da administração de sistemas Unix-like, como Linux, e configure o PostgreSQL para uso em back-end.

  12. Webpack e Babel: Utilize essas ferramentas para transpilar código JavaScript moderno e configurar bundles para aplicações web.

Ao seguir este caminho, você estará bem equipado para completar o curso e expandir seu portfólio de habilidades em desenvolvimento full-stack. Lembre-se de que a prática constante e a construção de projetos reais são fundamentais para consolidar seus conhecimentos e para se destacar no mercado de trabalho. Boa sorte!

Course Gallery

Curso de JavaScript e TypeScript do básico ao avançado JS/TS – Screenshot 1
Screenshot 1Curso de JavaScript e TypeScript do básico ao avançado JS/TS
Curso de JavaScript e TypeScript do básico ao avançado JS/TS – Screenshot 2
Screenshot 2Curso de JavaScript e TypeScript do básico ao avançado JS/TS
Curso de JavaScript e TypeScript do básico ao avançado JS/TS – Screenshot 3
Screenshot 3Curso de JavaScript e TypeScript do básico ao avançado JS/TS
Curso de JavaScript e TypeScript do básico ao avançado JS/TS – Screenshot 4
Screenshot 4Curso de JavaScript e TypeScript do básico ao avançado JS/TS

Loading charts...

2575266
udemy ID
24/09/2019
course created date
20/10/2019
course indexed date
Bot
course submited by