47h

Para conclusão

7
Cursos
1
Vídeo extra
4
Artigos

Conheça esta formação!

Se você está começando sua jornada em Data Science e quer dominar os conceitos essenciais, esta formação em Fundamentos de Python e Dados é o ponto de partida ideal.

Ao longo dela, você aprenderá a programar em Python, explorando desde variáveis, estruturas de controle e funções até o tratamento de exceções. Também terá seu primeiro contato com bibliotecas fundamentais como Pandas e Matplotlib, aplicando operações em tabelas e construindo gráficos básicos que já permitem análises iniciais de dados.

Para consolidar o aprendizado, você participará do Challenge Alura Store, um projeto prático onde analisará dados reais e aplicará tudo o que aprendeu para apoiar a tomada de decisões. A formação se encerra com uma introdução à modelagem de dados em MySQL, que amplia sua visão sobre como estruturar e organizar informações de forma eficiente.

Com isso, você constrói uma base sólida em programação e dados, conectando teoria e prática desde o início e ficando pronto para os próximos passos da sua jornada em Data Science.

Empresa Parceira
Oracle Next Education

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ê vai aprender?

  • Millena Gená Pereira

    Millena Gená é estudante de Ciência da Computação. Atualmente, é Instrutora de Dados aqui na Alura atuando principalmente na área de Engenharia de dados. Ela está sempre procurando aprender algo novo sobre tecnologia e é apaixonada por novas aventuras. Programar e ajudar as pessoas são seus hobbies favoritos! ^^

  • Millena Gená Pereira

    Millena Gená é estudante de Ciência da Computação. Atualmente, é Instrutora de Dados aqui na Alura atuando principalmente na área de Engenharia de dados. Ela está sempre procurando aprender algo novo sobre tecnologia e é apaixonada por novas aventuras. Programar e ajudar as pessoas são seus hobbies favoritos! ^^

  • Danielle Oliveira

    Danielle é formada em Sistemas de Informação. Fez parte do Scuba Team. Atualmente é instrutora de Data Science, nas áreas de Banco de dados, Business Intelligence e NoSQL. É apaixonada por livros, música e tecnologia.

  • Danielle Oliveira

    Danielle é formada em Sistemas de Informação. Fez parte do Scuba Team. Atualmente é instrutora de Data Science, nas áreas de Banco de dados, Business Intelligence e NoSQL. É apaixonada por livros, música e tecnologia.

  • André Santana

    Professor e Pesquisador nas áreas de IA, Dados e Empreendedorismo

  • André Santana

    Professor e Pesquisador nas áreas de IA, Dados e Empreendedorismo

  • Ingrid Silva

    Sou Scuba na Alura Latam, analista de dados e estudante de Ciências da Computação no Instituto Federal de Brasília. Atualmente, me especializo em Data Science, com foco em Python, manipulação de dados e visualização. Sou apaixonada por transformar dados em insights valiosos e explorar o impacto da análise de dados na tomada de decisões. Estou sempre em busca de novos conhecimentos no mundo da tecnologia.

  • Ingrid Silva

    Sou Scuba na Alura Latam, analista de dados e estudante de Ciências da Computação no Instituto Federal de Brasília. Atualmente, me especializo em Data Science, com foco em Python, manipulação de dados e visualização. Sou apaixonada por transformar dados em insights valiosos e explorar o impacto da análise de dados na tomada de decisões. Estou sempre em busca de novos conhecimentos no mundo da tecnologia.

  • Mirla Costa

    Instrutora em Data Science, graduada em Engenharia Elétrica pela UFPI com pesquisa focada em Aprendizado de Máquina e Inteligência Computacional. Amante de programação, tecnologia, cachorros, animações e jogar RPG de mesa.

  • Mirla Costa

    Instrutora em Data Science, graduada em Engenharia Elétrica pela UFPI com pesquisa focada em Aprendizado de Máquina e Inteligência Computacional. Amante de programação, tecnologia, cachorros, animações e jogar RPG de mesa.

  • Afonso Augusto Rios

    Formado em Engenharia Elétrica e com projetos na área da educação básica e tecnológica. Apaixonado por tecnologia, futebol e estudo de línguas, tenta trazer um pouco de ambos os mundos para seus estudos. Atuou como professor de Matemática em escolas públicas de Petrolina, através de um ONG na área de educação, e em projetos educacionais em diversos estados. Com conhecimento em Python e Data Visualization, vem se desenvolvendo na linguagem R, SQL e Power BI.

  • Afonso Augusto Rios

    Formado em Engenharia Elétrica e com projetos na área da educação básica e tecnológica. Apaixonado por tecnologia, futebol e estudo de línguas, tenta trazer um pouco de ambos os mundos para seus estudos. Atuou como professor de Matemática em escolas públicas de Petrolina, através de um ONG na área de educação, e em projetos educacionais em diversos estados. Com conhecimento em Python e Data Visualization, vem se desenvolvendo na linguagem R, SQL e Power BI.

