Skip to content

4linux/520

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 

Repository files navigation

4520 - Python Fundamentals

Repositório para ser utilizado no curso Python Fundamentals da 4Linux.

Aqui estão contidos os exercícios propostos durante o curso bem como sugestões de resolução - Para cada capítulo ou bloco de aula há uma pasta dedicada para tal.

Além dos exercícios, temos um guia de provisionamento da infraestrutura a ser utilizada em curso caso o aluno opte por usar uma máquina virtual para realizar as tarefas do curso.

Sobre o Curso

Este curso faz parte das trilhas Python para Dev Ops e Python para Big Data. Seu objetivo é introduzir e aprofundar conceitos de lógica de programação utilizando o Python como linguagem de programação

Infraestrutura

Para acompanhar o curso e realizar os exercícios propostos, temos as seguintes opções:

Máquina Virtual

Na pasta infraestrutura está contido as informações para criar uma máquina virtual com os requisitos básicos de instalação do Python prontos. Para automatizar este processo, utilizamos o Vagrant.

Esta forma é a que garante isolamento do seu PC, separando o que é utilizado em curso do que é uso pessoal do aluno - desta forma não há interferência ou instalações de pacotes no seu computador.

Os casos a seguir são para as pessoas que desejam realizar o curso sem o uso de máquinas virtuais, seguindo com o sistema operacional padrão.

Linux

A maioria das distribuições Linux já possuem o Python instalado na versão 3 mais atualizada.

Para 99% do curso, ter o Python na versão 3 instalado, conjuntamente com um editor de código de sua preferência é o suficiente para acompanhar o curso.

Mac OSX

O MacOs também possui o Python instalado de forma nativa, portanto as mesmas recomendações feitas para o Linux se aplicam neste cenário

Windows

No Windows será necessário realizar o download do binário de instalação do Python no site oficial e seguir os passos para sua instalação.

Editor de Texto

O editor de texto para codificar é sempre uma preferência do aluno. Nas máquinas virtuais temos instalado o geany por ser um editor rápido e leve e que atende todas as necessidades do curso.

As videoaulas do curso foram gravadas utilizando o editor de texto Vim por ser minimalista ao mesmo tempo elegante. Entendemos que a sua utilização requer experiência, por isso temos opções mais triviais abaixo. No entanto, sua capacidade de customização, leveza e utilização via ssh fazem do Vim uma ferramenta que deve estar no horizonte de qualquer programador.

Na máquina virtual, temos opções para instalação automática de editores mais populares como:

About

Repositório utilizado no curso de Python Fundamentals da 4Linux.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors