0Pricing
Linux Command Line & Bash Scripting Mastery icon

Linux Command Line & Bash Scripting Mastery

BASHBackendSystemsScriptingBeginner

Domine a linha de comando Linux e desbloqueie poderosa automação com Bash scripting, aumentando sua eficiência como desenvolvedor de software.

🤖 Com Inteligência Artificial📚 22 cursos👥 100.000+ alunos⭐ Classificação 4,9
Visão Geral do Curso

A Interface Padrão para Cada Servidor, Pipeline e Container

Linux e Bash são o substrato comum da infraestrutura de software moderna. Quer você esteja escrevendo scripts de deployment, debugando um incidente em produção via SSH ou construindo pipelines de CI, você trabalha no shell. Este track ensina a linha de comando Linux e Bash scripting a partir dos primeiros princípios — navegando no filesystem, gerenciando processos, tratando permissões — até os padrões de scripting usados em trabalho real de DevOps e engenharia de sistemas.

O Que Você Aprenderá

Você começará com navegação no shell e comandos essenciais de arquivo, depois passará para variáveis de ambiente, redirecionamento de I/O e gerenciamento de processos. Os tópicos principais de scripting incluem fluxo de controle, funções, bibliotecas modulares e tratamento robusto de erros. Você trabalhará com grep, expressões regulares, awk e sed para processamento de texto, e com jq e yq para dados estruturados em JSON e YAML. Cursos posteriores cobrem SSH mastery, automação baseada em cron, análise de logs, scripting de administração de sistemas e escrita de Bash testável com integração de CI. Os cursos finais abordam endurecimento seguro de Bash e padrões de scripting para Docker, Kubernetes e ambientes em nuvem.

O Caminho de Aprendizado

Vinte e dois cursos abrangem A1 até C2. O track abre com Linux Fundamentals: Navigating the Shell e Introduction to Bash Scripting, constrói através de cursos de nível B sobre execução paralela, processamento avançado de texto e Data Wrangling with awk, depois atinge C1 com Linux System Administration Scripting, Log Analysis and Observability Pipelines e Testing and CI for Bash Projects. Os dois cursos capstone C2 — Hardened and Secure Bash Scripting e Bash for DevOps, Containers & Cloud — trazem disciplina de nível produção para tudo o que você construiu.

Como Funciona

Cada curso é dividido em lições curtas e focadas que você completa no editor de shell integrado com feedback em tempo real. Um tutor de IA está disponível sempre que você tiver dúvidas, e cada exercício é executado contra cenários reais de linha de comando para que as habilidades se transfiram diretamente para seu terminal.

Comece a Aprender →

Como Você Aprenderá

🎯
Aulas Interativas
Exercícios de codificação práticos com feedback em tempo real
🤖
Tutor de IA
Obtenha ajuda instantânea de nossa IA quando você ficar preso
💻
Editor Integrado
Escreva e execute código diretamente no seu navegador
🏆
Certificado
Ganhe um certificado ao concluir o curso
Currículo

22 Cursos

Todos os cursos no caminho de aprendizado Linux Command Line & Bash Scripting Mastery.

01

Fundamentos do Linux: navegação pelo shell

A14 aulas

Comece sua jornada pela linha de comando do Linux. Este minicurso aborda o essencial para interagir com seu sistema operacional, desde a na…

02

Introdução à criação de scripts Bash

A24 aulasPRO

Desbloqueie a automação escrevendo seus primeiros scripts Bash. Este curso aborda a sintaxe fundamental, as variáveis e a lógica condiciona…

03

Comandos essenciais e permissões de arquivos

A24 aulasPRO

Aprofunde-se nos utilitários fundamentais do Linux, aprendendo a visualizar o conteúdo de arquivos, compreender e modificar permissões de a…

04

Variáveis de ambiente e configuração

A24 aulasPRO

Aprofunde sua compreensão de como as variáveis de ambiente influenciam seu shell e seus scripts. Aprenda a gerenciar configurações de todo…

05

Funções, bibliotecas e scripts modulares em Bash

B14 aulasPRO

Crie código Bash reutilizável e testável com funções, bibliotecas carregadas e tratamento limpo de argumentos para scripts de produção fáce…

06

Desempenho do Shell e execução paralela

B14 aulasPRO

Acelere cargas de trabalho do shell eliminando a sobrecarga de subprocessos e executando tarefas simultaneamente com paralelismo controlado.

07

Gerenciamento de processos e redirecionamento de entrada e saída

B14 aulasPRO

Assuma o controle do seu sistema Linux gerenciando processos em execução e dominando o redirecionamento de entrada e saída. Este curso prep…

