Minicurso Introdução ao Linux

Carga horária: 06 horas
Tipo: Presencial
Valores do investimento: Grátis
Próxima turma: Mais informações

Tenho interesse 

Sobre o Curso

Minicurso/Workshop focado no mundo Linux para desenvolvedores ou aspirantes a desenvolvedores Python. A ideia do workshop é que você como não usuário Linux consiga sair daqui apto a aprender a programar em Python utilizando o sistema operacional e entendendo suas características básicas.

Hoje o Linux é muito utilizado por desenvolvedores, não só para servidores em produção como para desenvolver mesmo (como desktop). Segundo a pesquisa anual realizada pelo StackOverflow no ano de 2016 Linux foi o terceiro sistema operacional mais utilizado pelos desenvolvedores ficando atrás somente do Windows 7 e do Mac OS X, vale lembrar que esta pesquisa é mundial e não somente focada no Brasil, o que provavelmente diminuiria muito o percentual do sistema Mac OS X devido ao seu alto custo em nosso país.

Objetivos:

  • Uso básico do VirtualBox;
  • Instalar Ubuntu Server;
  • Explicação de como configurar partições (eficientemente) e pra que elas servem;
  • Entender pra que serve o FHS (File Hierarchy Standard);
  • O que é perigoso em uma instalação e o que não é?
  • Comandos de básicos do Linux;
  • Usando o VIM (de maneira simples! não vou abordar nada muito complexo!);
  • Configurando sua rede via terminal;
  • Configurando e usando o SSH;
  • Instalando pacotes;
  • Instalando Python (de maneira básica);
  • Qual a desvantagem de usar o Python que está no seu sistema para tudo?
  • Entendendo o virtualenv e para que ele serve;
  • Instalando e usando o Pyenv!
  • Criando uma pequena aplicação em Flask para testar se está tudo como deveria estar;

Pré-Requisitos:

  • Trazer seu notebook.
  • Já ter instalado o VirtualBox (mais recente).

Instrutor:

Rafael Henrique da Silva Correia – Desenvolvedor Python na Cargo BR, coordenador/instrutor do Grupo de Estudos Python Sorocaba, bacharel em Ciência da Computação, certificado LPIC2 (por pura diversão), aspirante a Mestre em Ciências da Computação, apaixonado por tecnologia e software livre no geral.

Alguma pergunta? Entre em contato