Passo a passo
  1. 1 Como usar o fórum

    O fórum é um lugar especial e incrível onde podemos tirar dúvidas relacionadas aos cursos, por isso é importante que antes de começar seus estudos de programação, você entenda como usar o fórum em nossa plataforma.

    Incentivamos que o fórum seja usado somente para perguntas. Se você não tiver dúvidas, pode usá-lo para ajudar outras pessoas, fortalecendo assim nossa comunidade Alura Latam.

  2. 2 Diagnostico do que foi aprendido

    Esta etapa é obrigatória
    Conte-nos sobre o seu conhecimento adquirido até agora. É um diagnóstico pessoal e, portanto, é muito importante que você seja honesto em suas respostas.

  3. 3 Plano de estudos

    O plano de estudos é o primeiro passo para te auxiliar na organização da sua rotina de estudos.

    Este plano foi estrategicamente criado para te guiar neste novo caminho de aprendizagem, para ajudar você a estudar em menos tempo e aumentar o seu rendimento, além de auxiliar no foco e disciplina.

    Nele você encontrará a ordem sugerida em que deve fazer os cursos, e o tempo proposto em que deve concluir cada módulo. Com ele, você conseguirá acompanhar o ritmo do programa ONE e aproveitar ao máximo os seus tempos de estudo e cada trilha de aprendizagem.

    Foi feito utilizando a ferramenta Trello, que permite gerenciar qualquer tipo de projeto e tarefas, para utilizá-lo você deve acessar o link e se cadastrar gratuitamente, e seguir as recomendações que deixamos no quadro para usar este plano de estudos.

  4. 4 Aprendendo Python para Ciência de Dados

    Você será introduzido aos conceitos essenciais de Python, incluindo variáveis, tipos de dados, funções, estruturas de controle e tratamento de exceções. Também terá o primeiro contato com as bibliotecas Pandas e Matplotlib, aprendendo a carregar, explorar e manipular dados em tabelas, além de criar gráficos simples. Este módulo fornece a base necessária para aplicar Python na prática e explorar dados de forma inicial.

    • Curso Python para Dados: primeiros passos

      10h
      • Entenda comandos básicos da linguagem Python
      • Diferencie os tipos de variáveis
      • Manipule tipos básicos de dados em Python
      • Distingua estruturas condicionais
      • Construa diferentes estruturas de repetição
      • Trabalhe com estruturas de dados
      • Relacione as estruturas da linguagem de programação à construção de projetos
    • Artigo Google Colab: o que é, como usar e criar códigos | Alura

    • Curso Praticando Python: condicionais if, elif e else

      02h
      • Revise o uso das instruções if, elif e else
      • Pratique a codificação de condicionais
    • Curso Praticando Python: laços for e while

      02h
      • Revise o conceito de laços for e while em Python
      • Entenda a diferença entre os dois tipos de laços
      • Pratique a codificação de laços
  5. 5 Explorando Dados com Pandas e Matplotlib

    Neste módulo, você terá o primeiro contato com as bibliotecas Pandas e Matplotlib, aprendendo a carregar, explorar e manipular dados em tabelas, além de criar visualizações básicas para apoiar análises. Esse passo é essencial para conectar a programação em Python ao universo de dados, permitindo que você comece a identificar padrões e gerar insights iniciais.

    • Curso Python para Dados: trabalhando com funções, estruturas de dados e exceções

      08h
      • Entenda as funções das bibliotecas e pacotes na linguagem Python
      • Conheça as built-in functions e suas utilidades
      • Crie funções personalizadas
      • Trabalhe com estruturas de dados compostas e aninhadas
      • Construa listas e dicionários seguindo padrões por meio de list e dict comprehension
      • Diferencie os tipos de erros e exceções em códigos Python
      • Trate erros e comportamentos indesejados em seu código
    • Curso Pandas: conhecendo a biblioteca

      08h
      • Utilize os principais recursos da biblioteca Pandas pra desenvolver um projeto
      • Realize análises exploratórias
      • Construa diferentes gráficos
      • Selecione dados específicos
      • Aprenda a lidar com dados nulos
      • Remova linhas e colunas
      • Crie diversos tipos de colunas
  6. 6 Encare o Challenge Alura Store

    Com a resolução do desafio Alura Store, você experimentará diretamente o papel de um analista de dados no cotidiano, solucionando problemas com Python e visualização de dados . É imprescindível que você faça este desafio, pois ele é uma parte essencial do programa ONE, em que você terá a oportunidade de aplicar conceitos importantes de Python, como manipulação de dados, geração de gráficos e análise visual utilizando bibliotecas como Pandas e Matplotlib.

    • Curso Praticando Python para Data Science: Challenge Alura Store

      06h
  7. 7 Conheça a modelagem de dados

    Depois de entender a estrutura da linguagem Python, continuaremos nossos estudos com modelagem de entidades relacionais. Vamos aprender o que é um SGBD, entidades e relacionamentos.

Escola

Data Science

Além dessa, a categoria Data Science conta com cursos de Ciência de dados, BI, SQL e Banco de Dados, Excel, Machine Learning, NoSQL, Estatística,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas