Curso de Shell Script Intermediário

Shell Script é uma linguagem poderosa, que todos que utilizam sistemas Unix precisam conhecer.

Nível Intermediário Categoria Desenvolvimento Back-end

  • Curso com 01h53 de videos
  • Certificado com 16 horas
  • 30 exercícios

Sobre o curso

Shell Script é uma linguagem poderosa, que todos que utilizam sistemas Unix precisam conhecer.

Em busca de segurança as empresas estão migrando para o linux, isso faz com que os profissionais que vão atuar nessas empresas se especializem nesse incrível sistema operacional. Então hoje não basta apenas saber mexer no Linux é preciso saber como tornar seu trabalho mais dinâmico com o uso de Shell Script. Nesse curso você vai continuar sua jornada no mundo de shell script entendendo assuntos mais complexos.

O que irá aprender?

Neste curso abordaremos o uso de banco de dados e arrays no Shell Script. São vídeo aulas e apostilas que mostram em detalhes conceitos intermediário desta linguagem. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido.

Dentre várias outras coisas, você aprenderá a:

  • Trabalhar com arrays;
  • Extrair informações de documentos;
  • Acesso a banco de dados MySQL.

Pra quem é esse curso?

Este curso é destinado a estudantes e/ou desenvolvedores com conhecimento básico em Shell Script e querem melhorar seus conhecimentos nesta linguagem de programação.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • Ubuntu 16.04 ou superior.

Conteúdo programático

  1. Introdução

    Introdução ao curso de shell script intermediário

    1 aula
    • Introdução
  2. Preparação do Ambiente de Trabalho

    Preparação do ambiente de trabalho para programação em Shell script

    1 aula
    • Preparação do Ambiente de Trabalho
  3. Array

    Estudo de variáveis do tipo array

    5 aulas
    • Introdução aos arrays
    • Declaração de um array
    • Manipulação de arrays
    • Trabalhando com array
    • Questionário
  4. Sub Shell

    Estudo do sub Shell

    2 aulas
    • Sub Shell
    • Questionário
  5. Arquivos de texto

    Estudo de arquivos de textos e suas principais operações

    7 aulas
    • Arquivos de texto
    • Como funciona a leitura e escrita de um arquivo
    • Redirecionamentos
    • Lendo um arquivo
    • Escrevendo um arquivo
    • Ler e escrever em um arquivo
    • Questionário
  6. Processamento de texto

    Estudo dos principais comandos de processamento de texto

    8 aulas
    • Processamento de texto
    • grep ou egrep Command
    • find Command
    • sort Command
    • tr Command
    • Estudo do grep e egrep
    • Estudo de find e sort
    • Questionário
  7. Interagindo com o Console

    Estudo da iteração com o console

    7 aulas
    • Interagindo com o Console
    • tput
    • showkey
    • setterm
    • Estudo do tput
    • Estudo de showkey
    • Questionário
  8. Depuração

    Estudo dos tipos de depuração em Shell

    7 aulas
    • Depuração
    • Sintaxe –n
    • Debug simples
    • Debug Global
    • Debug Setorizado
    • Debug
    • Questionário
  9. Chaves

    Estudo de chaves e como funcionam

    5 aulas
    • Chaves
    • Como usar chaves
    • Criação de chaves mais robustas
    • Trabalhando com chaves
    • Questionário
  10. Opções de linha

    Estudo de como adicionar opções a nossos programas

    3 aulas
    • Opções de linha (-f,--foo)
    • Trabalhando com opção de linha
    • Questionário
  11. Extração de dados da internet

    Estudo do uso de Regex para capturar informação da web

    5 aulas
    • Extração de dados da internet
    • Retirando tags de uma linha html
    • Retirando tags de um documento html
    • Extração de dados da web
    • Questionário
  12. Uso de banco de dados com Shell Script

    Estudo do uso do MYSQL com Shell Script

    11 aulas
    • Uso de banco de dados com ShellScript
    • Preparando o ambiente de trabalho
    • Acesso e visualização de bancos e tabelas pelo terminal
    • Criação de banco de dados via terminal
    • Criação de tabelas via terminal
    • Inserir, Alterar, Excluir e Pesquisar dados da tabela via terminal
    • Acesso ao MYSQL pelo arquivo de código Shell
    • Trabalhando com Mysql - Parte 01
    • Trabalhando com Mysql - Parte 02
    • Trabalhando com Mysql - Parte 03
    • Questionário
  13. Projeto Final

    Nesta aula, veremos exemplo de um projeto prático.

    2 aulas
    • Projeto Final - Parte 01
    • Projeto Final - Parte 02
Download da ementa

Cursos relacionados

Utilizada e amada por milhares! Veja mais opiniões reais

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
R$ 97,00 ECONOMIZE R$ 360,00
12x R$ 67,00 ou R$ 804,00 à vista
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!