Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Desenvolvimento completo de front-end e back-end de páginas da web em 2023

Curso de Desenvolvimento completo de front-end e back-end de páginas da web em 2023

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Curso de Desenvolvimento Web Full Stack 2023

Com mais de 80 horas de conteúdo, aprenda HTML, CSS, JavaScript, React, Next.js e NodeJS, Express, MongoDB, API Restful. Enriqueça seu portfólio com 9 projetos práticos e adquira conhecimento e habilidades aprofundadas em desenvolvimento web! Classificação: 4.7 de 5894 avaliações. Total de horas: 80.5. 393 palestras. Todos os níveis.

Curso de Desenvolvimento Web Full Stack

Este curso abrangente de mais de 80 horas aborda o conhecimento essencial do desenvolvimento web, desde o front-end até o back-end. Ele irá guiá-lo passo a passo no aprendizado de programação do zero. O conteúdo do curso inclui sintaxe básica, arquitetura de programação orientada a objetos, pensamento lógico para resolução de problemas, lidar com situações problemáticas, técnicas de depuração e construção de uma base sólida em programação. O desenvolvimento web é dividido em partes front-end e back-end. A primeira metade do curso de Desenvolvimento Web Full Stack foca nos três pilares do desenvolvimento web: HTML, CSS e JavaScript. Através de quatro projetos e dois jogos, você solidificará seu conhecimento fundamental. A segunda metade foca nas ferramentas de desenvolvimento back-end, incluindo ferramentas comumente usadas na indústria, como MongoDB e Node.js. O curso conclui integrando o framework React front-end com sistemas de conexão de API back-end, criando um sistema de projeto MERN altamente popular no desenvolvimento web! Você não precisa de nenhuma experiência em programação ou conhecimento relacionado. Este curso abrange o conteúdo necessário tanto para o desenvolvimento web front-end quanto para o back-end, equipando você com as habilidades essenciais para se tornar um engenheiro web full stack. Ao final do curso, você será capaz de usar:

- HTML5
- CSS3
- JavaScript
- Flexbox e SCSS
- Sintaxe ES6
- Conceitos avançados de JavaScript e aplicações como DOM, Hoisting, Escopo, Closure, Herança de Protótipo, contexto de execução, callbacks e a palavra-chave this
- Bootstrap
- Comando Unix, Git e GitHub
- Node.js
- Express.js
- EJS (Embedded JavaScript Templating)
- Git, GitHub, Controle de Versão
- SQL
- MongoDB
- Mongoose
- API Restful
- Autenticação
- Criptografia
- React
- JSON Web Token (JWT)
- Projeto MERN
- Next.js

Comparado ao Curso de Estratégia Web Full Stack 2022, este curso inclui as seguintes adições:

- Seis novos projetos, incluindo dois novos jogos (Snake Game, Bouncing Ball Game), fornecendo mais trabalhos e conteúdo.
- Tutoriais de implantação para páginas web dinâmicas, incluindo o uso do MongoDB Atlas e da nuvem Heroku.
- Todos os cursos vêm com slides do PowerPoint em chinês, tornando a anotação mais conveniente.
- Tutorial do Next.js. O Next.js é o framework React.js mais comumente usado na indústria, com fortes vantagens na construção de sites e otimização para mecanismos de busca (SEO).
- Perguntas de quiz no final de cada capítulo para resumir rapidamente os pontos-chave.
- Análise visual e exemplos de aplicação do modelo MVC.
- Explicações detalhadas de processos adicionais de segurança da informação, como algoritmo Blowfish, Cookies Assinados, HMAC, algoritmos de assinatura e verificação JWT, processo completo do OAuth e autenticação de segurança.
- Conteúdo adicional sobre protocolo HTTP, tratamento de Condição de Corrida, regras do Node.js Event Loop, efeitos web Canvas-Nest, produção de espuma CSS, produção de animação GSAP e muito mais.
- Conteúdo TypeScript pode ser adicionado no futuro, dependendo da situação.

O que você vai aprender:

- Aprenda todo o conhecimento e habilidades necessárias para o desenvolvimento front-end e back-end, e faça a transição para se tornar um engenheiro front-end ou full-stack.
- Crie sites de alta qualidade com design tangível e moderno, aumentando a exposição e usabilidade do site.
- Aprenda a sintaxe do HTML5, Elementos Semânticos do HTML e use o Validador HTML para validar a correção do código, criando páginas web totalmente funcionais.
- Aprenda CSS e SCSS para escrever folhas de estilo altamente mantíveis com menos esforço.
- Controle elementos da página web usando o DOM do JavaScript e manipule eventos através de ouvintes de eventos do JavaScript.
- Aprenda Design Responsivo para manter as páginas web esteticamente agradáveis e funcionais em diferentes dispositivos.
- Entenda os princípios subjacentes do JavaScript, incluindo Contexto de Execução, Hoisting, Escopo e a palavra-chave this.
- Pratique a resolução de perguntas de entrevista usando JavaScript e aprenda a pensar de forma programática para resolver problemas.
- Crie Snake Game e Bouncing Ball Game para aumentar a diversidade do seu portfólio para entrevistas de emprego.
- Construa um servidor web back-end usando tecnologias como Node.js e Express.js.
- Utilize o framework front-end ReactJS para aproveitar técnicas modernas de desenvolvimento web.
- Forneça funcionalidade de login do Google em seu site usando o pacote Passport.
- Use Git e GitHub para controle de versão do seu código.
- Aprenda e use tanto bancos de dados MySQL quanto MongoDB.
- Entenda e aplique o padrão de design MVC no desenvolvimento web.
- Use o Mongoose para recuperar dados do MongoDB em aplicações web e criar sites de negócios funcionais relacionados a usuários.
- Crie APIs Restful do zero.
- Crie cookies e sessões para registrar preferências do usuário em seu site.
- Entenda e aplique a sintaxe AJAX para recuperar dados de APIs e usá-los em seu site.
- Aprenda a lógica matemática da criptografia moderna e a aplicação full-stack de Funções de Hash na criptografia de bancos de dados.
- Entenda os Códigos de Status HTTP e crie um servidor web que possa enviar diferentes tipos de Códigos de Status.
- Use o software Postman para enviar solicitações HTTP GET, POST, PUT, DELETE e outras.

Ver informações completas