CURSO ONLINE PROGRAMAÇÃO SHELL SCRIPT (14 HORAS)

Este curso tem como finalidade ensinar ao aluno desenvolver scripts em Shell para atender demandas do dia a dia.

Segue abaixo a listagem das aulas do curso.

Quaisquer duvidas, enviar email para treinamento@linuxsolutions.com.br.

Conteúdo do curso

Comece seu treinamento hoje mesmo!


Sobre os Instrutores
Atos Ramos

Atos Ramos

Gestão e Capacitação de equipes técnicas, Pesquisa e desenvolvimento de novas tecnologias, Analista de Suporte, Administração de Banco de dados SQL,Desenvolvimento e implementação de projetos de segurança em redes, Professor Universitário, Linguagens de programação: PHP, Script Shell, HTML, PL/SQL.

Mestrando em Administração, Pós-graduado em Segurança em Redes de Computadores, Graduado em Gestão de Negócios em Redes de Telecomunicações. Técnico em Manutenção de Computadores.

Professor em Cursos Online, Gerente TI ,Administração de estruturas e transmissão de dados streamer, Gerência de BancosMysql e MSSQL,, Administração Servidores Linux, Windows (2000, 2003,2008), AD, VPN. IIS6/7, APACHE2,Administração de equipes técnicas com foco na segurança de dados , Professor no cursos Fundamentos em Linux, Administração de servidores Linux, Administração de Redes, Instalação de Servidores: LDAP, SAMBA, DNS, Proxy, Email, RAS e RADIUS. Pesquisador de novas tecnologias. Autor do Livro Administração de Servidores Linux pela Editora Ciencia Moderna.

Escritor com livros já lançados:

Administração de Servidores Linux,  

Infraestrutura Big Data com Opensource,  

13 FERRAMENTAS PARA CONTROLE, MONITORAMENTO E DEFESA DE REDE DE DADOS,  

Sete Passos para Tuning em Servidor Linux.

O que o aluno aprenderá com o curso

Ementa:

1 – Programando em Shell Script

Programas sim, Script não!

– Qual a diferença?

– O que é um Script?

– O que é um Programa?

2 – Boas Práticas na Programação em Shell Script – programas com qualidade

Cabeçalho – personalização do programa

Qual a importância do cabeçalho?

Quais informações incluir no cabeçalho?

Código limpo

O que significa código limpo?

Código comentado

O que comentar?

Quando comentar?

Como comentar?

Versionamento

Por que estabelecer versões?

Qual padrão de numeração usar?

Quando e como gerar versões?

Histórico de mudanças

O que é isso?

Por que e como gerar histórico das mudanças?

Agradecimentos

Agradecer o que? A quem? Como?

Variáveis Padronizadas

Quando criar variáveis?

Posso reutilizar uma variável?

Variáveis de uso e nome genéricos

Funções – otimizando o código

Por que escrever/utilizar funções?

Quais as vantagens/benefícios do uso de funções?

3 – Shell Básico

O ambiente do sistema operacional

Em que camada está situada a programação em Shell Script

Comandos básicos – o mínimo exigido

Algumas dicas

4 – Pensando o Programa

O que saber antes de começar?

– Para que estou escrevendo o programa?

– Qual o objetivo do programa?

– Quais funcionalidades o programa deve ter?

– Quais interações com o usuários são necessárias? Como ocorrerão?

– Quais parâmetros/argumentos/flag’s devem ser contempladas pelo programa?

Chaves (flag’s)

O que são?

Para que serve?

Quando usar?

Estruturação dos blocos do programa

O que são?

Para que serve?

Quando usar?

Caracteres de Controle

O que são?

Para que serve?

Quando usar?

Opções de linha de comando

O que são?

– Para que serve?

– Quando usar?

5 – Escrevendo um Programa

Os comandos mais utilizados

Expressões Regulares

Estruturas de repetição

Debug – encontrando e tratando os erros

6 – Mais benefícios dos Mundo Shell Script

Extração de dados da internet

Arquivos de configuração

Banco de dados com arquivos texto

Interfaces amigáveis com Dialog

Programação Web – CGI

Vantagens ao comprar esse curso

Este curso tem como finalidade principal fazer com que o aluno saiba desenvolver aplicativos em Shell Script para atender principalmente demandas do dia a dia.

Público-alvo

Administradores de Sistemas, Estudantes, Analistas de Rede e interessados em geral que desejam aprender como desenvolver um aplicativo em linguagem Shell Script.

Depoimentos dos alunos

Sem comentários, ou seja, simplesmente excelente!!

Agostinho Ngonga Tito

Quem somos

Escola Linux


Nossos treinamentos são planejados para estudantes e profissionais que desejam se aprofundar no assunto específico ligado ao Ambiente Linux Open Source.

Nossos cursos ficam disponíveis para visualização de todas as aulas por 90 (noventa) dias e todo o material didático pode ser baixado.

Faturamos também para empresas.

Linux Solutions Informática opera e administra a Escola Linux.

E-mail: treinamento@linuxsolutions.com.br.

Telefones: 21-2526-7262

Alguma dúvida?

Entre em contato conosco.

21-2526-7262

contato@escolalinux.com.br