Este curso aborda assuntos essenciais sobre sistemas operacionais do nível básico ao intermediário. Com o método de ensino objetivo e na prática você vai aprender desde os comandos básicos até a configuração de servidores Linux e hospedagem de sites web.
Ao término o aluno estará apto a gerenciar os recursos do Linux e configurar os serviços essenciais de rede, como por exemplo, os serviços de DHCP, DNS, SSH, SCP, FTP, SMB, NFS, HTTP, Firewalls e muito mais. Durante as aulas utilizaremos software de virtualização local e instâncias na nuvem computacional da Amazon AWS para realizar os exe…
Este curso aborda assuntos essenciais sobre sistemas operacionais do nível básico ao intermediário. Com o método de ensino objetivo e na prática você vai aprender desde os comandos básicos até a configuração de servidores Linux e hospedagem de sites web. Ao término o aluno estará apto a gerenciar os recursos do Linux e configurar os serviços essenciais de rede, como por exemplo, os serviços de DHCP, DNS, SSH, SCP, FTP, SMB, NFS, HTTP, Firewalls e muito mais. Durante as aulas utilizaremos software de virtualização local e instâncias na nuvem computacional da Amazon AWS para realizar os exercícios e laboratórios propostos de forma moderna e atualizada. Ementa do Curso: 1. Introdução ao GNU/Linux Sobre as distribuições Sobre as licenças GPL Links e downloads Virtualização de sistemas Instalação do Linux 2. Primeiros passos no terminal Introdução ao Shell Bash Teclas de atalho Histórico de comandos 3. Comandos básicos de Linux Obtendo ajuda do sistema Identificando objetos Manipulação de arquivos Localização e pesquisa 4. Comandos avançados de Linux Compactação de arquivos Filtros de conteúdo Expressões regulares Apelido de comandos Criptografando arquivos 5. Gerenciamento de usuários e grupos Arquivos principais Identificação de usuários Gerenciamento de contas Permissões de acesso Controle de propriedade 6. Instalação de Pacotes de Programas Verificar status de pacotes Instalar, atualizar, desinstalar Pesquisar e encontrar pacotes Verificar bibliotecas compartilhadas Instalação diretamente no código fonte 7. Particionamento e sistema de arquivos Hierarquia de diretórios Tipos de sistemas de arquivos Redimensionar e formatar Montar desmontar partições 8. Automatizar tarefas com scripts de Shell Principais arquivos de configuração Manipulação de variáveis de ambiente Alterar, editar e escrever scripts Configurar permissões de execução Testar várias estruturas de condições Agendamento de execução de scripts 9. Gerenciamento de processos Identificação de atributos e classificações Criar, monitorar e finalizar processos Comandos programas de monitoramento Manipulação de processos em execução 10. Tarefas essenciais de redes no Linux Introdução a redes de computadores Comandos avançados de redes Identificação de interfaces Configurações de IP Teste de conexão na rede Acesso remoto via SSH 11. Configuração de servidores locais Servidor DHCP Servidor Web Servidor Samba 12. Conhecendo a nuvem da AWS O que é nuvem computacional da AWS Como criar uma conta de acesso gratuita Explorar serviços principais da nuvem Configurar serviços de Linux na nuvem Gerenciar chaves de acesso SSH Hospedar um site web Linux na nuvem Este curso é ideal para quem deseja trabalhar na área de infraestrutura e quer aprender mais sobre redes de computadores e sistemas operacionais Linux. + Ler maisCom uma sólida carreira de 10 anos na área de ensino de informática, tenho experiência tanto em ambientes de sala de aula presenciais quanto em plataformas de aprendizado online. Minha paixão por transmitir conhecimento e habilidades técnicas me levou a uma jornada gratificante como professor, onde pude impactar positivamente a vida de muitos alunos.
Sou formado em Redes de Computadores e possuo pós-graduação e Docência do Ensino Superior, o que me permite abordar os tópicos de informática com uma perspectiva ampla e atualizada. Além disso, minhas certificações Linux LPI e AWS Cloud Practitioner atestam minha competência e compromisso com a excelência no campo da tecnologia da informação.
Acredito firmemente que a aprendizagem eficaz não é apenas uma questão de absorver informações, mas também de aplicá-las na prática. Por isso, minha metodologia de ensino é caracterizada por aulas práticas com a mão na massa durante todo o treinamento.
As aulas práticas são projetadas para serem interativas e envolventes, incentivando os alunos a resolver problemas e desenvolver soluções. Isso não só reforça o que eles aprenderam, mas também ajuda a desenvolver habilidades importantes, como pensamento crítico, resolução de problemas e trabalho em equipe.
Se você está procurando aprimorar suas habilidades em redes, sistemas operacionais ou computação em nuvem, tenho uma variedade de opções de aprendizado disponíveis. Ofereço aulas particulares personalizadas, pacotes de cursos e treinamentos completos nessas áreas.
As aulas particulares são ideais se você está procurando aprender em seu próprio ritmo e ter um plano de estudos personalizado para suas necessidades específicas. Trabalharemos juntos para identificar suas metas de aprendizado e desenvolver um plano de estudos que o ajude a alcançá-las.
Os pacotes de cursos são uma ótima opção se você está procurando aprender uma variedade de tópicos em um formato estruturado. Cada curso é cuidadosamente projetado para fornecer uma compreensão abrangente do tópico e inclui uma combinação de aulas teóricas e práticas.
Os treinamentos completos são a escolha perfeita se você está procurando uma imersão profunda em uma área específica. Esses treinamentos incluem uma combinação de aulas, projetos práticos e avaliações para garantir que você tenha uma compreensão completa do tópico.
Independentemente da opção que você escolher, você pode esperar um ambiente de aprendizado envolvente e produtivo. Minha metodologia de ensino é baseada em aulas práticas e atualizadas, adaptadas às necessidades individuais de cada aluno.
Se você está pronto(a) para levar suas habilidades de informática para o próximo nível, ficarei feliz em ajuda você nessa jornada. Entre em contato comigo para discutir suas necessidades de aprendizado e explorar as opções disponíveis.
Estou ansioso para ajudá-lo a alcançar seus objetivos de aprendizado!
Acredito firmemente que a aprendizagem eficaz não é apenas uma questão de absorver informações, mas também de aplicá-las na prática. Por isso, minha metodologia de ensino é caracterizada por uma combinação equilibrada de aulas práticas.
Se você está procurando aprimorar suas habilidades em redes, sistemas operacionais ou computação em nuvem, tenho uma variedade de opções de aprendizado disponíveis. Ofereço aulas particulares personalizadas, pacotes de cursos e treinamentos completos nessas áreas.
As aulas particulares são ideais se você está procurando aprender em seu próprio ritmo e ter um plano de estudos personalizado para suas necessidades específicas. Trabalharemos juntos para identificar suas metas de aprendizado e desenvolver um plano de estudos que o ajude a alcançá-las.
Os pacotes de cursos são uma ótima opção se você está procurando aprender uma variedade de tópicos em um formato estruturado. Cada curso é cuidadosamente projetado para fornecer uma compreensão abrangente do tópico e inclui uma combinação de aulas teóricas e práticas.
Os treinamentos completos são a escolha perfeita se você está procurando uma imersão profunda em uma área específica. Esses treinamentos incluem uma combinação de aulas, projetos práticos e avaliações para garantir que você tenha uma compreensão completa do tópico.
Independentemente da opção que você escolher, você pode esperar um ambiente de aprendizado envolvente e produtivo. Minha metodologia de ensino é baseada em aulas práticas e atualizadas, adaptadas às necessidades individuais de cada aluno.
Se você está pronto para levar suas habilidades de informática para o próximo nível, ficarei feliz em ajudá-lo nessa jornada. Entre em contato comigo para discutir suas necessidades de aprendizado e explorar as opções disponíveis.
Estou ansioso para ajudá-lo a alcançar seus objetivos de aprendizado!