Curso Online de Python Progressivo

Curso Online de Python Progressivo

Agora você já pode ter o material e a certificação do curso mais elogiado e prestigiado de toda internet, o Curso Python Progressivo, e e...

Continue lendo

Autor(a):

Carga horária: 72 horas


Por: R$ 49,90
(Pagamento único)

Mais de 60 alunos matriculados no curso.

Certificado digital Com certificado digital incluído

Agora você já pode ter o material e a certificação do curso mais elogiado e prestigiado de toda internet, o Curso Python Progressivo, e entrar FACILMENTE no Mercado de Trabalho, seja conseguindo emprego, abrindo sua própria empresa, sendo freelancer ou hacker de excelente nível, especialista em segurança.

Saia do mais absoluto básico em Python (e de qualquer coisa ligada a programação) ao nível profissional, criando softwares extremamente profissionais.

Maior e mais completo curso do mercado, com mais de 700 páginas de tutoriais, que incluem:

- Explicações simples
- Muitos exemplos
- Código comentado
- Exercícios resolvidos
- Criação de aplicações reais e jogos

O curso inclui:
- Introdução ao básico do Python
- Testes condicionais
- Laços e Loopings
- Funções e módulos
- Sequências (Listas, Tuplas e Dicionários)
- Arquivos
- Strings
- Expressões regulares
- Orientação a Objetos
- Programação Gráfica

Repetindo: é o maior e mais completo curso do mercado.

São mais de 70 horas/aulas.
E não vou te enrolar com Básico, Intermediário e Avançado, te fazendo pagar mais, aqui o curso é COMPLETO!

Não são slides com fonte de tamanho gigante com um parágrafo por slides, com aqueles explicações super resumidas, difíceis de entender, que eu ODEIO nos cursos por aí.

Aqui é conteúdo puro, muito, bem explicado, exemplificado, com muito exercício, código comentado e softwares reais, úteis pro dia-a-dia.

Aqui a gente é mais voltado pro iniciante, pra pessoa que só sabe ligar o computador e entrar na internet. Vamos te pegar pela mão e, progressivamente, te levar ao nível profissional.

O o material que você vai ter é uma verdadeira bíblia da linguagem Python, de tão grande e completa que é.

Esse material vai te servir como consulta e referência pro resto de sua vida profissional.

Está tudo neste material. Passou na avaliação final, você está apto para simplesmente fazer qualquer coisa no mundo da programação Python, como Ciência de Dados, Segurança Digital, Web, Softwares comerciais, Análises acadêmicas, Inteligência artificial etc.

A avaliação final tem 100 questões, se você estudar direitinho e passar na prova, eu GARANTO que você está apto a ser um programador Python em qualquer área que desejar.

O Buzzero te dá 7 dias pra desistir e pedir o dinheiro de volta se não gostar.

Eu te dou garantia vitalícia, daqui 1 ano pode me mandar um 1 e-mail, dizendo que o material não foi útil, eu só peço sua conta bancária e te devolvo o dinheiro.

Te garanto que vai fazer o melhor investimento de sua vida.

Ensinamos programação na internet há mais de 10 anos. Meu método de ensino é voltado para quem é totalmente iniciante, ensino como gostaria de ter sido ensinado: - Passo a passo - Sem pressa - Sem frases resumidas - Muita explicação - Muitos exemplos - Muitos códigos comentados - Exemplos de programas/sistemas reais Ofereço material que é maior e mais completo que livros (que custam centenas de reais) e cursos presenciais (que custam milhares de reais). Se não gostar do meu material e método de ensino, é só pedir seu dinheiro de volta que estorno na hora, sem questionamento.



  • Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
  • O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
  • Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
  • Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
* Desde que tenha acessado a no máximo 50% do material.
** Material opcional, vendido separadamente.

Modelo de certificados (imagem ilustrativa):

