Curso Desenvolvedor Python Completo

Em apenas 8 meses de curso você dominará as habilidades necessárias para começar do zero no Python e conseguir um emprego em TI
/ Analista de testes de software
Aprenda agora, pague daqui a 4 meses
sujeito à aprovação
Programa de emprego
Você vai encontrar um emprego ao se formar no Curso Python ou devolvemos o seu dinheiro!
Apenas 5 vagas
até 1/12
-58%
6 peças de um projeto que você desenvolverá durante a formação Python
Portfólio
Um Curso do básico ao avançado - De zero a profissional
Nível
Diploma após conclusão do curso
Certificado
Curso de Python com aulas ao vivo, videoaulas (curso em vídeo) e exercícios práticos
Formato
Caio Almeida – Engenheiro de Dados na CI&T
Vídeo do curso Desenvolvedor Python
Python é uma linguagem de programação universal que pode ser usada desde sites, aplicativos e jogos, até análise de dados, automação e dispositivos. Além disso, essa linguagem é focada em back-end, ou seja, tudo que está por trás de sites e aplicativos que você usa no dia a dia.

O que um Desenvolvedor Python faz?

R$ 10.179*
R$ 4.000*
R$ 7.293*

Desenvolvedor
Python Sênior

Desenvolvedor
Python Jr

Desenvolvedor
Python Pleno

*Salário médio referência no portal Glassdoor na região de São Paulo
Entre várias outras profissões que um desenvolvedor Python pode desempenhar, temos:
Cientista de dados
Especialista em IA
Engenheiro de software
Desenvolvedor de jogos

Para quem é o curso Desenvolvedor Python?

Que queiram investir na mudança de carreira para o mercado de desenvolvimento, análise de dados e resolução de tarefas aprendendo Python do zero, uma linguagem versátil

Iniciantes
Para aqueles que já atuam na área de programação e queiram se destacar, se tornando profissionais mais completos aprendendo Python: uma linguagem focada em back-end
Programadores
Que podem se beneficiar da linguagem Python para organizar e automatizar as tarefas, como desenvolvedores web, ciência de análise de dados e correlatas

Profissionais de diferentes áreas
O programa atinge os requisitos para uma vaga de Desenvolvedor Python Júnior
Crie sites em HTML e CSS
Crie sites em HTML e CSS
Trabalhe com alterações de código usando Git e GitHub
Trabalhe com alterações de código usando Git e GitHub
Resolva tarefas em Python e desenvolva sites usando o framework Django
Resolva tarefas em Python e desenvolva sites usando o framework Django
Aplique os princípios da interação cliente-servidor e trabalhe com bancos de dados
Aplique os princípios da interação cliente-servidor e trabalhe com bancos de dados
Trabalhe com API de serviços de terceiros
Trabalhe com API de serviços de terceiros
Ferramentas
utilizadas no
Curso de Python
Python
Python
CSS3
CSS3
django
git
SQL

Programa do curso Python

Módulo 1. Introdução aos fundamentos do Python
+
Após a conclusão deste módulo básico do Curso de Python, os alunos terão  conhecimentos introdutórios em Python, bem como a capacidade de resolver problemas simples.
Tópicos abordados no módulo básico:

  • Instalação e configuração do ambiente
  • Variáveis, operadores, tipos de dados básicos e fluxo de controle
  • Funções e Pacotes
  • Tipo de dados complexo (listas, tuplas, dicts)
Ferramentas utilizadas no Módulo básico:

  • Python
  • iPython Lib
  • VirtualEnv
  • Git
  • Editor de texto (sugestão: VS Code)
  • Github (para criar um portfólio público e cooperação)
  • DBeaver
  • Postman
Projeto do módulo básico:

A tarefa é criar uma CLI (Command Line Interface), com o objetivo de criar um programa que simule a entrega de notas quando um cliente efetuar um saque em um caixa eletrônico.
Módulo 2. SQL e banco de dados
+
Após a conclusão deste módulo do Curso Desenvolvedor Python, os alunos serão capazes de operar um banco de dados usando consultas SQL, conectar bancos de dados a um banco de dados SQLite3 e descrever os diferentes relacionamentos que podem existir entre bancos de dados. O foco deste módulo do curso de Python é introduzir a análise de dados utilizando conhecimento de banco de dados. Esta é a base para atuar em Data Science utilizando Python e seguir uma carreira de análise de dados.
Tópicos abordados:

  • Consultas SQL DDL
  • Relacionamentos
  • Consultas SQL DML
  • Conectando-se a um banco de dados (SQLite integrado)
