Fundamentos de Python para Redes

Fundamentos de Python para Redes Preview

Descubra os fundamentos básicos do Python com foco na escrita prática de scripts, manipulação de dados e design de programas organizados, sem se arrastar por todos os conceitos avançados de engenharia de software. Este curso é voltado para programadores que já têm experiência em outra linguagem (ou alguma familiaridade com Python) e querem se tornar produtivos rapidamente escrevendo código Python. Você não aprenderá a construir aplicativos Python enormes de milhões de linhas aqui, isso é um circo totalmente diferente. Este também não é um curso de desenvolvimento web, nenhum animal será ferido nessas demonstrações. Em vez disso, você dominará a escrita de programas Python limpos e concisos que podem realmente resolver seus desafios do dia a dia. Ao final deste curso, você estará pronto para criar e modificar com confiança scripts Python úteis por conta própria ou colaborar efetivamente em projetos Python no trabalho. E se você já estiver confortável em uma linguagem diferente, você se verá aprendendo a sintaxe elegante do Python em pouco tempo.

Seu Progresso

0% Concluído

Dificuldade

Intermediário

Capítulos

7

Vídeos

Sim

Quizzes

Não

Capítulos

1
Introdução à Programação em Python para Engenheiros de Rede
Beginner
Duração: 60 minutos
Aulas: 3
Aulas:
  • Configurando Seu Ambiente Python [Fundamentals]
    Não Iniciada
  • Fundamentos de Sintaxe Python [Fundamentals]
    Não Iniciada
  • Variáveis e Tipos de Dados [Fundamentals]
    Não Iniciada
2
Fluxo de Controle e Tomada de Decisão
Beginner
Duração: 60 minutos
Aulas: 4
Aulas:
  • Declarações Condicionais [Fundamentals]
    Não Iniciada
  • While Loops [Fundamentals]
    Não Iniciada
  • For Loops [Fundamentals]
    Não Iniciada
  • Projeto do Módulo [Fundamentals]
    Não Iniciada
3
Estruturas de Dados em Python para Engenheiros de Rede
Beginner
Duração: 60 minutos
Aulas: 2
Aulas:
  • Listas e Dicionários para Inventários de Dispositivos de Rede [Fundamentals]
    Não Iniciada
  • Sets para Atributos Únicos de Rede [Fundamentals]
    Não Iniciada
4
Funções e Programação Modular
Beginner
Duração: 0 minutos
Aulas: 4
Aulas:
  • Criando funções de rede reutilizáveis [Fundamentals]
    Não Iniciada
  • Parâmetros de função para scripts de rede flexíveis [Fundamentals]
    Não Iniciada
  • Funções lambda para operações rápidas de rede [Fundamentals]
    Não Iniciada
  • Construindo uma biblioteca de comandos de rede [Fundamentals]
    Não Iniciada
5
Manipulação de Arquivos e Gerenciamento de Exceções
Intermediate
Duração: 0 minutos
Aulas: 4
Aulas:
  • Lendo e escrevendo arquivos de configuração de rede [Fundamentals]
    Não Iniciada
  • Analisando logs de dispositivos de rede [Fundamentals]
    Não Iniciada
  • Trabalhando com CSV, JSON e YAML para dados de rede [Fundamentals]
    Não Iniciada
  • Tratamento de exceções para scripts de rede robustos [Fundamentals]
    Não Iniciada
6
Programação Orientada a Objetos
Advanced
Duração: 0 minutos
Aulas: 4
Aulas:
  • Classes e Objetos [Fundamentals]
    Não Iniciada
  • Herança e Polimorfismo [Fundamentals]
    Não Iniciada
  • Encapsulamento e Abstração [Fundamentals]
    Não Iniciada
  • Métodos especiais [Em Breve]
    Não Iniciada
7
Conceitos Avançados de Python para Engenheiros de Rede
Advanced
Duração: 0 minutos
Aulas: 4
Aulas:
  • Decoradores para melhorias em funções de rede [Fundamentals]
    Não Iniciada
  • Geradores para streaming de dados de rede [Fundamentals]
    Não Iniciada
  • Gerenciadores de contexto para conexões de rede [Fundamentals]
    Não Iniciada
  • Programação concorrente para operações de rede paralelas [Fundamentals]
    Não Iniciada