Frente do certificado Frente
Verso do certificado Verso
  • Curso Python
    Progressivo
    COMPLETO

  • Sumário

    Como começar a programar em Python ?
    O que é o Python ? Para que serve? Onde se usa? É a melhor linguagem? Baixar, Instalar e Rodar o Python

    ** Como ser o melhor Programador Python

    Básico
    Hello, World! Meu primeiro programa em Python
    Função print Imprimindo coisas na tela
    Tipos de dados Números, Strings e Booleanos
    Função input Recebendo dados do usuário
    Funções int() e float() - Transformar string em números
    Operações Matemáticas no Python
    Exercícios Resolvidos de Porcentagem e Juros Compostos
    Criando uma calculadora com Python
    Precedência de operadores 10.Formatando números com a função print 11.Exercícios básicos

    Testes Condicionais
    Operadores de comparação: ==, !=, >, >=, < e <=
    IF - Teste Condicional em Python
    IF e ELSE - Instruções de teste
    IF e ELSE aninhados
    Exercícios de IF e ELSE

  • Instrução ELIF em Python
    Exercício de ELIF
    Operadores Lógicos: AND, OR e NOT
    Exercícios finais de Testes Condicionais Soluções

    Laços e Loopings: WHILE e FOR
    Estruturas de repetição: Entendo a lógica dos laços e loopings
    WHILE - O que é, como funciona e como usar
    FOR - Um loop controlado
    A função range() pro laço FOR
    Progressão Aritmética (PA) com laços em Python
    Operadores de Atribuição: += -= *= /= e %=
    Fatorial com WHILE e FOR
    Laços Aninhados (Loop dentro de loop)
    Instrução ELSE, BREAK e CONTINUE em Laços 10.Exercícios de laço FOR e WHILE
    Soluções

    Funções
    Função: O que é? Para que serve? Onde são utilizadas?
    Como declarar, chamar e usar funções: def
    Função chamando função
    Variáveis locais
    Parâmetro e Argumento em Funções Python
    Passagem por valor
    Argumentos Posicional e Nomeado
    Variável global
    Constante global

  • 10. O comando return - Como retornar valores 11.Recursividade
    Exercícios de funções

    Módulos
    O que é? Para que serve? Onde se usa?
    Como Criar, Importar e Usar um módulo: import
    Como gerar números aleatórios em Python
    Módulo math - Funções Matemáticas Prontas

    Jogo em Python: Adivinhe o número

    Listas
    Listas em Python - O que são ? Para que servem ? Por que usar ?
    Como criar uma lista e acessar seus itens
    Como Usar Listas: Adicionar, Mudar, Concatenar e Outras Operações
    Listas com Laço For
    Matriz: Lista dentro de lista
    Jogo da velha em Python

    Tuplas
    1. O que é? Para que serve? Como usar ? Quando usar?

    Dicionário
    O que é ? Para que serve? Como e quando se usa ?
    Como exibir items, valores e chaves de um dicionário
    Como usar os métodos get() e setdefault()
    Adicionar, Alterar e Remover items de um dicionário
    Exercício resolvido: Como usar Dicionários em Python

  • Como alterar o nome de uma chave (key) de um Dicionário
    Como copiar uma Lista ou Dicionário
    Arquivos
    Como Abrir e Ler um arquivo: open() e read()
    Como ler um arquivo linha por linha: readlines()
    Como escrever em Arquivos: write() - Modos de abertura
    Como retirar a quebra de linha (caractere 'n') de Arquivos
    Processando arquivos grandes com Laço FOR
    Módulo os: Caminhos, Endereços, Arquivos, Pastas e Diretórios
    Como ler e escrever ao mesmo tempo num mesmo arquivo Lista de exercícios de Arquivos

    Strings
    O que é? Como funciona ? Para que serve ? Onde vamos usar ?
    Como usar, Acessar caracteres e Descobrir tamanho de string
    Strings maiúsculas e minúsculas
    String só de letra, número e/ou caractere especial
    Juntar e Separar strings: join() e split()
    Como Localizar e Substituir algo em uma string
    Expressões regulares:
    Parte 1: Introdução, Módulo re, recompile, search, objetos Regex e Match Parte 2: Grupos e parêntesis
    Parte 3: Caractere Pipe | (o OU)
    Parte 4: Ponto de interrogação (?), Asterisco (*) e Soma (+) Parte 5: Classes de Caracteres
    Parte 6: Início (^) e Final de String ($)
    Parte 7: Caractere curinga - Ponto .

  • Parte 8: Substituindo strings com o método sub() Parte 9: Como fazer regexes longas e complexas

    Orientação a Objetos
    O que é Classe e Objeto
    Como criar uma Classe e um Objeto
    Métodos, init e Atributos
    Parâmetros e Argumentos de métodos em classes
    Método Construtor init : Parâmetros e Argumentos Jogos: Cara ou Coroa e Lançamento de dados
    Atributos privados
    Atributos de classe
    Composição: Objeto dentro de Objeto
    Herança: O que é ? Para que serve?
    Como usar herança - Superclasse e Subclasse 11.Polimorfismo em Python

    GUI - Programação Gráfica

    O módulo Tkinter
    Label - Exibindo rótulos (textos) numa janela
    Frame - Widget que armazena widgets
    Caixas de diálogo - info dialog boxes
    Botões - o widget Button
    Entry widget - Recebendo entradas do usuário
    StringVar - Saída dinâmica de dados com label
    Botão de rádio - Radiobutton e IntVar
    Botão de check - Checkbutton

  • 10.Tratamento de eventos: classe Event e método bind() 11.Dando enter: o evento
    Eventos envolvendo botão: e
    Tratamento de eventos envolvendo Mouse 14.Tratamento de eventos envolvendo Teclas do teclado 15.Gerenciadores de Layout: pack, grid e place

  • Como ser o melhor programador Python Possível

    A partir do próximo tutorial, você vai mergulhar profundamento no apaixonante mundo da programação. É sem volta, mesmo que use profissionalmente ou não. Na pior das hipóteses, vai apenas te deixar mais inteligente, com melhor criatividade e raciocínio mais rápido.

    Como estudar programação
    Infelizmente, não é só ler ou ver um vídeo, como muitos assuntos por aí. Programação faz parte da Computação, que faz parte da Matemática. Ou seja, programar é um exercício de lógica puro.

    Mas não se assuste, sei que programação tem aquela áurea de ‘ohh, nossa que fodástico, só gênio pra fazer isso’,
    mas isso é totalmente falso, é possível qualquer pessoa aprender TRANQUILAMENTE, a programar.

    Mas vou ser honesto com você: precisa de muito esforço, muita dedicação, e ser uma pessoa insistente.
    Dá vontade de desistir, eu mesmo já larguei por diversas semanas, várias vezes, em vários assuntos e várias linguagens.

    Leia nossa apostila, pesquise por tutoriais, veja vídeo-aulas...não entende? Estude de novo, leia de novo, pense de novo...as vezes, nem assim vai. Depois você volta no tópico, é assim mesmo, devagar, sem pressa.

    É de extrema importância você escrever o código e ver ele rodar na sua frente, diante de seus olhos. Quer apenas ou apenas ver vídeo-aulas? Vai perder seu tempo. Não existe absolutamente nenhum programador que só leu ou assistiu aulas.

    Você só aprende, única e exclusivamente, se você digitar os códigos, entender eles. O código tem que rodar na sua cabeça antes, fazer sentido para você, só então depois que você vai começar a digitar e ver ele funcionando.

  • E mesmo assim, vai errar MUITO, mas MUUUUUUU.UUUUITO MESMO.
    Eu errei. Você vai errar, todo mundo erra muito.
    A gente fica louco, caçando os erros, quebrando a cabeça, pesquisando e chorando em posição fetal por causa dos erros. E as vezes é porque esquecemos um ponto-e-vírgula, apenas.

    Outra coisa extremamente comum que vai acontecer com você: escrever códigos longos, confusos e cheio de ‘remendos’. É assim mesmo que funciona. Aí você vai ver o código aqui da apostila, está feito em 20 linhas o que você fez em 200 linhas.

    PARABÉNS pelas 200 linhas! É com essa força de vontade e perseverança que você vai se tornar um programador EXCELENTE. Da próxima vez que for refazer esse código de 200 linhas, já vai facilmente fazer em 150...depois 100...e logo logo tá fazendo um código melhor que a gente.

    É ASSIM MESMO QUE FUNCIONA, ok ?
    Não desanime, vai ser complicado mesmo.

  • O que estudar ?
    Essa é outra dúvida que me assombrava...Java, C, C++, Python, Redes, Sistemas Operacionais, Administração de Redes, Banco de dados...ahhh, eu ficava louco e queria aprender tudo, e acabava aprendendo nada direito.

    Pessoal, é sem pressa. NUNCA ESTUDE COM PRESSA.
    A resposta sobre por onde começar é: essa apostila. Ela já assume que você é totalmente leigo de tudo, só sabe ligar o computador, abrir essa apostila e pronto. Ensinamos até onde você vai clicar e digitar, para começar a programar.

    Mas esse é só o início da jornada, ok?
    Você deve estudar outras linguagens, outros paradigmas.

    Por exemplo, com Python, você tem uma linguagem de script, pra escrever pouco e fazer muita coisa simples, é ótimo pra otimizar suas tarefas no trabalho e até suas coisas pessoais.

    Hoje o mundo gira em torno dos apps. Com Java, você vai ser apto a criar aplicativos Android e softwares que rodam em várias plataformas (Windows, Linux).

    C e C++ são usados para criar programas extremamente eficientes, rápidos e confiáveis, você tem um poder absurdo sobre a máquina, e muita responsabilidade em mãos.

    Com o trio HTML (não é linguagem de programação) + JavaScript + PHP você simplesmente pode quebrar a internet. A grande rede é montada em cima dessas linguagens, e sabendo elas, você cria qualquer sistema web.

    Quer realmente entender o que é um bit? O que é 0 e 1? Controlar cada byte de informação da sua máquina, mover eles quase que manualmente de um registro pra outro da sua CPU? Estude Assembly.

    E por ai vai, pessoal. Cada linguagem e tecnologia nova que você aprender, você fica mais inteligente, mais criativo e com uma linha de raciocínio beeem melhor, se tornando um programador cada vez mais completo. Não se limite.

  • Qual a melhor linguagem de programação?
    “Ah, com Java eu crio apps pro Android facilmente”
    Então Java é melhor? Cria então um sistema operacional em Java...totalmente inviável, Java é um pouco mais
    ‘pesado’.

    “Ah, Linux foi feito em C e Windows foi feito em C++, logo são as melhores linguagens.” Ok bonitão, então vai lá e tenta criar um aplicativo pra Android com essas linguagens, vai demorar 10 anos pra fazer o que o Java faria em 1 mês.

    “Por isso prefiro Python, super leve, escreve poucas linhas e é extremamente versátil”. É fácil fazer muita coisa em Python, né? Então faz um ‘hello, world’...mas na tela da BIOS, ou seja, naquela telinha preta que aparece quando você inicia seu computador. Ali só vai com C ou Assembly.

    “Então, obviamente Assembly é a mais foda de todas, pois é possível fazer tudo com ela”. Sim, teoricamente é possível fazer tudo com ela, então tenta criar uma rede social com ela. Mas vai precisar contratar mil programadores pra terminar dentro de uma década.

    Porém, com PHP e Banco de Dados, por exemplo, numa tarde você pode criar uma baita rede social e deixar ela bem interessante usando bastante JavaScript.

    O que quero dizer com isso?
    Que não existe melhor linguagem de programação. Existem linguagens mais adequadas para cada tipo de problema. Repita as duas frases anteriores. Se possível, imprima e cole na parede atrás do seu computador.

    Pessoal, isso inclusive é muito perguntado em entrevistas de emprego. Se vier com esse papinho de “Java é a melhor”, “Python rules”, “PHP é a mais usada”, provavelmente não vão te contratar.

    A coisa mais normal do mundo é uma empresa mudar de seus sistemas de linguagens e de tecnologias. É aí que
    entramos no próximo tópico


Matricule-se agora mesmo Preenchendo os campos abaixo
R$ 49,90
Pagamento único
Processando... Processando...aguarde...

Desejo receber novidades e promoções no meu e-mail:


  • Conceitos Básicos
  • Testes Condicionais
  • Laços e Loopings: WHILE e FOR
  • Função
  • Módulos
  • Jogo em Python
  • Sequências (Lista, Tuplas e Dicionários)
  • Arquivos
  • Strings
  • Expressões Regulares (Regex)
  • Orientação a Objetos
  • GUI Interface Gráfica
  • Muitos exercícios
  • Muitos exemplos prontos
  • Muitos códigos comentados
  • Muitos programas funcionais como jogos