Ferramentas utilizadas:

  • SQL
Projeto do módulo:

Modele um banco de dados de aplicativo TODO usando SQLite. Com esta base de dados, os alunos deverão criar a aplicação CLI TODO aplicando as seguintes funcionalidades:

  • Criar, atualizar e excluir um TODO
  • Criar, editar e excluir categorias
  • Listar todos os afazeres de um dia específico
  • Liste todas as categorias
  • Marcar todo como concluído
Módulo 3. Controle de versão do Git
+
Após a conclusão deste módulo, os alunos deverão dizer como o GIT SCM funciona, além de explicar como é possível realizar tarefas comuns em um repositório Git e Github criando um novo repositório e fazendo upload de código para ele.
Tópicos abordados:

  • Introdução ao sistema de controle de versão
  • Operações comuns do Git
  • Trabalho em equipe no Git
Ferramentas utilizadas:

  • Git
  • GitHub GenericName
Projeto do módulo:

Os alunos resolverão problemas e realizarão exercícios com cenários e comandos específicos.
Módulo 4. Recursos avançados do Python
+
Ao concluir este módulo do curso, que foca em recursos avançados do Python, os alunos serão capazes de explicar e usar iteradores, geradores e decoradores. Os alunos também saberão criar testes de unidade usando o Pytest para testar uma função e simular uma chamada.
Tópicos abordados no módulo de Recursos Avançados:

  • Iteradores e geradores
  • Decoradores
  • Desenvolvimento de teste unitário
Ferramentas utilizadas:

  • Python
Projeto do módulo de recursos avançados:

O teste para este módulo consiste em códigos pré-fabricados que os alunos devem usar para criar alguns testes de unidade para cobrir todo o código. O teste também deve conter alguns exercícios complexos de iterador, gerador e decorador para avaliar se os alunos aprenderam a usar esses recursos avançados do Python.
Módulo 5. Tecnologias front-end
+
Após a conclusão deste módulo, os alunos serão capazes de criar páginas web simples usando HTML, CSS e JS. Este também é o módulo em que o Curso de Python aborda o Web Scraping, assim, os alunos também terão o conhecimento necessário para extrair dados de páginas da web raspando seu conteúdo.

Tópicos abordados:

  • Como a web funciona
  • Básico de HTML, CSS e JavaScript
  • Raspagem da web
Ferramentas utilizadas:

  • HTML
  • CSS
  • JavaScript
  • Bootstrap
Projeto do módulo:

O teste do módulo consiste na criação de um sistema online de reservas de banhos em pet shop. Para esta prova, os alunos deverão gerar apenas a parte front-end do sistema de reserva de banhos do pet shop, o back-end será criado nos módulos seguintes.
Módulo 6. Django em Python
+
Após a conclusão deste módulo do Curso de Python voltado para Django, os alunos poderão criar modelos e visualizações com o Django, bem como usar as ferramentas Data Persistence e Django Admin.
Tópicos abordados:

  • Começando com o Django
  • Modelos e formulários do Django
  • Modelos e Persistência do Django
  • Administrador do Django
Ferramentas utilizadas:

  • Django
Projeto do módulo:

Este teste consiste em criar o backend para o sistema de reservas de banhos de pet shop que iniciamos na semana anterior. Os alunos devem criar a visão, o formulário e o modelo necessários para persistir uma nova reserva.
Módulo 7. API do Django em Python
+
Após a conclusão deste módulo do Curso de Python voltado para a API do Django, os alunos serão capazes de explicar APIs, criar endpoints de API simples usando o Django Rest; bem como usar o Postman para auxiliar nas solicitações de aplicativos.
Tópicos abordados:

  • O que é uma API?
  • Criando um ModelView Set
  • Adicionando permissões a conjuntos de visualizações
  • Relação do serializador
Ferramentas utilizadas:

  • API
  • Postman
Projeto do módulo:

À medida que nosso sistema de reservas de banho para pet shop está crescendo, outros pet shops querem se conectar ao nosso sistema para ajudá-las a resolver seus problemas de reserva. Por isso, precisamos adicionar uma API ao nosso sistema para criar reservas.
Módulo 8. Testes e implantação do Django
+
Após a conclusão deste módulo do Curso de Python, voltado para realização de testes e Implantação do Django, os alunos poderão testar seu próprio aplicativo Django, bem como usar comandos Django para auxiliar na implantação do aplicativo e implantar seu aplicativo na plataforma Heroku
Tópicos abordados:

  • Criando testes do Django
  • Criando testes de API do Django
  • Comandos Django
  • Implantação do Heroku
