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á...
- 180 horas acadêmicas de aulas ao vivo com um instrutor profissional, ensinando em seu idioma local.
- Acesso às gravações das sessões, caso você tenha perdido alguma ou para reforço, durante todo o curso.
- Certificado de conclusão, também digital, para o LinkedIn.
- Participação vitalícia na comunidade global de ex-alunos da Wawiwa, composta por profissionais de tecnologia que se formaram nos programas de requalificação e aprimoramento da Wawiwa em todo o mundo.
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...

Empregos de programação de colarinho novo: Desenvolvedor Full-Stack e Desenvolvedor Frontend
Duas funções de trabalho em tecnologia que estão sempre em alta demanda são os desenvolvedores Full-stack e Frontend. Essas duas funções representam a espinha dorsal do setor de tecnologia. Eles são os indivíduos que criam e programam a funcionalidade do software disruptivo

Aprendizagem baseada em projetos em ação: Aprendendo por meio da codificação, em vez de obter um certificado
É bom ter um certificado, mas para o recrutamento, os empregadores buscam a experiência prática como um vislumbre das verdadeiras habilidades do candidato. As instituições de ensino que desejam fornecer graduados prontos para o trabalho e empregáveis devem optar por programas de treinamento que coloquem

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