F9ine.com
World Map

Fun with Flags

Crie uma aplicação front-end com React, Next e chamadas API do zero ao deploy

O que vamos construir?

Project cover

Iremos criar uma aplicação web que apresente todos os países e suas características, oferecendo uma experiência rica e informativa através de uma interface moderna e interativa.

Utilizaremos uma API para obter informações precisas e atualizadas sobre os países. Os dados serão obtidos de forma dinâmica, garantindo conteúdo atualizado.

Cada país será representado com:

  • Bandeira
  • População
  • Língua oficial
  • Moeda corrente
  • Fronteiras
  • Outras informações
Project mobile
Project notebook
Project tablet
Project mobile 2

Next.js

Framework otimizado para desenvolvimento web com diversas facilidades

React.js

Biblioteca JavaScript para construção de interfaces de usuário componentizadas

Tailwind CSS

Framework de CSS que oferece classes pré-definidas para estilização ágil

ESlint & Prettier

Ferramentas de padronização de código evitam problemas de escrita e formatação

TypeScript

Superset de tipagem estática, melhora a qualidade e suporte ao desenvolvimento

Comunicação com API

Troca de dados entre front-end e back-end usando protocolo REST

Além do desenvolvimento técnico, exploraremos conceitos fundamentais de aplicações web modernas:

  • Navegação entre rotas
  • Consumo de API
  • Gerenciamento de estado
  • Ordenação de elementos
  • Filtros de pesquisa
  • Boas práticas
  • Responsividade
  • Deploy e hospedagem

Módulos do curso

1. Fundações

Setup, Página Inicial e Deploy

Você terá um projeto completo e funcional em produção com as melhores tecnologias do mercado.

2. Aprofundamento

Página detalhada dos países

Criação de nova rota e requisição à API para obter informações detalhadas de cada país.

3. Refinamento

Filtros, pesquisa e seleção

Aplicação de filtros, pesquisa e ordenação dinâmica, além de refinamento de todo o projeto.

O curso é dividido em módulos, cada um com um objetivo específico para melhor separação dos conceitos e aprendizado. Simulamos na prática o desenvolvimento de uma aplicação web completa, desde a configuração inicial até o deploy em produção, gerando valor para ao usuário ao final de cada etapa.

Aproveite a promoção de lançamento para transformar sua carreira!

Desconto exclusivo por tempo limitado:

De R$ 79,90 por R$ 27,77

(Menos de 1 real por dia)

Reviews

Avaliação do curso:
4.9
Slide 1

Este projeto não é apenas um curso, mas uma jornada completa de desenvolvimento, preparando você para os desafios reais do mercado de desenvolvimento web front-end.

Está pronto para começar o desenvolvimento?

Perguntas frequentes

Sou um desenvolvedor full-stack com mais de 10 anos de experiência e foco em excelência no front-end. Formado em Engenharia de Computação. Ao longo da minha carreira, colaborei com empresas no Brasil e no exterior, desenvolvendo interfaces intuitivas, plataformas de visualização de dados e aplicativos móveis. Tenho paixão por construir produtos inovadores com JavaScript, Node.js e Python, além de adorar ensinar e compartilhar conhecimento com a comunidade dev.
Construir um projeto do zero até o deploy com fundações sólidas, utilizando as melhores práticas e ferramentas do mercado. Além da parte técnica, você desenvolverá a mentalidade de um front-end, compreendendo os conceitos fundamentais e como as tecnologias se conectam. Ao concluir o curso, você terá o conhecimento e a segurança para criar projetos reais, se destacar no mercado e entregar soluções inovadoras que geram valor ao usuário final.
Este curso é ideal para quem já domina o básico de uma linguagem de programação, independentemente de qual seja, e tem noção de HTML e CSS, mas ainda não sabe como transformar esse conhecimento em aplicações web modernas. Se você quer se tornar um desenvolvedor front-end ou entender melhor o funcionamento do client-side em aplicações web, este curso foi feito para você.
Sim! Uma vez inscrito você possui acesso ilimitado e com atualizações futuras com novos conteúdos sem custos adicionais.
O valor durante o primeiro mês de lançamento do curso é de R$ 29,70. Essa é uma promoção temporária com um desconto de 63% sobre o valor final estimado do curso de R$ 79,90.
Sim! Após finalizar o curso você poderá emitir o Certificado de Conclusão com a carga horária total de 8 horas diretamente na plataforma.
Em todos os conteúdos da plataforma você poderá registrar suas dúvidas, sugestões ou comentários. As dúvidas serão respondidas dentro de 24 horas.
Sem problemas! Entre em contato através do e-mail f9ine.dev@gmail.com.