Ferramentas utilizadas:

  • Django
Projeto do módulo:

Para este último módulo, os alunos devem fazer testes para garantir que o sistema de reserva de banho do pet shop está funcionando corretamente. Depois de garantir a qualidade do sistema, eles vão publicar seu aplicativo online para que as pessoas possam começar a usá-lo.

Qual será seu cronograma de estudos na Formação Python?

Videoaulas serão abertas toda semana. É um curso de Programação Python em vídeo e totalmente online
Webinars e workshops acontecerão uma vez a cada uma ou duas semanas, em dias úteis às 19:00: você poderá fazer as perguntas e terá acesso a casos práticos para melhorar suas habilidades durante todo o período do curso de Python
Você precisa investir 6 - 10 horas por semana para um aprendizado confortável
Receba uma consultoria de carreira gratuita
Receba mais informações sobre o curso
Veja como você irá aprender em nossa plataforma
Receba uma consultoria de carreira gratuita
Tenha acesso ao Guia de Carreiras
Ao clicar no botão, estou de acordo com o Contrato, Política de Privacidade e os Termos de Uso e os Termos do Programa de Emprego
Você aprenderá com os melhores especialistas

Seus projetos podem ser assim

Projeto do módulo 1
Utilizando os conhecimentos básicos fundamentais do Python, a tarefa é criar uma CLI (Command Line Interface), com o objetivo de criar um programa que simule a entrega de notas quando um cliente efetuar um saque em um caixa eletrônico
Projeto do módulo 2
Conectando a linguagem Python com a análise de dados, modele um banco de dados de aplicativo TODO usando SQLite. Com esta base de dados, os alunos deverão criar a aplicação CLI TODO aplicando as seguintes funcionalidades.
Projeto do módulo 3
Os alunos resolverão problemas e realizarão exercícios com cenários e comandos específicos colocando em prática os conhecimentos em GIT
Projeto do módulo 4
O Curso caminha para o Python Avançado e com isso a tarefa do módulo consiste em códigos pré-fabricados que os alunos devem usar para criar alguns testes de unidade para cobrir todo o código
Projeto do módulo 5
Focado em Front End e Web Scraping, este módulo tem seu teste voltado para criação de um sistema online de reservas de banhos em pet shop. Para esta prova, os alunos deverão gerar apenas a parte front-end do sistema de reserva de banhos do pet shop, o back-end será criado nos módulos seguintes
Projeto do módulo 6
Neste módulo do curso, o teste desafia o aluno a utilizar do conhecimento em Django para Python. O teste está em criar o backend para o sistema de reservas de banhos de pet shop que iniciamos na semana anterior. Os alunos devem criar a visão, o formulário e o modelo necessários para persistir uma nova reserva
Projeto do módulo 7
Evoluindo no Django, agora usando a sua API, à medida que nosso sistema de reservas de banho para pet shop está crescendo, outros pet shops querem se conectar ao nosso sistema para ajudá-las a resolver seus problemas de reserva. Por isso, precisamos adicionar uma API Django ao nosso sistema para criar reservas
Projeto do módulo 8
Para este último módulo do Curso de Python, os alunos devem fazer testes usando o Django para garantir que o sistema de reserva de banho do pet shop está funcionando corretamente. Depois de garantir a qualidade do sistema, eles vão publicar seu aplicativo online para que as pessoas possam começar a usá-lo

Como você vai aprender

Nosso Centro de Carreira irá te auxiliar a preparar o seu CV e para as entrevistas
Conquiste seu certificado e encontre um novo emprego
Complete seu portfolio com 6 projetos novos
Você irá criar e defender projetos finais
em tarefas semanais e obtenha feedback de especialistas do curso
Coloque seu conhecimento em prática
Assista às aulas e participe de webinars
100% online - assista quando e onde puder. Aulas ministradas por especialistas da área para responder às suas dúvidas
Faça parte de uma comunidade exclusiva para estudantes e fortaleça suas conexões
Comunidade de alunos para compartilhar experiências
Acesse e revise as aulas mesmo se você já tiver completado o curso
Acesso Vitalício
O que você precisa fazer?
Encontre um trabalho ou devolveremos seu dinheiro de volta
  • Você deverá assistir a todas as aulas
  • Completar todos os projetos propostos durante o curso
Suporte de um especialista em RH para preparar o seu CV
Seleção de vagas mais relevantes para o seu perfil
Traçar um plano de Carreira
Auxílio para enriquecer seu perfil no LinkedIn e preparar seu portfólio
  • Seguir todas as orientações do nosso Consultor de Carreiras
