Nessa formação, você aprenderá os conceitos mais básicos da linguagem Python, como a declaração e uso de variáveis, tipos de dados, estruturas de condição e decisão e como a linguagem trabalha com o paradigma da orientação à objetos.
Além disso, veremos como criar as principais estruturas de dados existentes (Listas, Filas, Pilhas, Árvores Binárias, Dicionários, Conjuntos, Tabelas de Espalhamento e Mapas).
O Python é uma linguagem que foi concebida para ser simples e com baixa curva de aprendizado, porém, sem deixar de ser poderosa. Trata-se de uma linguagem de tipagem dinâmica, multi-paradigma e multiplataforma. Ou seja, com o Python é possível desenvolver desde pequenos scripts até grandes aplicações web, mobile e desktop que serão executadas em diversos sistemas operacionais.
Diante de todas essas características, grandes empresas utilizam o Python no desenvolvimento de suas principais ferramentas, como Google, NASA, Yahoo, Facebook, etc.