Atenção! Nosso Atendimento é 100% automatizado por Inteligência Artificial!

Curso de Crie um aplicativo semelhante às redes sociais Twitter e Instagram do zero

Economize R$ 87,10

Preço:
Preço promocionalR$ 39,90 Preço normalR$ 127,00

Descrição

Construa um aplicativo de mídia social como o Twitter e o Instagram do zero Aprenda como desenvolver um aplicativo de mídia social avançado (PWA) semelhante ao Twitter e ao Instagram do zero, incluindo a capacidade de fazer upload de vídeos. Neste curso abrangente sobre Javascript, banco de dados MySQL e programação PHP para o backend, você aprenderá como criar um aplicativo da web progressivo (PWA) para uma rede social como o Twitter e o Instagram. O curso abrange diversos tópicos, como design de logotipos e ícones vetorizados, criação de layouts, implementação de processos de cadastro/entrada/recuperação de senha, upload de fotos de perfil, atualização de biografias, postagem de imagens, gifs e vídeos (usando FFMPEG), criação de um player de vídeo personalizado, incorporação de hashtags, conversão de texto em links clicáveis, marcação de usuários, configuração de notificações push e muito mais.

Ideia e redação

- Desenvolvendo uma ideia para uma rede social - Escolhendo um nome único - Criando um título e descrição atraentes - Criando slogans cativantes - Identificando recursos-chave de uma rede social - Esboçando as páginas

Registro da ideia

- Selecionando um registrador de nomes de domínio - Registrando um nome de domínio - Comprando um pacote de hospedagem - Configurando um certificado SSL

Configurando o servidor

- Configurando o servidor XAMPP - Escolhendo um editor de texto adequado - Otimizando arquivos CSS e Javascript - Fazendo upload de arquivos usando um método mais inteligente

Design de logotipo e ícones vetorizados

- Criando logotipos e ícones vetorizados visualmente atraentes

Configurando o Htaccess

- Configurando o Htaccess para versões com e sem WWW

Analisando o layout para diferentes dispositivos

- Projetando o layout da rede social para dispositivos móveis - Projetando o layout da rede social para tablets - Projetando o layout da rede social para laptops - Projetando o layout da rede social para desktops

Projetando o layout e elementos para diferentes dispositivos

- Criando o cabeçalho - Projetando o rodapé - Configurando o painel esquerdo - Projetando a página de perfil - Criando o pôster Meow - Exibindo Meows postados - Projetando a página de boas-vindas - Projetando a página de cadastro - Projetando a página de entrada - Projetando a página de recuperação de senha - Criando um quadro de avisos e um carregador

Bibliotecas de JavaScript

- Implementando index.js - Criando uma tela de abertura - Utilizando funções JavaScript para a página de cadastro - Utilizando funções JavaScript para a página de entrada - Utilizando funções JavaScript para a página de recuperação de senha

Envio de e-mail no cadastro, entrada e recuperação de senha

- Processando solicitações de cadastro - Gerenciando o banco de dados MySQL - Configurando o remetente de e-mail - Criando e testando a funcionalidade de e-mail - Processando solicitações de entrada - Processando solicitações de recuperação de senha - Melhorando a experiência do usuário com a funcionalidade de campo de entrada - Implementando foco no carregamento da página

Projetando o banco de dados e codificação avançada 1

- Lidando com solicitações Ajax, sucesso e carregador - Configurando a página inicial - Configurando a página de notificações - Criando a página de configurações - Configurando a página de descoberta - Projetando a página de perfil - Criando diferentes tipos de páginas - Implementando várias chamadas de botão - Adicionando colunas necessárias à tabela reg_users - Criando a tabela meows - Gerenciando as tabelas reports e pushnoti - Codificando a funcionalidade de upload de foto de perfil - Codificando a remoção de foto de perfil - Codificando atualizações de biografia - Gerenciando alterações de nome, nome de usuário e senha - Implementando recursos de desativação e logout

Perfil e codificação avançada 2

