Sistemas Operacionais
Linux Básico
Linux – Administrador I
Linux – Administrador II
Lógica de Programação
Programação em Shell Script
Linux Básico
Este curso apresenta os conceitos e fundamentos básicos do sistema operacional Linux.
Conhecimentos abordados:
- Instalação;
- Sistema de diretórios POSIX;
- Gerenciador de pacotes;
- Instalação de aplicativos;
- Atualização de aplicativos;
- X-Windows;
- Configurações de rede.
Público alvo:
- Profissionais que precisam aprender os conceitos básicos do funcionamento do sistema operacional open source Linux.
Duração: 24 horas
Linux – Administrador I
Neste curso são introduzidos conceitos de administração de sistemas Linux, dentro dos tópicos encontram-se gerenciamentos de processos, configuração de NFS e NIS, processos de backup e restauração e uma abordagem completa sobre os gerenciados de boot LILO e GRUB.
Conhecimentos abordados:
- Interface do usuário;
- Controlando o startup e o shutdown;
- Administração básica do sistema Linux;
- Gerenciamento de processos;
- Servidor de impressão local;
- Sistemas de arquivos;
- Configuração de NFS, Network File System;
- Configuração do cliente NIS, Network Information Service;
- Gerenciadores de boot;
- Backups e recuperação de desastres.
Público alvo:
- Pessoas que necessitam adquirir conhecimentos em administração básica de sistemas Linux.
Duração: 32 horas
Linux – Administrador II
Durante este curso são apresentados conceitos avançados de administração de servidores em Linux, entre estes conceitos temos a configuração de diversos servidores como Bind, Samba e Apache, ainda apresentamos os diferentes interpretadores de comandos como BASH, SH e KSH e são introduzidos conceitos de configuração e compilação do Kernel.
Conhecimentos abordados:
- Configuração do kernel;
- Sistema de agendamento de tarefas (CRON);
- Interpretadores de comandos ( BASH, SH, CSH, KSH)
- Variáveis de ambiente;
- Configuração de servidor DNS;
- Configuração básica de servidor WEB com APACHE;
- Configuração de servidor SAMBA;
- Configuração de servidor de DHCP;
- Configuração básica de servidor de e-mail com SENDMAIL;
- Configuração de servidor proxy com SQUID.
Público alvo:
- Pessoas que necessitem adquirir conhecimentos em montagem e administração de servidores Linux.
Duração: 36 horas
Lógica de Programação
Neste curso serão apresentados os conceitos relacionados à lógica de programação.
Conhecimentos abordados:
- Introdução à lógica de programação;
- Desenvolvimento de algoritmos;
- Diagrama de bloco;
- Constantes, variáveis e tipos de dados;
- Operadores;
- Operações lógicas;
- Estrutura de decisão e repetição;
- Arquivos de dados;
- Relatórios;
- Simbologia.
Público alvo:
- Pessoas com necessidade de adquirir conhecimentos em desenvolvimento de algoritmos e lógica de programação, independente da linguagem de programação.
Duração: 24 horas
Programação em Shell Script
O objetivo deste curso é introduzir o aluno no desenvolvimento de programas em shell scripts para este fim abordamos temas como manipulação de arquivos, modelagem da saídas dos programas, apresentamos a ferramenta de interpretação AWK e o controlador de streams SED.
Conhecimentos abordados:
- Shell scripting;
- Variáveis;
- Entradas de usuário;
- Modelando a saída dos programas;
- Operações aritméticas em shell script;
- Laços e teste de lógica;
- Vetores de variáveis;
- Gerenciando a entrada e saída dos programas;
- Expressões regulares;
- Introdução ao AWK;
- Variáveis, strings e operações aritméticas;
- Controle de fluxo com o AWK;
- Filtragem de stream com o SED.
Público alvo:
- Administradores de rede e sistemas, usuários técnicos de UNIX e Linux.
Duração: 16 horas
