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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Fundamentos da Internet e Desenvolvimento Web

Curso de Fundamentos da Internet e Desenvolvimento Web

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.

Fundamentos da Internet e Desenvolvimento Web

Aprenda os Fundamentos da Internet e Desenvolvimento Web

Este curso, parte de uma série abrangente de nove partes, fornece uma compreensão detalhada de como a internet funciona e orienta os alunos no processo de configuração de um servidor web de teste e produção.

Visão geral do curso

Neste curso, os alunos mergulharão nos intricados funcionamentos da internet, incluindo o movimento de pacotes de dados em redes locais (LANs) e redes de área ampla (WANs). Eles adquirirão conhecimento na interpretação de vários protocolos, como TCP/IP, HTTP, HTTPs, SMTP e FTP. O curso explora todo o ciclo de vida do movimento de pacotes de dados, desde a sua origem até o seu destino. Os alunos também aprenderão sobre o papel dos servidores DNS e SMTP no encaminhamento do tráfego da internet e nas transmissões de e-mail. Além disso, o curso aborda mecanismos para proteger o movimento de dados, como roteadores de rede, portas e firewalls. O curso então passa para o desenvolvimento web, focando nas etapas de planejamento da construção de sites e aplicações web complexas. Os alunos terão uma visão geral das diferentes infraestruturas de hospedagem na web, incluindo soluções de hospedagem compartilhada, VPS, dedicada e em nuvem. Através de análises de casos, eles entenderão o papel dos registradores de nomes de domínio e da ICANN (Corporação da Internet para Atribuição de Nomes e Números). Os alunos aprenderão como registrar e gerenciar nomes de domínio usando o console de gerenciamento de domínio do GoDaddy, abrangendo recursos como atribuição de servidor de nomes, renovação automática, privacidade de domínio e redirecionamento de domínio. Com insights sobre infraestruturas web eficazes e gerenciamento de domínio, os alunos aprenderão a configurar servidores de teste locais. Isso inclui a instalação e configuração do WAMP/MAMP (Windows/MAC, Apache, MySQL, PhpMyAdmin) em um sistema PC ou MAC. O curso também explora o papel de cada serviço essencial no teste de aplicações web dinâmicas e orientadas a banco de dados em um sistema de computação local. Avançando, os alunos explorarão a configuração de um servidor de produção ao vivo usando provedores populares de hospedagem em nuvem como Linode. Eles aprenderão sobre a implantação e administração do Ubuntu em distribuições baseadas em Linux e serviços web essenciais (LAMP Stack - Linux, Apache, MySQL, PhpMyAdmin) em máquinas virtuais escaláveis. O curso apresentará várias ferramentas de acesso remoto, como PuTTy e Terminal, para administrar servidores virtuais por meio de linhas de comando. Os alunos também adquirirão conhecimento sobre a configuração de servidores com segurança em mente, incluindo contas de vários usuários, autenticação SSH e gerenciamento de permissões de arquivos. Além disso, os alunos aprenderão a instalar e conectar-se às suas máquinas virtuais usando ferramentas de conexão de desktop remoto como Tight VNC e Real VNC. O curso explorará o console de gerenciamento do Linode, demonstrando várias tarefas, como criação de backups, redimensionamento de servidor, alteração de senhas de root, gerenciamento de DNS e administração geral. Por fim, o curso abordará clientes FTP e o estabelecimento de conexões de máquinas locais para servidores de produção para upload de conteúdo web. Os alunos se familiarizarão com a interface do FileZilla e receberão demonstrações sobre o upload, exclusão e modificação de arquivos de servidor remoto.

O que você aprenderá

Ao se inscrever neste curso, você adquirirá conhecimento e habilidades nas seguintes áreas: - Compreensão de como a internet funciona - Familiaridade com protocolos de internet como HTTP, HTTPS e SMTP - O processo de desenvolvimento web - Planejamento de aplicações web - Diferentes tipos de hospedagem na web (compartilhada, dedicada, VPS, nuvem) - Registro e administração de nomes de domínio - Configuração de servidores de nomes - Configuração de um servidor de teste usando WAMP e MAMP - Implantação de um servidor de produção no Linode, Digital Ocean ou AWS - Execução de comandos de servidor através de um console de comando - Configuração do servidor no Ubuntu - Conexão de desktop remoto e VNC - Autenticação do servidor SSH - Instalação do cliente FTP - Upload de arquivos usando FTP Junte-se a este curso agora para adquirir uma base sólida nos fundamentos da internet e desenvolvimento web.
Ver informações completas