- Configurando URLs catzby.com/username - Configurando contagens e reenvio de link de ativação - Implementando funcionalidade de botão de configurações - Habilitando funcionalidade de seguir/deixar de seguir - Habilitando funcionalidade de bloquear/desbloquear - Configurando denúncia de perfil - Implementando htmlspecialchars - Habilitando funcionalidade de clique para usuários marcados (@usuário), hashtags (#hashtag) e links - Carregando páginas de seguidores e seguindo - Habilitando funcionalidade de compartilhamento - Configurando Meow Poster e NSAM Poster para perfis próprios e visitantes

Configurando VPS e FFMPEG

- Fazendo backup de arquivos - Comprando um VPS - Criando um projeto - Configurando um servidor - Gerando chaves - Configurando o cliente SSH - Instalando Apache, PHP e MySQL - Protegendo o MySQL - Instalando o PHPMyAdmin - Alterando a URL do PHPMyAdmin - Configurando a senha do usuário root para o PHPMyAdmin - Acessando o PHPMyAdmin e importando o banco de dados - Instalando um certificado SSL gratuito - Configurando o Htaccess - Fazendo upload de arquivos usando SFTP - Configurando registros DNS - Editando emailll_sending.php - Redirecionando o acesso direto ao IP - Removendo STRICT_TRANS_TABLES - Atualizando upload_max_filesize - Concedendo acesso ao www-data - Resolvendo erros do PHPMyAdmin - Configurando o FFMPEG

Postagem, player de vídeo personalizado e codificação avançada 3

- Postando Meows manualmente - Configurando a página Meow - Buscando Meows postados - Buscando a parte superior de um Meow postado - Denunciando um perfil a partir de um Meow postado - Excluindo um Meow - Exibindo a hora de postagem de um Meow - Recuperando a largura e altura de uma imagem em um Meow - Criando um player de vídeo personalizado para um Meow - Curtindo um Meow - Encaminhando um Meow - Carregando curtidas para um Meow - Carregando comentários para um Meow - Carregando Meows para a página inicial - Carregando Meows para as páginas de perfil e descoberta - Carregando Meows com hashtags - Configurando a página de pesquisa - Carregando Meows pesquisados - Carregando Catzbies pesquisados - Implementando funcionalidade de pesquisa de Meow e Catzby - Sugerindo usuários para marcar - Visualizando um vídeo - Postando NSAM/Meow/Comentário em um Meow

Notificações push e codificação avançada 4

- Configurando o círculo de notificação - Buscando notificações - Configurando notificações push - Recebendo notificações push - Implementando a API de Histórico para funcionalidade de botão voltar - Restaurando a posição de rolagem com a API de Histórico - Chamando a função logocall com o botão voltar - Implementando carregamento automático ao rolar para baixo - Configurando a página de sucesso após o cadastro - Carregando a página inicial após o login bem-sucedido - Substituindo páginas após o login - Tornando os painéis esquerdo e direito fixos - Carregando todos os ícones antes do carregamento da página - Configurando páginas de erro - Instalando o aplicativo em dispositivos - Minificando arquivos CSS e Javascript - Configurando cabeçalhos no Htaccess - Testando a velocidade de carregamento do site - Configurando about.catzby.com - Configurando acesso ao Google Search Console - Configurando o Google Analytics AVISO LEGAL: Neste curso, ensinamos o processo de manipulação de imagens, gifs, vídeos e áudios. No entanto, desencorajamos fortemente o uso de imagens, gifs,

Estimar frete

Payment & Security

Dúvidas Gerais

Após a confirmação do pagamento, você receberá um e-mail com todas as instruções para acessar seus cursos. O e-mail incluirá um link para a plataforma de ensino, onde você poderá fazer login utilizando suas credenciais cadastradas no momento da compra. Caso seja um curso em formato de arquivo para download, o mesmo estará disponível na área do aluno e poderá ser acessado diretamente pelo link enviado. Se você não receber o e-mail de acesso em até 24 horas, verifique sua caixa de spam ou entre em contato com nossa equipe pelo e-mail suporte@amentil.com.br.

Após a confirmação do pagamento, seu pedido será processado e enviado para o endereço cadastrado. Você receberá um e-mail com os detalhes do envio, incluindo o código de rastreamento para acompanhar a entrega. Trabalhamos com transportadoras confiáveis e os prazos variam de acordo com o método de envio escolhido e sua localização. É importante garantir que o endereço de entrega esteja correto para evitar atrasos. Caso tenha dúvidas ou problemas com a entrega, nossa equipe de suporte está à disposição pelo e-mail suporte@amentil.com.br.

Você pode tirar dúvidas diretamente com nossa equipe de suporte por diversos canais:

  • E-mail: Envie sua pergunta para suporte@amentil.com.br, e nossa equipe responderá em até 2 dias úteis.
  • Telefone: Ligue para +55 (48) 1234-5678, disponível de segunda a sexta, das 9h às 18h.
  • WhatsApp: Envie uma mensagem para +55 (48) 91265-4321 e receba atendimento rápido e prático.
  • Formulário de Contato: Preencha o formulário disponível em nosso site na página Contato.
  • Redes Sociais: Você também pode enviar suas dúvidas pelo Instagram ou Facebook em @amentil.sa.

Estamos sempre prontos para ajudar!

Reembolso e garantias

O prazo de reembolso pode variar dependendo da forma de pagamento utilizada:

  • Cartão de Crédito: O estorno será realizado em até 7 dias úteis após a aprovação do reembolso, mas o crédito poderá aparecer na sua fatura em um prazo de 30 a 60 dias, conforme a política da operadora do cartão.
  • Boleto Bancário ou Transferência: O valor será devolvido via depósito em conta bancária em até 7 dias úteis após a aprovação do reembolso.

Você pode solicitar a devolução de produtos físicos seguindo o passo a passo abaixo:

  1. Entre em contato com nosso suporte:
  2. Aguarde nossa resposta:
    Nossa equipe analisará sua solicitação em até 3 dias úteis e fornecerá as instruções detalhadas para a devolução.
  3. Prepare o produto:
  4. Envie o produto:
  5. Reembolso ou troca:

Nosso compromisso é fornecer uma experiência confiável e segura ao acessar nossa enciclopédia online. Garantimos a qualidade dos serviços e funcionalidades oferecidos, seguindo as condições descritas abaixo:

1. Garantia de Acesso

  • Disponibilidade: Oferecemos garantia de disponibilidade da enciclopédia online 24 horas por dia, 7 dias por semana, exceto durante períodos programados de manutenção ou por problemas técnicos fora do nosso controle.
  • Resolução de Problemas: Em caso de interrupções no serviço, nossa equipe técnica atuará para restaurar o acesso no menor tempo possível.

2. Garantia de Conteúdo

  • Precisão e Atualização: Todo o conteúdo disponibilizado é cuidadosamente revisado para garantir precisão e relevância. No entanto, a enciclopédia online é constantemente atualizada, e não podemos garantir a exatidão absoluta em casos de informações sujeitas a mudanças rápidas.
  • Correção de Erros: Caso identifique erros ou inconsistências no conteúdo, você pode nos informar pelo e-mail conteudo@amentil.com.br, e faremos a análise e correção, se necessário.

3. Garantia de Segurança

  • Proteção de Dados: Utilizamos tecnologias avançadas para proteger suas informações pessoais e garantir que sua navegação na enciclopédia seja segura.
  • Privacidade: Todos os dados coletados seguem as diretrizes da nossa Política de Privacidade.

4. Garantia de Reembolso

Para assinaturas da enciclopédia online:

  • Direito de Arrependimento: Você pode solicitar o cancelamento e reembolso integral em até 7 dias corridos após a compra, desde que não tenha acessado conteúdos pagos da plataforma.
  • Problemas Técnicos: Caso não consiga acessar os conteúdos devido a falhas técnicas imputáveis à plataforma, garantimos suporte prioritário e, se o problema não for resolvido, você pode solicitar reembolso proporcional ao período não utilizado.

5. Limitações

  • Conexão à Internet: Não garantimos acesso à enciclopédia em situações de instabilidade ou falhas na conexão de internet do usuário.
  • Uso Indevido: O acesso e uso da enciclopédia são pessoais e intransferíveis. O compartilhamento de credenciais pode resultar na suspensão ou cancelamento da assinatura sem reembolso.

6. Contato para Garantias

Caso precise de suporte ou queira exercer algum direito de garantia, entre em contato conosco:

  • E-mail: suporte@amentil.com.br
  • Telefone: +55 (48) 1234-5678
  • Horário de atendimento: Segunda a sexta, das 9h às 18h.