Em nosso programa de emprego você vai contar com:
Se ainda assim você não encontrar um trabalho em até seis meses da conclusão do seu curso, você receberá seu dinheiro de volta.

Seu currículo após o Curso de Python
da Ultima School

Desenvolvedor Python
  • Desenvolvimento Back-end
  • Banco de dados
  • Django API
  • Desenvolvimento de testes
  • Trabalho com sistema de controle de versão Git e plataforma GitHub

Ao final do curso, você se tornará um desenvolvedor de Python júnior completo e será capaz de encontrar seu primeiro emprego em TI.
Habilidades profissionais:
*Salário médio/mensal:
R$7.293*
Aprenda uma nova profissão com um dos nossos programas
Desenvolvedor Python
Desenvolvedor Python + garantia de emprego
Você aprenderá na prática, receberá suporte dos tutores e consultoria de carreira
Você vai encontrar um emprego ao se formar ou devolvemos o seu dinheiro!
$R200, paid upfront
$R200, paid upfront
24x de R$ 215,22
24x de R$ 221,95
$R 3.390
$R 3.720
R$ 8.800
R$ 8.800
Feedback dos nossos alunos
“Ao conhecer a metodologia e os professores da Ultima, tive total segurança em iniciar o curso e me preparar pro futuro.”
Desenvolvedor Python
“Eu tinha dúvidas sobre minha carreira e na Ultima recebi uma direção, o que me fez crescer pessoal e profissionalmente.”
Euder Andrade
Lucas Amaral Rosa
Analista de testes de software
Analista de Dados
“Já na 1ª semana de aula eu tive a certeza de que eu estava no lugar certo para ser o melhor profissional que posso ser.”
Benjamin Amaral
Sua carreira é
a nossa maior prioridade
Com nosso programa de carreira gratuito, ajudamos você a planejar sua carreira, agendar entrevistas e conseguir um emprego. Nosso programa inclui:
fazemos um teste vocacional de entrada para te ajudar a determinar seus objetivos e preferências profissionais
Plano de carreira individual
treine pontos-chave das entrevistas de emprego com nossos mentores
Preparação para entrevistas
o projeto em que você trabalhará ao longo do curso será um forte aliado ao seu currículo e portfólio
Projeto final
disponível durante e após a conclusão do curso
Acesso exclusivo às vagas de nossos parceiros
ajudamos você a organizar suas experiências em um currículo que chame a atenção de recrutadores
Preparação e organização do currículo
Ultima.School
HR Consultant e Coach de Carreira
Ana Paula Holanda
Ao clicar no botão, estou de acordo com o Contrato, Política de Privacidade e os Termos de Uso e os Termos do Programa de Emprego
Restam: 5 vagas
Início: 19 de dezembro
R$ 221,95
Até 24x de
Comece agora, pague depois
Preço com desconto
R$ 3.720
R$ 8.800
Inscreva-se
!
R$
Inicie a formação pagando apenas 5% de entrada. A próxima parcela é só daqui a 4 meses
Garantimos seu dinheiro de volta por até 7 dias
até 1/12
-58%
:
00
00
дня
2
00
:
A primeira escola de negócios digitais no Brasil pensada para acelerar o seu crescimento profissional
logotipo ultima school
facilitadores brasileiros e estrangeiros
35
alunos inscritos neste ano
5.000+
facilitadores são profissionais atuantes no mercado
100%
empresas globais participantes
20+

Perguntas frequentes sobre o Curso Desenvolvedor Python

Sim, claro! O Curso de Programador Python é para iniciantes voltado sobretudo para aqueles que querem fazer uma mudança de carreira. Este é um curso de Python completo e totalmente online. Aqui você vai aprender a programar em Python, indo do básico ao avançado começando do zero. Assista às aulas, faça suas tarefas a tempo e leia o material adicional, e os tutores da Ultima School estarão lá para te ajudar a aprender da melhor forma possível.
Sim, claro! O curso é para iniciantes. Assista às aulas, faça suas tarefas a tempo e leia o material adicional, e os tutores da Ultima estarão lá para te ajudar a aprender da melhor forma possível.
Escola online para acelerar sua carreira
Lifelong Learning Group, Inc.
Atendimento Comercial
Seg-Sex 10h às 19h
Sábados 10h às 17h
Avenida Paulista, 2349
12° andar - CJ 121
São Paulo - SP
CEP 01311-936
CPD