Formação Python Web

Junte os poderes de uma das linguagens mais populares no momento com desenvolvimento Web com CSS e HTML e crie webapps com o framework Flask!

Esta formação faz parte dos nossos cursos de Programação
110h
Para conclusão
8
Cursos
2
Vídeos extras
3
Podcasts
9
Artigos

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

Conheça esta Formação!

Atenção: Essa formação será substituída em breve por uma nova que possui um conteúdo mais alinhado e atualizado com a área de Python

A linguagem Python está entre as 5 linguagens mais populares no mundo, segundo a pesquisa da RedMonk. Essa popularidade se dá principalmente por sua característica de exigir poucas linhas de código e permitir uma leitura fácil do código, além de ter várias bibliotecas do mundo de Data Science.

Na Formação Desenvolvedor Python Web, você vai aprender Python na versão 3 na prática, aplicando Orientação a Objetos em seu código e boas práticas de programação.

Depois disso, você partirá para os fundamentos de HTML e CSS e, no final, ligará a linguagem Python com o que aprendeu sobre a programação Web: o resultado será uma aplicação web feita com o framework Flask.

Ao finalizar seus estudos na Formação, você terá a sua primeira webapp Python e toda a prática e o conhecimento necessário para avançar cada vez mais na área Python Web!

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você irá aprender

  • Fábio Pimentel

  • Luan Marques

  • Nico Steppat

  • Yuri Matheus

Passo a passo

  1. 1 Aprendendo a linguagem Python

    Para começar, você conhecerá o ambiente PyCharm, que será onde você vai desenvolver o seu código Python: assim você poderá criar seu código mais rapidamente e com maior eficiência.

    Irá pôr em prática os específicos da versão 3 da linguagem e, ao avançar, organizará o seu código com funções, lidará com diferentes estruturas de dados e, no final, aprenderá o paradigma OO (Orientação a Objetos) com Python 3.

  2. 2 Testes automatizados com Python

    Uma vez entendendo a linguagem, você poderá descobrirá como testar aplicações em Python, seguindo as boas práticas de TDD (Test Driven Development). Também, conhecerá as principais bibliotecas Python, a unittest e pytest.

  3. 3 Conhecendo as linguagens da Web

    Agora que você já conheceu o Python e avançou na linguagem, chegou a hora de juntar esse domínio com o conhecimento de programação na Web.

    Para isso, você estudará HTML5 e CSS3 e também o HTTP, tecnologias imprescindíveis para a criação nesse ambiente.

  4. 4 Desenvolvendo na Web com Python e Flask

    Na última parte da Formação, você irá criar sua primeira aplicação web com Python!

    Para isso, você utilizará várias ferramentas: com o framework Flask você criará um CRUD completo e aprenderá a definir rotas, redirecionamentos e templates, o HTML e Bootstrap deixarão a sua webapp mais elegante e o JavaScript e jQuery também entrarão na cena.

Programação

Além dessa, a categoria Programação conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, Ruby & Rails, C, Computação, Jogos,e mais...

Experiências de quem já estudou com a gente

Mauro Pereira da Silva Filho

em 20/11/2019

Curso excelente, ótima introdução ao mundo da orientação a objetos, adorei as revisões, e a utilização de UML para explicação, facilita muito o entendimento dos tópicos abordados no curso.

Python 3: Introdução a Orientação a objetos

Jason Alves da Silva

em 10/11/2019

Ótimo curso,mas poderia diminuir a carga horária para 8hrs pois considero essa quantidade de horas ideal pois consigo pegar o tema rápido e já colocar em prática.

Python 3 parte 1: Introdução à nova versão da linguagem

Adriano Rodrigo de Souza Lisboa

em 06/09/2019

O professor têm muita didática, muita mesmo. Somado a isto, é perceptível que domina a linguagem e consegue de maneira, rápida e objetiva, me fazer compreender o tema. Parabéns a Alura pela equipe docente.

Python 3 parte 2: Avançando na linguagem

Comece hoje mesmo os cursos de Python Web. Matricule-se agora!

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana