Python para Iniciantes e Profissionais

Aprenda a programar em Python, uma das linguagens mais populares do mundo, com aplicações em ciência de dados, desenvolvimento web e automação.

Python é uma linguagem de programação de alto nível, amplamente utilizada por sua simplicidade e versatilidade. No curso, você aprenderá desde os conceitos básicos até técnicas avançadas de programação.

Treinamento
ao vivo remoto

ANÁLISE DE DADOS E AUTOMATIZAÇÃO

Descubra como usar Python para analisar dados e automatizar tarefas repetitivas, economizando tempo e aumentando sua produtividade.

.

APLICAÇÕES PRÁTICAS

Explore projetos práticos que permitirão aplicar seus conhecimentos em situações reais, preparando você para desafios do mercado de trabalho.

DESENVOLVA SUAS HABILIDADES DE PROGRAMAÇÃO

Aprenda a construir scripts e aplicações usando Python, abrangendo desde a manipulação de dados até o desenvolvimento de aplicações web.

Benefícios do Curso

Python para Iniciantes e Profissionais


Aprenda a programar em Python, uma das linguagens mais populares do mundo, com aplicações em ciência de dados, desenvolvimento web e automação.


Python é uma linguagem de programação de alto nível, amplamente utilizada por sua simplicidade e versatilidade. No curso, você aprenderá desde os conceitos básicos até técnicas avançadas de programação.


Treinamento ao Vivo Remoto

APLICAÇÕES PRÁTICAS

Explore projetos práticos que permitirão aplicar seus conhecimentos em situações reais, preparando você para desafios do mercado de trabalho.

DESENVOLVA SUAS HABILIDADES DE PROGRAMAÇÃO

Descubra como usar Python para analisar dados e automatizar tarefas repetitivas, economizando tempo e aumentando sua produtividade.

ANÁLISE DE DADOS E AUTOMATIZAÇÃO

Benefícios do Curso

Aprenda a construir scripts e aplicações usando Python, abrangendo desde a manipulação de dados até o desenvolvimento de aplicações web.

Iniciantes

Profissionais de Tecnologia

Cientistas de Dados e Analistas

Se você está começando sua jornada em programação, este curso é a oportunidade ideal para entender os fundamentos do Python e iniciar sua carreira na área de tecnologia.

Aprenda a aplicar Python para resolver problemas complexos e melhorar processos no seu trabalho. Dominar essa linguagem pode ser um diferencial significativo na sua carreira.

O curso oferece uma base sólida para aqueles que desejam trabalhar com análise de dados e machine learning, utilizando Python como ferramenta principal.

Para quem este curso é
indicado?

1. Módulo I
  •  Fundamentos

2.Fundamentos
  • ✓ Introdução

  • ✓ O tipo numérico

  • ✓ O tipo float

  • ✓ O tipo booleano

  • ✓ O tipo string

  • ✓ Principais Variáveis

  • ✓ Técnicas de Formatação de Texto

  • ✓ Formatação com Caracteres Especiais

  • ✓ Operadores Aritméticos

  • ✓ Ordem de Prioridade dos Operadores Aritméticos

  • ✓ Exemplos de Ordem de Prioridade

  • ✓ Operadores Lógicos

  • ✓ Operadores And e Or

  • ✓ Type e Casting

  • ✓ Lendo Entradas do Usuário

  • ✓ Atribuição e Combinação de Operadores Lógicos

  • ✓ Slicing de Strings

  • ✓ Uso de Strings


  •  

3. Estruturas de Programação
  • ✓ Fundamentos da Estrutura If

  • ✓ Utilizando Else

  • ✓ Aninhando Ifs

  • ✓ Laços While

  • ✓ Continuação de Laços While

  • ✓ Uso de Break e Continue

  • ✓ Uso de For

4. Listas
  • ✓ Introdução

  • ✓ Criando Tipos List

  • ✓ Mais Operações com List

  • ✓ Conhecendo Sets

5. Criando e Utilizando Funções
  • ✓ Introdução

  • ✓ Funções no Python

  • ✓ Argumentos Arbitrários

  • ✓ Funções com Retorno de Valores

  • ✓ Funções Recursivas

  • ✓ Funções Aninhadas

  • ✓ Escopo de Variáveis

6. Funções Built-in
  • ✓ Funções Matemáticas

  • ✓ Caracteres para Números e Números para Caracteres

  • ✓ Funções de Texto

  • ✓ Funções para Listas

  • ✓ Funções de Data e Hora

  • ✓ Manipulando Datas e Horas

  • ✓ Lendo Entrada de Datas

7. Orientação a Objetos
  • ✓ Introdução a Orientação a Objetos

  • ✓ O que é Orientação a objetos?

  • ✓ Classes

  • ✓ Métodos

  • ✓ Objetos

  • ✓ Abstração e Encapsulamento

  • ✓ Herança

  • ✓ Propriedades

  • ✓ O método super()

  • ✓ Herança Múltipla

  • ✓ Polimorfismo

8. Gestão de Módulos
  • ✓ Introdução a Módulos

  • ✓ Uso Básico de Módulos

  • ✓ Explorando um Módulo

  • ✓ Criando um Módulo

  • ✓ Parâmetros de Execução

  • ✓ Criando e Lendo Ajuda de Módulos

  • ✓ Atividades

  • ✓ Solução de Atividades

9. Gestão de Exeções e Produção de Logs
  • ✓ Introdução a Gestão de Exceções

  • ✓ Diferentes Tipos de Exceções

  • ✓ Gerando as Próprias Exceções

  • ✓ Introdução a Logs

  • ✓ Criando uma Função de Gestão de Logs

10. Iteradores
  • ✓ Fundamentos

  • ✓ Criando um Objeto Iterável

  • ✓ Funções Iteráveis - Generators

  • ✓ Enumerate

  • ✓ Unpacking de Iteradores


Programa do curso

O curso é dividido em 2 módulos, cada

um com uma carga horário de 20hrs.

MÓDULO 1 - FUNDAMENTOS

1.Ler e Escrever Arquivos

Lendo Arquivos
✓ Criando Primeiros Arquivos
✓ Lendo Arquivos
✓ Verificando Existência e Tratando Erros
✓ Criando e Excluindo Pastas
✓ Arquivos CSV
✓ Criando uma Classe Pessoa Persistindo em CSV
✓ Formato Json
✓ Criando uma Classe Carros
✓ Formato XML
✓ Criando um XML
✓ Utilizando XML com Funções
✓ Criando XML a partir de um Dicionário
✓ Lendo XML

2.Banco de Dados

✓ Introdução a Seção
✓ Criando um Gerenciador de Banco de Dados
✓ Conectando e Interagindo com o Banco de Dados

3.Banco de dados com Python

✓ Conexão
✓ Criar Banco
✓ Listar Bancos
✓ Função Nova Conexão
✓ Teste de Conexão
✓ Criar Tabela
✓ Listar Tabelas
✓ Alterar Tabela
✓ Inserir Contato
✓ Inserir Vários Contatos

MÓDULO 2 - BANCO DE DADOS

Iniciantes


Se você está começando sua jornada em programação, este curso é a oportunidade ideal para entender os fundamentos do Python e iniciar sua carreira na área de tecnologia.


Para quem este curso é
indicado?

Aprenda a aplicar Python para resolver problemas complexos e melhorar processos no seu trabalho. Dominar essa linguagem pode ser um diferencial significativo na sua carreira.

Profissionais de Tecnologia

Cientistas de Dados e Analistas

O curso oferece uma base sólida para aqueles que desejam trabalhar com análise de dados e machine learning, utilizando Python como ferramenta principal.

Algumas empresas que confiam

em nossos treinamentos:

1. Módulo I
  •  Fundamentos

2.Fundamentos
  • ✓ Introdução

  • ✓ O tipo numérico

  • ✓ O tipo float

  • ✓ O tipo booleano

  • ✓ O tipo string

  • ✓ Principais Variáveis

  • ✓ Técnicas de Formatação de Texto

  • ✓ Formatação com Caracteres Especiais

  • ✓ Operadores Aritméticos

  • ✓ Ordem de Prioridade dos Operadores Aritméticos

  • ✓ Exemplos de Ordem de Prioridade

  • ✓ Operadores Lógicos

  • ✓ Operadores And e Or

  • ✓ Type e Casting

  • ✓ Lendo Entradas do Usuário

  • ✓ Atribuição e Combinação de Operadores Lógicos

  • ✓ Slicing de Strings

  • ✓ Uso de Strings


  •  

3. Estruturas de Programação
  • ✓ Fundamentos da Estrutura If

  • ✓ Utilizando Else

  • ✓ Aninhando Ifs

  • ✓ Laços While

  • ✓ Continuação de Laços While

  • ✓ Uso de Break e Continue

  • ✓ Uso de For

4. Listas
  • ✓ Introdução

  • ✓ Criando Tipos List

  • ✓ Mais Operações com List

  • ✓ Conhecendo Sets

5. Criando e Utilizando Funções
  • ✓ Introdução

  • ✓ Funções no Python

  • ✓ Argumentos Arbitrários

  • ✓ Funções com Retorno de Valores

  • ✓ Funções Recursivas

  • ✓ Funções Aninhadas

  • ✓ Escopo de Variáveis

6. Funções Built-in
  • ✓ Funções Matemáticas

  • ✓ Caracteres para Números e Números para Caracteres

  • ✓ Funções de Texto

  • ✓ Funções para Listas

  • ✓ Funções de Data e Hora

  • ✓ Manipulando Datas e Horas

  • ✓ Lendo Entrada de Datas

7. Orientação a Objetos
  • ✓ Introdução a Orientação a Objetos

  • ✓ O que é Orientação a objetos?

  • ✓ Classes

  • ✓ Métodos

  • ✓ Objetos

  • ✓ Abstração e Encapsulamento

  • ✓ Herança

  • ✓ Propriedades

  • ✓ O método super()

  • ✓ Herança Múltipla

  • ✓ Polimorfismo

