Skip to content

Latest commit

 

History

History
67 lines (42 loc) · 3.4 KB

linux.md

File metadata and controls

67 lines (42 loc) · 3.4 KB

Full Stack Web Workshop GruPy-SP

fs2w

FS2W GruPy-SP #2 Introdução ao Linux (focado no desenvolvimento Python)

html_css

Meetup: http://meetu.ps/35pqQJ

Material: aqui

Data confirmada: 21/01/17

Horário: das 9:00 às 16:00

Local confirmado: CT Novatec

Endereço: Av. Cruzeiro do Sul, 2463 – sala 617 - Carandiru

Instrutor: Rafael Henrique da Silva Correia

Tempo estimado: 6 a 8 horas (esteja preparado para 8h se acabar em 6h melhor pra todos :P)

Requisitos:

  • Trazer notebook ou arrumar uma sala com computadores com acesso FULL (para podermos instalar VirtualBox e configurar pelo menos);
  • Ter internet na sala, sem internet sem downloads de pacotes :(
  • Se levar notebook já ter instalado o VirtualBox (mais recente).

Descrição:

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.

Por que eu deveria fazer este workshop?

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;

Chamada para o evento:

Você está cansado de ser um Windows-User? Não aguenta mais ficar removendo vírus ou ficar esperando seu disco NTFS desfragmentar? Cansado de tentar instalar as bibliotecas mais legais do Python e elas te darem um trabalho DESUMANO?

Pois este Workshop é pra você! Aqui a ideia é que você saia desenvolvendo programas básicos em Python NO LINUX!

Se você usa outro sistema operacional venha sem medo, pois já estamos contando com isso!


Twitter: Venha participar do #FS2W @grupysp #2 Introdução ao Linux (focado no desenvolvimento Python) workshop gratuito sobre Linux. http://meetu.ps/35pqQJ