Desenvolvedor Full Stack Python
Desenvolvedor Full Stack Python
Desenvolvedor
Full Stack
Python
Formação
completa
4 cursos em 15 meses com mais de 75 horas
de aula
Prática e mentoria
Informações atualizadas sobre o curso sempre estão em nosso site
Desenvolvedor Full Stack Python | Para quem este curso é indicado
Feedback personalizado
Os mentores do curso te dão suporte individualizados
Habilidades para ganhar mais
para suas dúvidas e exercícios A EBAC te fornece conhecimentos práticos e relevan-
tes para você crescer mais na sua carreira
Professores qualificados
Professores e tutores atuando nas melhores empre-
Aprendizado flexível
sas da área Estude apenas de 1h a 2hs por semana. Você pode
aprender de qualquer lugar, em qualquer horário
Desenvolvedor Full Stack Python | Nossos especialistas
Nossos especialistas
Daniel Santos
Engenheiro de software na Jetbridge
Como desenvolvedor Back-end, já trabalhou em nível sênior para empresas como UOL e 99. Tem
grande experiência com provedores de nuvem, como AWS, Google Cloud Platform e Digital Ocean. Há
muitos anos se dedicou ao Python como linguagem principal, atuando como Engenheiro de Software e
Arquiteto de Sistemas na Voxy.
André Perez
Engenheiro de Dados na SumUp
André é engenheiro de dados e machine learning na SumUp, onde atua no desenvolvimento e manu-
tenção de pipeline de dados. Trabalhou na Serasa Experian, onde liderou a modernização da infraes-
trutura computacional da concessão de crédito, e na Amdocs, onde conduziu projetos de ciência de
dados em Tel-Aviv, Israel. Atualmente é aluno de mestrado no Instituto de Ciências Matemáticas e
Computação (ICMC / USP) e tutor de MBA em ciência de dados na mesma instituição.
Gian Souza
Engenheiro de software sênior na XP Investimentos
Desenvolvedor há mais de sete anos, passou por grandes empresas, agências, startups e consultorias
como Firma Comunicação, EcoStage, UOL, PagBank, entre tantas outras até chegar à XP Investimentos
como Engenheiro de Software Sênior. É especialista em desenvolvimento Back-end e Front-End, bus-
cando criar as melhores soluções digitais, os produtos mais eficientes para qualquer cliente e expe-
riências significativas para todo o tipo de usuários.
Desenvolvedor Full Stack Python | Programa do curso
Programa do curso
As videoaulas são separadas em 66 módulos para facilitar o aprendi-
zado. O aluno assiste quando e onde quiser por período ilimitado.
Curso 1 / Front-End
1 Introdução à programação HTML Actividades:
Melhore o projeto de uma tabela financeira, de um
Comece aprendendo como a internet funciona na sistema de e-mail marketing, de postagens em um
perspectiva do desenvolvedor e como usar o HTML blog, landing pages e registro de formulário com o
para marcar páginas multiplataforma de acordo com Javascript.
os padrões de mercado.
• Introdução ao mercado
• Ferramentas de desenvolvimento web: como a
5 Trabalhando com o desenvolvi-
internet funciona
• Desenvolvimento Front-end explicado mento Front-end Full Stack
• Programação HTML Trabalhe com Flexbox e CSS, Frameworks de Javascript
• Layout e acessibilidade para a web e se aprofunde em JQuery e Javascript avançado.
Actividades: • Trabalhando com Frameworks e Infraestrutura
Crie sua primeira página web simples, duas páginas • Trabalho com Bootstrap e JQuery
estilizadas com CSS e uma página de controle finan- • Desenvolvimento de página responsiva com Flex
ceiro. Box, CSS e SASS
• Objetos e funções JavaScript
• Programação JavaScript avançada
4 Introdução à programação
JavaScript
Aprenda a codificar em Javascript e combinar HTML no
estilo CSS com aplicativos Javascript funcionais.
• Introdução às funções Javascript
• Desenvolvimento de aplicações web Javascript
• Desenvolvimento de soluções web completas
com JavaScript, HTML e CSS
Desenvolvedor Full Stack Python | Programa do curso
BÔNUS / Bancos
5 Construindo APIs com Django
REST Framework de dados SQL
Configure, use e desenvolva soluções de framework
REST Django completas e seguras.
♥ SQL corporativo para aplicativos
• Estrutura e configuração do Django REST
• Trabalho com serializadores e modelos comerciais
• Viewsets, paginação e autenticação
Nesta parte bônus você aprenderá o que são bancos
• Sessão e autenticação de usuário com tokens
de dados e como planejar, diagramar, criar, preen-
Actividades: cher e modificá-los usando scripts SQL com o projeto
Crie um aplicativo semelhante ao Uber. Desenvolva re- prático de um banco de dados para um comércio
cursos de Back-end de um aplicativo de e-commerce. eletrônico.
• Introdução ao SQL
• Linguagem de definição de dados SQL
Habilidades
Domínio de HTML, Python, Experiência com SQL e bancos
JavaScript, CSS e layouts Front-end de dados
Herramientas
Life-Time Access
Acesso ao curso por tempo ilimitado,
relembre o conteúdo sempre que desejar
Os alunos da EBAC
têm direito a
1 mês
Grátis 1 mês de acesso à plataforma
online da EF
de curso
cionalmente, ao final de cada nível
de inglês
grátis
Teste de nivelamento
Desenvolvedor Full Stack Python | Centro de Carreiras
Vou precisar de softwares espe- dedicado à execução da tarefa é variável). Você poderá
avançar em seu próprio ritmo nos módulos já publi-
cíficos para fazer esse curso? cados, anotando o que achar importante e assistin-
do novamente quantas vezes desejar, até absorver o
Sim. Para as atividades do curso, você irá usar os
conteúdo.
seguintes softwares e ferramentas: Google Analytics,
Github, Bootstrap, JQuery, Admin.Lte, FlexBox grid, API
do Google Maps, React, Node.js, Next.js, babel.js, Gulp.
js, Redux, JSX, Postgree SQL, JavaScript, Python, Django, Eu posso tirar dúvidas com o tutor?
Git, ATOM, Guia de estilo CSS, HTML, Bootstrap, Jenkins, A EBAC tem um compromisso genuíno com a dinâmica
Docker, centOS, Vagrant, Virtual Box, Gunicorn, NGinx, e facilidade no aprendizado, e sabemos que dúvidas
Postgres, Lucidchart, Django, postman, mock.io, Cir- podem surgir e são muito bem-vindas! Em exercícios
cleCI, Pybuilder, Heroku, Yaml, Pycharm e Django Rest nos quais é necessário o envio de tarefas para correção,
framework. também é possível encaminhar perguntas e dúvidas
para a tutoria. Há um espaço, localizado abaixo dos
vídeos de exercícios, em que você poderá escrever e
Posso assistir os módulos fora anexar arquivos, e um de nossos tutores responderá. Eles
te auxiliarão com informações atualizadas para contri-
de ordem? buir com seu desenvolvimento educacional e profissio-
A ordem do curso foi elaborada considerando uma nal. Já nos quizzes e exercícios autoavaliativos, o envio
linha de aprendizagem contínua, para que você tenha de dúvidas não é possível.
um aprendizado fluido e efetivo. Dessa forma, reco-
mendamos que siga a sequência conforme publica-
ção semanal na plataforma. Caso queira iniciar um Como esse curso é classificado?
módulo publicado sem terminar o anterior (por exem-
Por se tratar de aulas 100% online, todos os cursos da
plo, se estiver esperando a correção do exercício), isso
EBAC Online são classificados como livres e profissio-
não afetará sua trajetória final, desde que você realize
nalizantes, preparando o aluno para atuar no mercado
todas as atividades com 70% de aprovação e assista
de trabalho. Cursos livres não necessitam de reconhe-
todas as aulas.
cimento do Ministério da Educação e Ciência, tendo em
vista sua curta/média duração.
2 Coloque o aprendizado
em prática
Atividades para praticar no ritmo mais apropriado
para você
3 Troque conhecimento
com o tutor
Correção dos trabalhos individualmente e feedback
para melhorias
+150 130.000
cursos livres e ensino superior alunos matriculados nos cursos
nas áreas de TI, design, mar- online da instituição
keting, audiovisual, fashion e
negócios
100% +40
dos professores e coorde- empresas colaboram no desen-
nadores são profissionais volvimento dos cursos, projetos
atuantes no mercado reais e programas de estágio