Curso Introduction to Python
24 horasVisão Geral
Nosso Curso Introduction to Python foi projetado para levar iniciantes ou desenvolvedores experientes a conhecer os recursos do Python, preparando os alunos para o sucesso no uso do Python em seu campo específico de especialização.
Se você nunca programou antes, já conhece a sintaxe básica ou deseja aprender sobre os recursos avançados do Python, este Curso Introduction to Python é para você! Neste cCurso Introduction to Python ensinaremos Python 3. Aprenda como usar Python para tarefas do mundo real, como trabalhar com arquivos PDF, enviar e-mails, ler arquivos Excel, extrair informações de sites, trabalhar com arquivos de imagem e muito mais! Este curso ensinará Python de maneira prática e fornecerá um screencast de codificação completo e um caderno de código correspondente para revisar os conceitos e exercícios realizados em aula.
Objetivo
Após participar com êxito deste Curso Introduction to Python, você será capaz de:
- Você aprenderá como aproveitar o poder do Python para resolver tarefas.
- Você criará jogos e programas que usam bibliotecas Python.
- Você poderá usar Python para seus próprios problemas de trabalho ou projetos pessoais.
- Você criará um portfólio de projetos baseados em Python que poderá compartilhar.
- Aprenda a usar Python profissionalmente, aprendendo Python 2 e Python 3!
- Crie jogos com Python, como Tic Tac Toe e Blackjack!
- Aprenda recursos avançados do Python, como o módulo de coleções e como trabalhar com carimbos de data/hora!
- Aprenda a usar Programação Orientada a Objetos com aulas!
- Entenda tópicos complexos, como decoradores.
- Entenda como usar o Jupyter Notebook e criar arquivos .py
- Entenda como criar GUIs no sistema Jupyter Notebook!
- Desenvolva uma compreensão completa do Python desde o início!
Publico Alvo
- Desde iniciantes que nunca programaram antes até desenvolvedores experientes vindos de outra linguagem de programação.
Pre-Requisitos
- Não há pré-requisitos para este curso.
Materiais
Inglês/Português/Lab PráticoConteúdo Programatico
- Command Line Basics
- Python System Setup
- Jupyter Notebooks
- Python Data Types
- Key Data Structures
- Logic and Control Flow
- Functions
- Debugging
- Modules
- Object Oriented Programming
- File I/O
- Testing
- Decorators
- Generators
- Automation of Tasks
- Web Scraping
- Graphical User Interfaces