PYTHON (AO VIVO)
Python é uma das linguagens que mais cresce no mercado. Versátil, vem se destacando em diversas áreas como web, aprendizagem de máquinas, ciências de dados, automação, embarcados, entre outros.
O curso ao vivo Python oferece aos alunos a capacidade de entender e desenvolver scripts simples em Python com o objetivo de resolver tarefas cotidianas.
Objetivos de Aprendizagem
- Apresentar conceitos para desenvolvimento utilizando recursos básicos da linguagem Python;
- Desenvolver a capacidade de solucionar problemas e criar programas simples, automatizando tarefas;
- Aplicar as habilidades adquiridas em exercícios práticos, simulando situações do cotidiano.
Público-alvo
Profissionais e estudantes com conhecimento básico em lógica de programação, interessados em aprender a linguagem de programação Python para ingressar no mundo da Ciência de Dados.
Como funciona
As aulas são estruturadas para promover uma experiência imersiva, síncrona e ao vivo. As aulas serão realizadas através de ferramentas de videoconferência, de colaboração remota e com oportunidade de experimentação de ferramentas e práticas.
Facilitador
Victor Hazin
Doutor(2020), Mestre (2013) e Bacharel (2010) em Ciência da Computação pelo Centro de Informática da UFPE. É professor da graduação e pós-graduações em Ciência da Computação do CESAR School. Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software, Sistemas Distribuídos, Internet das Coisas, Acessibilidade e Programação para Dispositivos Móveis. Desde 2010 é Engenheiro de Software no CESAR (Centro de Estudos e Sistemas Avançados do Recife), onde já trabalhou com as tecnologias Java, Java EE, C, C++, Node, Android, iOS e Cloud Services, em diversos projetos que vão desde o desenvolvimento de aplicativos móveis e web, até o reconhecimento de imagens e realidade aumentada.
INTRODUÇÃO
- Apresentação / Introdução a linguagem Python;
- Conceitos básicos;
- Constantes e Variáveis;
- Operadores
ESTRUTURAS DE CONTROLE
- Estrutura Condicional;
- Estruturas de repetição;
- Alterações no fluxo.
COLEÇÕES DE DADOS
- Listas;
- Tuplas;
- Dicionários.
MANIPULAÇÃO DE STRINGS
- Índices;
- Fatiamento;
- Análise;
- Transformação;
- Formatação.
FUNÇÕES
- Tipos;
- Argumentos;
- Variáveis locais;
- Funções pré-definidas.
MANIPULAÇÃO DE ARQUIVOS
- Processamento;
- Leitura;
- Escrita.
EXCEÇÕES
- Captura e manipulação de exceções;
- Try / Except / Finally.
INCRIÇÕES ENCERRADAS!
Mais Informações
Carga Horária: 15h
Aulas ao vivo e remotas
Experiência imersiva e prática
Com exemplos de mercado
Facilitadoras experts no assunto