08

Processamento avançado de texto e arquivos compactados

B14 aulasPRO

Aprimore seu domínio da linha de comando aprendendo ferramentas avançadas de manipulação de texto, como sed e awk, além de utilitários esse…

09

Controle de fluxo em scripts Bash

B14 aulasPRO

Aprimore suas habilidades de criação de scripts implementando laços e funções. Este curso permite escrever scripts Bash mais complexos, mod…

10

Comandos de rede e domínio de SSH

B14 aulasPRO

Adquira domínio dos comandos essenciais de rede e conecte-se com segurança a servidores remotos usando SSH. Este curso aborda o monitoramen…

11

Recursos avançados e personalização do shell

B24 aulasPRO

Explore recursos poderosos e frequentemente negligenciados do shell que podem aumentar significativamente sua produtividade. Personalize se…

12

Expressões regulares e uso avançado do grep

B24 aulasPRO

Desbloqueie o poder da correspondência de padrões com expressões regulares. Este curso ensina você a criar padrões de pesquisa sofisticados…

13

Depuração de scripts e boas práticas

B24 aulasPRO

Escreva scripts Bash robustos e fáceis de manter aprendendo técnicas eficazes de depuração, tratamento de erros e boas práticas de desenvol…

14

Tratamento de dados com awk para profissionais de Shell

B24 aulasPRO

Domine awk como linguagem de processamento de dados estruturados para relatórios, agregações e manipulação de campos diretamente no shell.

15

Processamento de JSON e YAML com jq e yq

B24 aulasPRO

Consulte, transforme e gere JSON e YAML estruturados pela linha de comando para fluxos modernos de APIs e configurações.

16

Tratamento robusto de erros e Bash defensivo

B24 aulasPRO

Escreva scripts previsíveis e que falhem rapidamente usando modo estrito, interceptadores e propagação disciplinada de erros para obter con…

17

Automação com Cron e projetos avançados

C14 aulasPRO

Automatize tarefas recorrentes com o Cron e aplique seus conhecimentos de criação de scripts Bash para resolver problemas do mundo real. Es…

18

Scripts de administração de sistemas Linux

C14 aulasPRO

Automatize tarefas reais de administração de servidores, incluindo usuários, serviços, discos e verificações de integridade agendadas com B…

19

Análise de registros e pipelines de observabilidade

C14 aulasPRO

Transforme registros brutos de servidores em métricas e alertas acionáveis usando ferramentas de texto em fluxo e integração com journald.

20

Testes e CI para projetos Bash

C14 aulasPRO

Aplique o rigor da engenharia de software ao código de shell com testes unitários, simulação, cobertura e integração contínua.

21

Scripts Bash reforçados e seguros

C24 aulasPRO

Defenda scripts contra injeção, vazamento de segredos e uso indevido de privilégios com práticas de engenharia de shell orientadas pela seg…

22

Bash para DevOps, contêineres e nuvem

C24 aulasPRO

Use scripts de shell como camada de integração para imagens Docker, pontos de entrada de contêineres e automação de CLI na nuvem.

Perguntas Frequentes

Perguntas Frequentes

O curso Linux Command Line & Bash Scripting Mastery é gratuito?

Sim. Você pode começar o curso Linux Command Line & Bash Scripting Mastery gratuitamente e completar suas aulas interativas sem custo. Uma assinatura PRO opcional desbloqueia ferramentas avançadas de IA e um certificado compartilhável.

Preciso de experiência anterior para aprender BASH?

Não. O curso começa com os fundamentos e gradualmente passa para tópicos mais avançados, então você pode começar mesmo sem experiência anterior com BASH.

Como vou aprender BASH no CoddyKit?

Você aprende fazendo. Aulas interativas curtas combinam uma explicação clara com um exercício de codificação prático que executa em tempo real, e um tutor de IA disponível 24/7 oferece ajuda personalizada sempre que você ficar preso.

Ganho um certificado ao concluir Linux Command Line & Bash Scripting Mastery?

Sim. Alunos PRO podem fazer um exame e ganhar um certificado de conclusão compartilhável com um código verificável para o curso Linux Command Line & Bash Scripting Mastery.

Posso aprender BASH no meu celular?

Sim. CoddyKit está disponível na web e como aplicativos nativos para iOS e Android, então você pode aprender BASH em qualquer dispositivo e seu progresso sincroniza entre eles.

Comece Linux Command Line & Bash Scripting Mastery Agora

Junte-se a milhares de alunos dominando programação com aulas potenciadas por IA.

Começar Grátis →Ver Todos os Cursos