8. Gestão de Módulos
  • ✓ Introdução a Módulos

  • ✓ Uso Básico de Módulos

  • ✓ Explorando um Módulo

  • ✓ Criando um Módulo

  • ✓ Parâmetros de Execução

  • ✓ Criando e Lendo Ajuda de Módulos

  • ✓ Atividades

  • ✓ Solução de Atividades

9. Gestão de Exeções e Produção de Logs
  • ✓ Introdução a Gestão de Exceções

  • ✓ Diferentes Tipos de Exceções

  • ✓ Gerando as Próprias Exceções

  • ✓ Introdução a Logs

  • ✓ Criando uma Função de Gestão de Logs

10. Iteradores
  • ✓ Fundamentos

  • ✓ Criando um Objeto Iterável

  • ✓ Funções Iteráveis - Generators

  • ✓ Enumerate

  • ✓ Unpacking de Iteradores


Programa do curso

O curso é dividido em 2 módulos, cada

um com uma carga horário de 20hrs.

MÓDULO 1 - FUNDAMENTOS

1.Ler e Escrever Arquivos

Lendo Arquivos
✓ Criando Primeiros Arquivos
✓ Lendo Arquivos
✓ Verificando Existência e Tratando Erros
✓ Criando e Excluindo Pastas
✓ Arquivos CSV
✓ Criando uma Classe Pessoa Persistindo em CSV
✓ Formato Json
✓ Criando uma Classe Carros
✓ Formato XML
✓ Criando um XML
✓ Utilizando XML com Funções
✓ Criando XML a partir de um Dicionário
✓ Lendo XML

2.Banco de Dados

✓ Introdução a Seção
✓ Criando um Gerenciador de Banco de Dados
✓ Conectando e Interagindo com o Banco de Dados

3.Banco de dados com Python

✓ Conexão
✓ Criar Banco
✓ Listar Bancos
✓ Função Nova Conexão
✓ Teste de Conexão
✓ Criar Tabela
✓ Listar Tabelas
✓ Alterar Tabela
✓ Inserir Contato
✓ Inserir Vários Contatos

MÓDULO 2 - BANCO DE DADOS

1. Introdução ao Power BI
  • Apresentando o Power BI
  • O que é Power BI
  • As partes do Power BI
  • Como o Power BI corresponde à sua função
  • O fluxo de trabalho no Power BI
2. Os blocos de construção do Power BI
  • Criar dashboards prontos para uso com serviços de nuvem
  • Fazendo perguntas sobre seus dados
  • Atualizando dados no serviço do Power BI
  • Revisão e próximas etapas
  • Próximas etapas
3. Como o Power BI Desktop funciona
  • Instalar e executar o Power BI Desktop
  • Conectar-se a dados
  • Formatar e combinar dados
  • Formatar dados
  • Combinar dados
  • Criar relatórios
  • Compartilhar seu trabalho
4. Tipos de cálculo do DAX
  • Visualizações
  • Conjunto de dados
  • Relatórios
  • Painéis
  • Blocos
  • Todos juntos agora
5. Criando colunas calculadas
  • Visualizações
  • Conjunto de dados
  • Relatórios
  • Painéis
  • Blocos
6. Criando medidas calculadas
  • Visualizações
  • Conjunto de dados
  • Relatórios
  • Painéis
  • Blocos
  • Todos juntos agora
7. Função do DAX
  • Funções de agregação
  • Funções de contagem
  • Funções lógicas
  • Funções de informações
  • Funções de texto
  • Funções de data
8. DAX funtions
  • Função IF
  • Função ALL
  • Função ALLSELECTED
  • Função RELATED
  • Função CONCATENATEX
  • Função SUM
  • Função SUMMARIZE
  • Função AVERAGE
  • Função CONTAINS (DAX)
  • Função RELATEDTABLE
  • Função VALUES
  • Função TODAY
  • Função MONTH
  • Função YEAR
  • Função MAX
  • Função MIN
9. M date function
  • Date.AddDays
  • Date.AddMonths
  • Date.AddQuarters
  • Date.IsInCurrentWeek
  • Date.IsInPreviousNWeeks
  • DateTime.AddZone
  • List.Select
  • Text.Length
  • Text.BeforeDelimiter
  • Text.AfterDelimiter
  • Text.Start
  • Text.Range
  • Text.End
  • Text.Remove
  • Text.Replace
  • Text.Select
  • Text.Combine
  • Text.Split
  • Text.Upper
  • Text.Lower

Programa do curso

O conteúdo é separado em 19 módulos para facilitar
o aprendizado. O curso contém 20 horas.

Algumas empresas que confiam

em nossos treinamentos:

Whatsapp
Enviar agora mesmo

Preencha o formulário para receber mais informações:

NSI Training © 2024 - Todos os direitos reservados.