A disciplina consiste de duas aulas na semana. Na primeira aula, os conceitos do tema abordado são apresentados, incluindo exemplos práticos na linguagem Bash. Esta primeira aula será gravada com antecedência. Na segunda aula um exercício, valendo 1,0 (um) ponto na nota, é apresentada aos alunos, que devem resolver o problema no período da aula, com o auxílio do professor. Esta segunda aula será uma conferência no Google Meet.
O horário dos encontros será definido com a turma.
Serão 4 notas. Três conjuntos de atividades (1 a 6, 7 a 12 e 13 a 18). Cada conjunto vale de 0 a 10. As duas maiores notas das atividades serão compostas com a nota do seminário, formando 3 notas. A média da disciplina será a média destas 3 notas. A frequência será dada pela entrega das atividades e presença nas conferências de apresentação do seminário. Pontos extra serão distribuídos para exercícios feitos durante as conferências.
Data | Assunto | Comentários | Vídeos | Atividades | Notas |
---|---|---|---|---|---|
23/11/2020 | Introdução | O que é Shell Scripting, história, diferentes tipos de Shells, etc. | https://youtu.be/KudD0YVQUVo | Atividade 01 | Primeira Nota |
24/11/2020 | Atividade de como usar o SSH/SCP | https://youtu.be/ZpFFvsZ4bfw | |||
30/11/2020 | Comandos Básicos | Revisão dos Comandos de Manipulação de Arquivos/Diretórios. | https://youtu.be/sgQ-_2CJMlc | Atividade 02 | |
01/12/2020 | Atividade de Comandos Básicos | ||||
07/12/2020 | Expressões Regulares | Visão Geral de Expressões Regulares. | https://youtu.be/0oIF9XpL9RU | Atividade 03 | |
08/12/2020 | Atividade de Expressões Regulares | ||||
14/12/2020 | Comandos Avançados e Redirecionamento de E/S | Redirecionamento de E/S e Apresentação do sed | https://youtu.be/Eq100zXjwvw | Atividade 04 | |
15/12/2020 | Exercícios de Redirecionamento e sed | ||||
21/12/2020 | Estruturas Condicionais e Variáveis e Parâmetros | Testes, Comparações e Acesso a Parâmetros | https://youtu.be/JwJI6OONtm0 | Atividade 05 | |
22/12/2020 | Estruturas Condicionais | Atividade de Variáreis, Parâmetros e Condicionais | |||
28/12/2020 | Recesso Natal e Ano Novo | Não haverá aula | Atividade 06 | ||
29/12/2020 | |||||
04/01/2021 | Atividade 07 | Segunda Nota | |||
05/01/2021 | |||||
11/01/2021 | Estruturas de Iteração | Os tipos de laços e case/switch | https://youtu.be/6xoqE3OIFBQ | Atividade 08 | |
12/01/2021 | Atividades de Estruturas de Iteração | ||||
18/01/2021 | Gerência de Processos | Criação de Processos, Comando screen | https://youtu.be/d8LYpLU2rLQ | Atividade 09 | |
19/01/2021 | Atividade de Processos | ||||
25/01/2021 | Leitura e Escrita, Variáveis e Vetores | Formatação de Saída e Entrada Interativa, Uso de Vetores | https://youtu.be/opfPCd4axv0 | Atividade 10 | |
26/01/2021 | Atividade de Entrada e Saída Formatada | ||||
01/02/2021 | Funções e Miscelânea | Funções, Parâmetros com getopts e Interrupções | https://youtu.be/QxCTARPVt3A | Atividade 11 | |
02/02/2021 | Atividade de Funções | ||||
08/02/2021 | Linguagem AWK | Introdução a Linguagem AWK | https://youtu.be/JS3ND0g0Zxc | Atividade 12 | |
09/02/2021 | Atividade AWK e Atividade Leitura/Escrita, Variáveis e Vetores | ||||
15/02/2021 | Conceitos Intermediários de AWK | https://youtu.be/5k9LaOcx4Vs | Atividade 13 | ||
16/02/2021 | Atividade AWK | ||||
22/02/2021 | Configurando Máquinas Virtuais na Nuvem | Usando a Linha de Comando da AWS | https://youtu.be/B-DfFO3LbAA | Atividade 14 | Terceira Nota |
23/02/2021 | Exercício de Criação de Máquinas Virtuais | ||||
01/03/2021 | Scripts de Inicialização | Sistema SysVInit e Systemd | https://youtu.be/6D5ebiCx2Q0 | Atividade 15 | |
02/03/2021 | Atividade de SystemD | ||||
08/03/2021 | Execução Programada de Scripts | CRON | https://youtu.be/D9OmePMW79c | Atividade 16 | |
09/03/2021 | Atividade de CRON | ||||
15/03/2021 | Criação de Duas Instâncias | Configuração de Duas Instâncias Parte I | https://youtu.be/mRF4Z5RhAOA | Atividade 17 | |
16/03/2021 | Atividade de Instalar MySQL e Configurar Acesso | ||||
22/03/2021 | Configuração de Duas Instâncias Parte II | https://youtu.be/J4FsNqc5O_4 | Atividade 18 | ||
23/03/2021 | Atividade de Instalar Aplicação Web | ||||
29/03/2021 | Serviço de Banco de Dados na Nuvem | Criando Banco de Dados na Nuvem | https://youtu.be/YU0TA1KXyAs | Atividade 19 | |
30/03/2021 | Atividade de Aplicação Web usando banco RDS |