Introdução à linguagem Python

Aprenda a desenvolver programas de computador usando a linguagem mais popular do mercado de trabalho
Rating: 4.5 out of 5 (20,957 ratings)
326,183 students
Portuguese
Portuguese [Auto]
Introdução à linguagem Python
Rating: 4.5 out of 5 (20,957 ratings)
326,183 students
Conceitos básicos de programação
Desenvolver seu raciocínio lógico
Desenvolver programas usando a linguagem Python
Manipular estruturas condicionais
Mineração de arquivos com Python
Manipular estruturas de repetição
Realizar operações matemáticas usando Python
Manipular strings
Realizar operações lógicas

Requirements

  • Computação básica

Description

Python é uma linguagem de programação de alto nível que vem sendo adota em todas as grandes universidades do mundo todo.

Neste curso você aprenderá conceitos básicos da linguagem Python, como estruturas condicionais e de repetição, manipulação de strings, listas e arquivos. Tudo isso apresentado com uma metodologia simples, direta e sem enrolação. Matricule-se já neste curso e comece a aprender.

Who this course is for:

  • Pessoas que queiram aprender programação Python

Course content

1 section • 38 lectures • 2h 3m total length
  • Bem-vindo
    00:30
  • Introdução
    05:38
  • Instalando Python
    00:50
  • Instalando Python (prática)
    03:08
  • Resolvendo problemas na instalação do Python
    00:30
  • Google Colab (ambiente para desenvolvimento alternativo)
    04:19
  • Comentários
    04:14
  • Operações matemáticas
    02:10
  • Variáveis
    07:23
  • Operadores
    04:00
  • Operadores relacionais
    03:39
  • Estruturas condicionais
    04:59
  • Condicionais
    1 question
  • Estruturas condicionais (comando else)
    01:47
  • Estruturas condicionais (comando elif)
    05:12
  • Estruturas de repetição (comando while)
    03:40
  • Estruturas de repetição (comando for)
    02:55
  • Estruturas de repetição (comandos for e range)
    01:21
  • Objetos
    00:15
  • Strings parte 1
    06:57
  • Strings parte 2
    08:45
  • Funções
    05:20
  • Arquivos
    07:46
  • Listas parte 1
    07:40
  • Listas parte 2
    03:28
  • Dicionários
    00:17
  • Dicionários (aula prática)
    04:34
  • Laços
    1 question
  • Números aleatórios
    02:16
  • Tratamento de exceções
    02:26
  • Python 2 vs. Python 3
    00:36
  • Listas de exercícios
    00:27
  • Respostas dos exercícios
    00:50
  • Exercícios
    5 questions
  • Tópicos avançados em Python
    00:02
  • Python avançado: list comprehension
    04:06
  • Python avançado: função enumerate
    02:18
  • Python avançado: função map
    03:13
  • Python avançado: função reduce
    02:25
  • Python avançado: função zip
    02:53
  • Python avançado
    4 questions
  • Certificado
    00:11

Instructor

Cientista de Dados e Doutor em Bioinformática
Diego Mariano, Ph.D.
  • 4.5 Instructor Rating
  • 116,932 Reviews
  • 619,957 Students
  • 36 Courses

Diego Mariano é analista de sistemas, pesquisador e professor de programação, banco de dados e bioinformática.

Doutor em Bioinformática pela Universidade Federal de Minas Gerais com atuação na área de ciência de dados e aprendizado de máquina aplicados ao aperfeiçoamento de enzimas usadas na produção de biocombustíveis. Mestre em Bioinformática, também pela UFMG, atuando na área de desenvolvimento de sistemas Web para montagem de genomas. Atualmente realiza estágio pós-doutoral no Departamento de Ciência da Computação da UFMG com foco em desenvolvimento de sistemas Web para Bioinformática, análise exploratória e visualização de dados. Tem conhecimentos nas linguagens: PHP, JavaScript, Python, R, Perl, HTML, CSS e SQL.

***

English: Diego Mariano is a systems analyst and instructor of online courses about Programming Languages, Database Management Systems, and Bioinformatics (some courses are free). He is a postdoctoral researcher at the Federal University of Minas Gerais and a Professional Degree student at HarvardX. Also, he has majored in Information Systems and he has a master's degree and a Ph.D. in Bioinformatics.

***

Español: Dr. Diego Mariano es analista de sistemas, investigador y docente de cursos en línea sobre lenguajes de programación, bases de datos y bioinformática (algunos cursos son gratuitos). Actualmente es post-doc de la Universidad Federal de Minas Gerais y estudiante de grado profesional en HarvardX. Además, se graduó en sistemas de información y tiene una maestría en bioinformática.