Imagem do Curso gratuito Programação com Python

Curso online gratuitoProgramação com Python

Duração do curso online: 11 horas e 55 minutos

4.89

EstrelaEstrelaEstrelaEstrelaEstrela

(102)

Aprenda programação com Python nesse curso online e gratuito da eXcript. Domine Python, desenvolva aplicações comerciais e explore ferramentas como PyCharm, Tkinter e SQLite.

Neste curso gratuito, aprenda sobre

  • Fundamentos de Python
  • Variáveis, Tipos e Entrada de Dados em Python
  • Operadores e Tomada de Decisão
  • Blocos, Escopo e Estruturas de Repetição
  • Estruturas de Dados: Listas, Tuplas e Conjuntos
  • Strings e Dicionários em Python
  • Funções em Python
  • Banco de Dados com SQLite em Python
  • Interfaces Gráficas com Tkinter

Descrição do curso

O curso "Programação com Python" é uma excelente oportunidade para quem deseja mergulhar no fascinante mundo da programação. Com uma duração total de 11 horas e 55 minutos, o curso é abrangente e bem estruturado, atendendo tanto iniciantes quanto aqueles que já possuem algum conhecimento na área.

A excelência e a qualidade do curso são refletidas em sua avaliação média de 5.0 estrelas, o que demonstra a alta satisfação dos alunos que já o concluíram. Classificado na categoria de Informática (TI) e pertencente à subcategoria de Linguagens de Programação Multiuso, o curso cobre diversos tópicos fundamentais e avançados da linguagem Python, uma das mais populares e versáteis do mercado.

O curso começa com uma introdução à linguagem, abordando desde a instalação do Python até os principais recursos oferecidos. Em seguida, os alunos aprendem sobre o uso do modo interativo do IDLE e a instalação do PyCharm, uma das IDEs mais utilizadas para desenvolvimento em Python.

A estrutura do curso é detalhista e organizada. Os conteúdos incluem a criação do primeiro programa, conceitos de comentários, indentação e variáveis, até aspectos mais complexos como operadores relacionais e lógicos, estruturas de decisão e loops. Além disso, há uma forte ênfase na manipulação de dados, listas, tuplas e dicionários, proporcionando uma compreensão profunda das estruturas de dados na linguagem.

As aulas progridem de maneira didática e gradual, cobrindo tópicos essenciais como entrada e saída de dados, operações matemáticas, operadores relacionais, lógicos e seus compostos, além de instruções de controle como break e continue. O curso também não deixa de lado a importância da depuração e da organização do código com boas práticas de programação.

Para complementar o aprendizado, o curso também se aprofunda em módulos específicos como o SQLite, onde os alunos aprendem desde a instalação até a criação e manipulação dos bancos de dados, e o Tkinter, uma biblioteca fundamental para a criação de interfaces gráficas em Python. Esses módulos oferecem um diferencial significativo, capacitando os alunos a desenvolverem aplicações robustas e funcionais.

O curso "Programação com Python" é mais do que uma simples introdução à linguagem; ele oferece uma imersão completa, abarcando desde os principais conceitos básicos até a aplicação prática em projetos reais. Com sua estrutura bem definida e metodologia eficaz, o curso auxilia os alunos a se tornarem programadores proficientes, preparados para enfrentar os desafios do mercado de trabalho.

