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