Desenvolvedor Python

Programa de aperfeiçoamento profissional, 180 horas acadêmicas

Aproveite suas habilidades de desenvolvimento de front-end para se tornar um desenvolvedor Python Full-Stack

Por que se inscrever neste programa?

Os desenvolvedores Python Full-Stack são profissionais versáteis e especializados em desenvolvimento de front-end e back-end. O Python também é essencial para o desenvolvimento de IA, permitindo que você crie modelos de aprendizado de máquina e aplicativos orientados por dados.

Usando estruturas Python como Django e Flask, os desenvolvedores Python garantem a integração perfeita de vários componentes, tornando-os ativos valiosos para dar vida a projetos digitais complexos.

No Python Developer Upskilling Program, você aprenderá os fundamentos do Python e conceitos avançados de programação, integrará tecnologias de nuvem e ganhará experiência em desenvolvimento web com as estruturas Django e Flask.

Com suas habilidades existentes em desenvolvimento de front-end, este programa o levará a se tornar um desenvolvedor Python full-stack, tornando-o versátil e altamente valioso no setor de tecnologia.

Ao se matricular neste programa, você obterá uma compreensão abrangente da programação Python, do desenvolvimento da Web e das tecnologias de nuvem, o que lhe permitirá trabalhar como desenvolvedor Python de pilha completa ou buscar funções como desenvolvedor de back-end, DevOps ou engenheiro de software.

Quem deve participar?

  • Desenvolvedores de front-end
  • Desenvolvedores Full-Stack
  • Pessoas que concluíram programas de desenvolvedor full-stack ou front-end

Metas e resultados de aprendizagem

Ao final do programa, os participantes irão:

  • Obtenha proficiência em Python, desde os conceitos básicos até as técnicas avançadas de programação.
  • Ser capaz de integrar tecnologias de nuvem para aplicativos dimensionáveis e eficientes.
  • Desenvolva aplicativos dinâmicos da Web usando as estruturas Django e Flask.
  • Ter as habilidades necessárias para trabalhar como um desenvolvedor Python Full-Stack proficiente no setor de tecnologia.

O que você receberá...

Supervisor Profissional

Esse programa exclusivo foi criado por uma equipe profissional composta pelos principais especialistas em desenvolvimento de software e ciência de dados, com vasto conhecimento e experiência em treinamento também. O chefe do programa de cientistas de dados da Wawiwa, Sr. Liran Ben Haim, supervisiona o plano.

Liran Ben Haim

Chefe do programa de ciência de dados

Liran tem mais de 25 anos de experiência em programação e ensino. Ele desenvolveu e ministrou programas de tecnologia em várias áreas, incluindo ciência de dados, sistemas de banco de dados, sistemas incorporados e muito mais.

Liran é co-CEO da Bina Software Development, uma empresa que fornece projetos de software para várias organizações no ecossistema tecnológico israelense.

Liran é bacharel em Ciência da Computação pelo Technion, o Instituto de Tecnologia de Israel.

O que os graduados têm a dizer?

Programa de estudos

Introdução

Visão geral das tendências e tecnologias de programação

Conceitos básicos de programação e configuração de ambiente

  • Introdução geral
  • Tendências
  • Linguagens de programação
  • Ferramentas de desenvolvimento
  • Ferramentas de nuvem
  • Instalação
  • Sites interessantes

Programação Python

Conceitos fundamentais de programação em Python, desde scripts simples até programação orientada a objetos

  • Introdução à programação
  • Variáveis 
  • Fluxo de controle
  • Escrevendo scripts simples
  • Trabalho com tipos de dados
  • Coleções
  • Estruturas de controle
  • Implementação de funções
  • Tratamento de erros
  • Trabalho com arquivos e dados
  • Programação orientada a objetos (OOP)
  • Fios
  • Biblioteca padrão do Python

Desenvolvimento web em Python com Django e Flask

Treinamento abrangente em estruturas web Python para o desenvolvimento de aplicativos web sofisticados

  • Estruturas da Web Python
  • Estrutura do Django
    • Visualizações e modelos
    • Trabalhando com arquivos estáticos
    • Acesso aos dados
  • MySQL
  • PostgreSQL
  • Trabalhando com o Git
  • Testes
  • Linting
  • Estrutura do Flask
    • Formulários
    • Visualizações
  • Serviços da Web
    • Trabalhando com dados
    • Arquitetura de microsserviços
    • Criação de um serviço simples
    • Acesso aos dados
    • Integração de serviços
    • API Getaway
  • Contêineres e Docker
  • Depuração
  • Testes e automação

Interessado em mais detalhes?

Teremos o maior prazer em responder a todas as suas perguntas!

Leia nossos blogs...

Engenheiro de software de IA
Empregos na área de tecnologia

Chegou o primeiro engenheiro de software de IA

O primeiro engenheiro de software de IA chegou. Sim, você ouviu direito! Este blog conta tudo sobre isso, discute como a IA pode acelerar os ciclos de desenvolvimento e explica como ela ajuda as pessoas que não sabem necessariamente programar a fazer

Leia mais "

Faça uma parceria com a Wawiwa para oferecer programas de treinamento tecnológico em menos de 6 meses!

A Wawiwa preenche a lacuna de habilidades tecnológicas ao requalificar pessoas para profissões tecnológicas de alta demanda. Há milhões de vagas em tecnologia e não há profissionais de tecnologia suficientes com o conhecimento e as habilidades relevantes para preenchê-las. O que o setor precisa dos funcionários não é ensinado em longos cursos acadêmicos. A Wawiwa ajuda parceiros em todo o mundo a requalificar e aprimorar as habilidades de pessoas para empregos em tecnologia por meio de centros ou programas locais de treinamento em tecnologia. A empresa utiliza uma metodologia de treinamento comprovada, conteúdo de ponta, plataformas digitais para aprendizado e avaliação, além de sólidas relações com o setor, para oferecer programas de treinamento que resultam em maior empregabilidade e satisfação dos formandos. Isso, por sua vez, também cria uma marca de treinamento forte e um negócio sustentável para os parceiros da Wawiwa.