Skip to content

Código utilizado no Curso de Verão de Introdução à Programação com a Linguagem Python

Notifications You must be signed in to change notification settings

yfaria/FGV_Programming_Languages

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FGV_Programming_Languages

Ementa: O objetivo da disciplina de Linguagens de Programação é apresentá-las, comparando os vários paradigmas, e promovendo o desenvolvimento da maestria em uma linguagem multiparadigmática, além de fundamentos de outras linguagens relevantes para o ecossistema de um matemático aplicado ou cientista de dados. Também serão apresentados os processos de versionamento e teste, característicos do desenvolvimento de software.

Recursos Adicionais:

Sobre Linguagens de Programação:

Por quê Python? 1, 2, 3, 4
Histórico das LPs
Timeline das LPs
Paradigmas de LPs
O que (não) fazer para aprender a programar?

Tópicos de Linguagem Python:

Um tutorial de Python
Truques com Python
Visualização da execução de código
Formatação de strings / output no Python
Objetos mutáveis e imutáveis

Git, Github e Versionamento:

Tutorial de Git
Outro guia rápido de GIT
Curso gratuito de Git e Github
Git Cheat Sheet

Configurações:

Sobre os Ambientes de Desenvolvimento:

Anaconda

Tutorial do Jupyter Notebook

Sites de Exercícios

Project Euler
Brilliant
URI Online Judge
Exercícios em Python

Outros recursos

Exemplo de Banco de Dados
Making CLI Tools with Python

About

Código utilizado no Curso de Verão de Introdução à Programação com a Linguagem Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%