Conteúdo do curso

  • Aula em vídeo: Curso de Python - Aula 1 - Abertura do Curso de Python - eXcript 04m
  • Exercício: Qual é uma das principais características do Python mencionada no vídeo?
  • Aula em vídeo: Curso de Python - Aula 2 - Instalando o Python - eXcript 03m
  • Aula em vídeo: Curso de Python - Aula 3 - Recursos do Python I - eXcript 05m
  • Exercício: Por que o Python é considerado uma linguagem de fácil aprendizagem?
  • Aula em vídeo: Curso de Python - Aula 4 - Recursos do Python II - eXcript 06m
  • Exercício: Quais são algumas das características do Python destacadas no curso de programação?
  • Aula em vídeo: Curso de Python - Aula 5 - Modo Interativo - IDLE - eXcript 03m
  • Aula em vídeo: Desenvolvimento de Aplicações Comerciais com Python e Kivy. 05m
  • Exercício: Qual é a principal tecnologia ensinada no curso de desenvolvimento de aplicações mencionado?
  • Aula em vídeo: Curso de Python - Aula 6 - Instalando o PyCharm - eXcript 04m
  • Exercício: Qual é o nome da IDE usada para programar em Python mencionada no vídeo?
  • Aula em vídeo: Curso de Python - Aula 7 - Primeiro Programa - eXcript 06m
  • Exercício: O que acontece quando executamos um arquivo Python vazio?
  • Aula em vídeo: Curso de Python - Aula 8 - Comentários - eXcript 05m
  • Aula em vídeo: Curso de Python - Aula 9 - Indentação - eXcript 05m
  • Exercício: Qual é a importância da indentação no Python e como ela afeta o código?
  • Aula em vídeo: Melhor linguagem de programação - parte 1 - eXcript 15m
  • Exercício: Quais são as classificações de linguagens de programação mencionadas?
  • Aula em vídeo: Curso de Python - Aula 10 - Variáveis - eXcript 05m
  • Aula em vídeo: Curso de Python - Aula 11 - Variáveis II - eXcript 05m
  • Exercício: Qual das seguintes afirmações sobre variáveis em Python é verdadeira?
  • Aula em vídeo: Curso de Python - Aula 12 - Nomenclatura - eXcript 05m
  • Exercício: Qual é uma prática recomendada ao nomear variáveis em Python?
  • Aula em vídeo: Curso de Python - Aula 13 - Manipulação de Dados - eXcript 06m
  • Exercício: Qual é a característica da linguagem Python destacada no vídeo?
  • Aula em vídeo: Curso de Python - Aula 14 - Ponto Flutuante - eXcript 06m
  • Exercício: Qual operador é usado para concatenar valores de diferentes tipos em Python?
  • Aula em vídeo: Curso de Python - Aula 15 - Entrada de Dados - eXcript 05m
  • Exercício: Qual é a função principal da instrução 'input' no Python?
  • Aula em vídeo: Curso de Python - Aula 16 - Operações Matemáticas - eXcript 06m
  • Aula em vídeo: Curso de Python - Aula 17 - Módulo da Divisão - eXcript 07m
  • Exercício: Qual operador em Python é usado para obter o resto de uma divisão?
  • Aula em vídeo: Curso de Python - Aula 18 - Potenciação e Radiciação - eXcript 05m
  • Exercício: Qual operador em Python é utilizado para calcular a potência de um número?
  • Aula em vídeo: Curso de Python - Aula 19 - Operadores Relacionais - eXcript 10m
  • Exercício: Qual é a função dos operadores relacionais em Python?
  • Aula em vídeo: Curso de Python - Aula 20 - Tomada de Decisões - eXcript 06m
  • Aula em vídeo: Curso de Python - Aula 21 - Tomada de Decisões II - eXcript 07m
  • Exercício: Qual função a instrução 'if' tem em um programa de Python?
  • Aula em vídeo: Curso de Python - Aula 22 - Depuração - eXcript 05m
  • Aula em vídeo: Curso de Python - Aula 23 - Operadores Relacionais Compostos - eXcript 05m
  • Aula em vídeo: Curso de Python - Aula 24 - Operadores relacionais na prática - eXcript 05m
  • Aula em vídeo: Curso de Python - Aula 25 - Operadores Lógicos - eXcript 06m
  • Aula em vídeo: Curso de Python - Aula 26 - Blocos de Instrução I - eXcript 06m
  • Aula em vídeo: Curso de Python - Aula 27 - Blocos de Instrução II - eXcript 06m
  • Aula em vídeo: Curso de Python - Aula 28 - Blocos de Instrução na prática - eXcript 07m
  • Aula em vídeo: Curso de Python - Aula 29 - Escopo - eXcript 09m
  • Aula em vídeo: Curso de Python - Aula 30 - Operadores de Atribuição - eXcript 04m
  • Aula em vídeo: Curso de Python - Aula 31 - Atribuição Múltipla - eXcript 07m
  • Exercício: O que é a atribuição múltipla em Python e qual sua utilidade?
  • Aula em vídeo: Curso de Python - Aula 32 - Operadores de Atribuição II - eXcript 05m
  • Aula em vídeo: Curso de Python - Aula 33 - Atribuição Condicional - eXcript 06m
  • Exercício: O que é uma atribuição condicional em Python?
  • Aula em vídeo: Curso de Python - Aula 34 - Iteração - eXcript 04m
  • Aula em vídeo: Curso de Python - Aula 35 - Laços de Repetição | Laços Condicionais - eXcript 05m
  • Exercício: _O que pode acontecer caso a condição de um laço condicional nunca seja satisfeita?
  • Aula em vídeo: Curso de Python - Aula 36 - while else - eXcript 06m
  • Aula em vídeo: Curso de Python - Aula 37 - for loop - eXcript 05m
  • Aula em vídeo: Curso de Python - Aula 38 - função range - eXcript 07m
  • Aula em vídeo: Curso de Python - Aula 39 - Laço For e a Função range() - eXcript 05m
  • Exercício: Como utilizar a função 'range' em Python com parâmetros iniciais e finais?
  • Aula em vídeo: Curso de Python - Aula 40 - Instrução Break - eXcript 07m
  • Exercício: Qual é a função principal da instrução 'break' em laços de repetição em Python?
  • Aula em vídeo: Curso de Python - Aula 41 - Instrução Continue - eXcript 09m
  • Aula em vídeo: Curso de Python - Aula 42 - Estruturas de Dados - Listas - eXcript 06m
  • Aula em vídeo: Curso de Python - Aula 43 - Lista, Pilha, Array, Set - eXcript 15m
  • Exercício: Qual é a característica principal de uma estrutura de dados pilha?
  • Aula em vídeo: Curso de Python - Aula 44 - Class List I - eXcript 10m
  • Exercício: Qual das opções abaixo representa a maneira correta de declarar uma lista em Python?
  • Aula em vídeo: Curso de Python - Aula 45 - Class List II - eXcript 08m
  • Exercício: Como acessar o último elemento de uma lista em Python?
  • Aula em vídeo: Curso de Python - Aula 46 - Listas III - eXcript 07m
  • Aula em vídeo: Curso de Python - Aula 47 - Iterando Listas - eXcript 09m
  • Aula em vídeo: Curso de Python - Aula 48 - Fatiando listas - eXcript 08m
  • Exercício: Como acessar elementos e fatias de uma lista em Python?
  • Aula em vídeo: Curso de Python - Aula 49 - Incluindo, alterando e excluindo elementos - eXcript 08m
  • Aula em vídeo: Curso de Python - Aula 50 - Ordenamento de listas - eXcript 04m
  • Aula em vídeo: Curso de Python - Aula 51 - lista - quantidade de elementos - eXcript 09m
  • Aula em vídeo: Curso de Python - Aula 52 - tuplas - eXcript 06m
  • Aula em vídeo: Curso de Python - Aula 53 - Operadores IN e NOT IN - eXcript 06m
  • Aula em vídeo: Curso de Python - Aula 54 - Operadores AND, OR e IN - eXcript 08m
  • Aula em vídeo: Curso de Python - Aula 55 - Exemplo com o operador IN - eXcript 13m
  • Aula em vídeo: Curso de Python - Aula 56 - Introdução às Strings - eXcript 05m
  • Aula em vídeo: Curso de Python - Aula 57 - Fatiando Strings - eXcript 08m
  • Aula em vídeo: Curso de Python - Aula 58 - Propriedades das Strings - eXcript 07m
  • Aula em vídeo: Curso de Python - Aula 59 - Comparando Strings - eXcript 06m
  • Aula em vídeo: Curso de Python - Aula 60 - Iterando Strings - eXcript 09m
  • Aula em vídeo: Curso de Python - Aula 61 - Introdução aos Dicionários - eXcript 05m
  • Aula em vídeo: Curso de Python - Aula 62 - Dicionários na Prática - eXcript 06m
  • Aula em vídeo: Curso de Python - Aula 63 - Funções dos Dicionários - eXcript 11m
  • Exercício: _Qual função é utilizada para obter a quantidade de elementos em um dicionário em Python?
  • Aula em vídeo: Curso de Python - Aula 64 - Introdução às Funções - eXcript 06m
  • Aula em vídeo: Curso de Python - Aula 65 - Parâmeros de Função - eXcript 08m
  • Aula em vídeo: Curso de Python - Aula 66 - Parâmeros default - eXcript 06m
  • Aula em vídeo: Curso de Python - Aula 67 - Argumentos Nomeados vs Argumentos posicionais - eXcript 09m
  • Aula em vídeo: Curso de Python - Aula 68 - Retorno de Valores por Funções - eXcript 07m
  • Aula em vídeo: Curso de Python - Aula 69 - Retorno de Valores Múltiplos 10m
  • Aula em vídeo: Curso de Python - Aula 70 - Funções Variádicas - eXcript 12m
  • Aula em vídeo: Curso de Python - Módulo SQLite - Aula 1 - Abertura 09m
  • Aula em vídeo: Curso de Python - Módulo SQLite - Aula 2 - Instalação do SQLite 04m
  • Aula em vídeo: Curso de Python - Módulo SQLite - Aula 3 - Características do SQLite 06m
  • Aula em vídeo: Curso de Python - Módulo SQLite - Aula 4 - O que é um banco de dados - eXcript 09m
  • Aula em vídeo: Curso de Python - Módulo SQLite - Aula 5 - Criando o primeiro BD - eXcript 06m
  • Aula em vídeo: Curso de Python - Módulo SQLite - Aula 6 - Introdução ao SQL - eXcript 05m
  • Aula em vídeo: Curso de Python - Módulo SQLite - Aula 7 - SQLite internamente - eXcript 14m
  • Aula em vídeo: Curso de Python - Módulo SQLite - Aula 8 - Tabela - eXcript 07m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 1 - Abertura - eXcript 03m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 2 - Definições da biblioteca Tkinter - eXcript 05m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 3 - O código Minimo - eXcript 11m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 4 - Gerenciador, widgets e eventos - eXcript 05m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 5 - Gerenciador de leiaute place - eXcript 11m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 6 - Trabalho com botões e labels - eXcript 07m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 7 - Introdução aos eventos - eXcript 13m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 8 - Extraindo valores do Widget Entry - eXcript 05m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 9 - Entrada e Processamento de Dados - eXcript 11m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 10 - Gerenciador de leiaute pack - eXcript 07m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 11 - Propriedade side - eXcript 05m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 12 - Propriedade anchor - eXcript 09m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 13 - Propriedade fill - eXcript 03m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 14 - Propriedade expand - eXcript 03m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 15 - Gerenciador de leiaute Grid - eXcript 05m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 16 - Propriedade Row e Column - eXcript 03m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 17 - Tela de Login e Senha - eXcript 05m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 18 - Propriedade Sticky - eXcript 06m
  • Aula em vídeo: Curso de Python - Módulo Tkinter - Aula 19 - Propriedade rowspan e columnspan - eXcript 09m

