diff options
Diffstat (limited to 'aulas')
-rw-r--r-- | aulas/ambientes.rst | 8 | ||||
-rw-r--r-- | aulas/devops.rst | 31 | ||||
-rw-r--r-- | aulas/licencas.rst | 4 | ||||
-rw-r--r-- | aulas/metodologias.rst | 8 | ||||
-rw-r--r-- | aulas/versionamento.rst | 4 |
5 files changed, 35 insertions, 20 deletions
diff --git a/aulas/ambientes.rst b/aulas/ambientes.rst index 7a751db..aba2c21 100644 --- a/aulas/ambientes.rst +++ b/aulas/ambientes.rst @@ -40,8 +40,8 @@ - Scripts de produtividade. - Templates de desenvolvimento. -Atividades ----------- +2.5 - Atividades +---------------- #. Teste diversos editores de textos e IDEs disponíveis para sua plataforma de desenvolvimento. Avalie cada um deles em termos de performance, funcionalidades, facilidade de uso e adaptação. A preferência pela plataforma de desenvolvimento varia muito de pessoa para pessoa: tente descobrir a sua! @@ -50,5 +50,5 @@ Atividades Referências ----------- -- `Atom <https://atom.io/>`_. -- `Lime Text Editor <http://limetext.org/>`_. +- `Atom <https://atom.io/>`_. +- `Lime Text Editor <http://limetext.org/>`_. diff --git a/aulas/devops.rst b/aulas/devops.rst index 376af77..b8df4e0 100644 --- a/aulas/devops.rst +++ b/aulas/devops.rst @@ -1,17 +1,32 @@ 5. DevOps: desenvolvendo e orquestrando ======================================= -- Vagrant, docker, KVM e afins. -- Ambientes reprodutíveis. +5.1 Ambientes reprodutíveis +--------------------------- + +5.2 - Vagrant +------------- + +5.3 - Docker +------------ + +5.4 - KVM, chroot e afins +------------------------- + +5.5 - Integração contínua +------------------------- + - Integração contínua usando o `Travis CI <http://travis-ci.org/>`_. -- Fazendo o deploy: - - CLI básico (copiar, mover, apagar e permissões). - - SSH e rsync. - - Deploy via git. +5.6 - Fazendo o deploy +---------------------- + +- CLI básico (copiar, mover, apagar e permissões). +- SSH e rsync. +- Deploy via git. -Atividades ----------- +5.7 Atividades +-------------- #. Instale o vagrant. #. Crie uma máquina virtual para desenvolver o seu projeto. diff --git a/aulas/licencas.rst b/aulas/licencas.rst index 98a0195..e837df4 100644 --- a/aulas/licencas.rst +++ b/aulas/licencas.rst @@ -47,8 +47,8 @@ Quatro liberdades do software livre: 3.5 - Mozilla ~~~~~~~~~~~~~ -Atividades ----------- +3.6 Atividades +-------------- #. Escolha uma licença para o seu projeto. #. Entre no gerador de licenças do CreativeCommons e gere uma licença. Guarde o código de embarcação da mesma para inseri-la no seu projeto. diff --git a/aulas/metodologias.rst b/aulas/metodologias.rst index 65a7895..53f665d 100644 --- a/aulas/metodologias.rst +++ b/aulas/metodologias.rst @@ -104,15 +104,15 @@ Queremos: - TDD: técnica de desenvolvimento guiada por testes. - Híbridação: Scrumban + XP :D -1.7 Começando um projeto ------------------------- +1.7 - Começando um projeto +-------------------------- - Brainstorm! O que é o projeto? - Exemplo: um pequeno website. - Pesquisa do que já existe. -Atividades ----------- +1.8 - Atividades +---------------- #. Adote a técnica Pomodoro numa tarefa grande e importante do seu dia. Você pode usar qualquer cronômetro disponível -- do seu computador, do telefone, do relógio de pulso ou mesmo um timer de cozinha. Permaneça apenas realizando a tarefa importante em cada bloco de 25 minutos. Avalie a eficácia do método: ele te ajudou? diff --git a/aulas/versionamento.rst b/aulas/versionamento.rst index 1e3e075..366595d 100644 --- a/aulas/versionamento.rst +++ b/aulas/versionamento.rst @@ -33,8 +33,8 @@ 4.10 - Github: sistema de tickets --------------------------------- -Atividades ----------- +4.11 - Atividades +----------------- #. Instale o git. #. Crie uma conta do `Github <https://github.com>`_ e uma no `Gitlab <https://gitlab.com>`_. |