Linux - Fundamentos para desenvolvedores
Instituição: TreinaWeb
Descrição
Neste curso aprenderemos os principais conceitos e recursos que um desenvolvedor precisa para trabalhar no sistema operacional Linux como ambiente de desenvolvimento. Você aprenderá sobre os recursos do sistema operacional em uma perspectiva específica para desenvolvedores.
Dentre várias outras coisas, você aprenderá os tópicos abaixo:
- Como funciona a árvore de diretórios do Linux e suas estruturas de caminho;
- Características de arquivos: extensão, visibilidade e executáveis;
- O que é, seus principais recursos e como trabalhar com linha de comandos;
- Navegar e manipular arquivos via linha de comandos;
- Pastas do sistema Linux;
- Usuário root, sudo e permissões
- Variáveis de ambiente e diferenças entre variáveis de usuário e de sistema;
- Configurar alguns executáveis na prática como, php, Ruby e Java JDK.
Ementa
1 - Árvore de diretórios e arquivos
Apresentação Duração: 00:00:15
Árvore de diretórios Duração: 00:08:51
Extensões de arquivo Duração: 00:03:51
Arquivos Ocultos Duração: 00:02:47
Gerenciando permissões via ferramenta gráfica Duração: 00:03:23
2 - Introdução a linha de comandos
Apresentação Duração: 00:00:14
A importância de linha de comandos Duração: 00:04:26
O que é Terminal, Shell e Console Duração: 00:03:49
Terminal padrão e Hyper Duração: 00:03:34
Funcionamento básico de um terminal Duração: 00:06:48
3 - Comandos básicos do terminal
Apresentação Duração: 00:00:08
Recursos comuns na maioria dos terminais Duração: 00:08:50
Navegando via linha de comandos Duração: 00:10:23
Manipulando arquivos via linha de comandos Duração: 00:06:46
Manipulando diretórios via linha de comandos Duração: 00:06:54
4 - Editores
Apresentação Duração: 00:00:14
Conhecendo o editor Nano Duração: 00:05:56
Conhecendo o editor Vi Duração: 00:05:41
Conhecendo o editor Gedit Duração: 00:03:07
5 - Recursos avançados do Linux
Apresentação Duração: 00:00:25
Conhecendo o usuário root e o comando sudo Duração: 00:08:56
Gerenciando permissões via linha de comandos Duração: 00:12:30
Trabalhando com Scripts Duração: 00:07:17
Estrutura de pastas do sistema Linux Duração: 00:09:11
Variáveis de ambiente Duração: 00:06:11
Diferenças entre variáveis de sessão, usuário e de sistema Duração: 00:07:07
A importância da variável do sistema path Duração: 00:06:14
6 - Instalando e gerenciando programas
Apresentação Duração: 00:00:19
Distribuições Linux o que são e um pouco da sua história Duração: 00:04:14
Instalando pacote .deb manualmente Duração: 00:05:47
Gerenciando pacotes com APT Duração: 00:14:32
Gerenciando pacotes com Yum Duração: 00:07:47
Instalando pacote .rpm manualmente Duração: 00:03:36
7 - Configurando ambientes
Apresentação Duração: 00:00:15
Configurando o Java Duração: 00:09:47
Configurando o executável do PHP Duração: 00:03:52
Configurando o executável do Ruby Duração: 00:02:06
Entendendo o arquivo de Host do Linux Duração: 00:05:58
Data de Início: 5 de Fevereiro de 2022
Data de Conclusão: 8 de Fevereiro de 2022
Carga Horária: 6,0
Categorias: Linux