Este curso gratuito inclui:

11 horas e 55 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Comentários do Curso: Programação com Python

Estudantes consideram o curso online gratuito incrível, bem explicado, com conteúdo excelente e certificado. Destacam a linguagem favorita, clareza, organização e facilidade de aprendizado, recomendando e desejando continuação.

AMO A ESDEATH

recomendo mttt

Francisco da Silva Calei Feijó

Curso da minha Línguagem Favorita ????‍????❤️

Francisco da Silva Calei Feijó

Primeiro curso que faço na Plataforma Cursa ????‍????❤️

Demerson Lopes Lopes

curso com certificado e explicado de maneira fácil e simples de aprender. muito bem elaborado na ordem certa e objetiva.

Hidequel ERC

Curso de Python show...o melhor que vi ate agora...top das galaxias....parabens excript....

dragão vermelho

é incrível esse curso ????????

dragão vermelho

incrível esse curso

Game dev Studios

curso maravilhoso quero continuação ????

Rogério Neves

muito bom excelente conteudo

Mais cursos gratuitos em Linguagens de programação ( Python, Ruby, Java, C )

Baixe o Aplicativo agora para ter acesso a + de 3300 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 48 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso

+ de 9 milhões
de alunos

Certificado grátis e
válido em todo o Brasil

60 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, ebooks e audiobooks