Shell Script: Do Básico ao Profissional

shell-script-do-basico-ao-profissional
Shell Script: Do Básico ao Profissional, Aprenda na prática a pensar, programar, estruturar e arquitetar seus próprios programas na linguagem Shell Script.

  • HOT & NEW
  • 4.7 (8 ratings)
  • Created by Mateus Müller
  •  Portuguese
  • 5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Preview This Course - GET COUPON CODE

What you'll learn

  • Estruturar seus códigos da maneira mais legível e fácil de manter
  • Debugar seus próprios códigos de diferentes formas
  • Adicionar cores aos seus programas
  • Aplicar Expressões Regulares, a arma "chave" da linguagem Shell Script para escrever menos código e ter mais resultado
  • Extrair, formatar e trabalhar com informações de sites da Internet
  • Construir arquivos de configuração para alterar o fluxo de execução
  • Compor um banco de dados no modo texto e integrar ao seu programa
  • Elaborar uma interface gráfica
  • Arquitetar seu programa, usando as melhores práticas e funções específicas desta linguagem

Description
Se você é um administrador Linux ou um estudante Linux e quer aprender a automatizar tarefas e escrever programas estruturados na linguagem Shell Script, você está no lugar certo!

Primeiro, eu quero pedir para você esquecer essa coisa de script. Este curso, vai te ensinar na prática a pensar, estruturar e arquitetar seus próprios programas em Shell Script. Isto mesmo, programas!

Ao final deste curso você não vai somente aprender a automatizar tarefas, mas pensar como um programador Shell Script e usar os melhores recursos que esta linguagem tem para lhe oferecer, para criar os seus próprios programas, que contarão com estruturação, boa documentação, versionamento, fácil manutenção, boas práticas, boa leitura e muito mais.

Eu projetei este curso da maneira mais didática possível, onde você irá aprender na seguinte ordem:

Introdução: Uma introdução ao Shell Script, instalação de ferramentas de desenvolvimento, uso de variáveis, condicionais e laços.

Estruturação de Código: Desde o começo da nossa aventura em Shell Script, você irá aprender a criar um cabeçalho bem documentado, fazer comentários dentro do código da forma correta, melhor forma de endentação de código e quebra de comandos.

Chaves: Neste módulo veremos como a organização de funções utilizando o padrão de chaves (ou flags) irá nos ajudar a organizar o código.

Debug: Você irá aprender três formas diferentes que fazer o debug de código em Shell Script.

Colorindo: Aqui, daremos vida aos nossos programas, adicionando diferentes cores e dando uma melhor sensação ao usuário.
Expressões Regulares: Teremos também um módulo inteiro dedicado somente para Expressões Regulares, que é a ferramenta base que define os bons programadores e os mal programadores. Quem sabe Expressões Regulares, consegue escrever muito menos código e otimiza-lo muito mais.

Extração de Dados da Internet: Aprenderemos a extrair dados de páginas Web e usar essas informações no nosso programa.

Banco de Dados: Já pensou em criar um banco de dados usando um arquivo .txt? Faremos isso na prática em um programa de gerenciamento de usuários.

Interface gráfica: Não sei se você sabe, mas é possível adicionar uma interface gráfica ao seu programa em Shell Script. Vamos transformar o nosso programa de banco de dados do modo texto, para a interface gráfica, melhorando a experiência do usuário.

Módulo Bônus: Neste módulo, vou te dar as minhas melhores dicas pessoais para estruturação de código, melhoria na performance, evitar futuros erros no programa, e diversas outras coisas! Além disso, você vai aprender a colocar seus projetos no GitHub.

Lembrando também que, a cada módulo, você terá exercícios práticos para executar e treinar a sua lógica, utilizando os conhecimentos desenvolvidos ao longo do curso.

Ademais, você terá materiais complementares no formato PDF, onde será possível consultar os conteúdos mais "complexos" que você irá aprender, como: todos os tipos de validações usando If, lista de expressões regulares, lista das cores para personalizar seu programa, diferentes opções para a interface gráfica.

Eu vou estar aqui, para te ajudar em qualquer dúvida que você tiver. Inclusive, para te dar o melhor caminho para você criar seus próprios programas.

E aí, pronto para começar essa jornada?



Who is the target audience?

  • Estudantes da área de Linux
  • Administradores de sistemas que queiram aprender a automatizar suas tarefas diárias
  • Programadores iniciantes que querem expandir seus horizontes no mundo de Shell Script
  • Programadores que já conhecem Shell Script, mas, desejam aprender a escrever códigos mais limpos e estruturados

Post a Comment for "Shell Script: Do Básico ao Profissional"