Programando usando Python
Prepare-se para o futuro da tecnologia com o nosso curso completo de programação em Python. Projetado para iniciantes e desenvolvedores que desejam aprimorar suas habilidades, este curso oferece uma jornada prática e aprofundada nos fundamentos e nas aplicações avançadas do Python. Você aprenderá a escrever código limpo, eficiente e robusto, aplicando conceitos essenciais de lógica de programação…
- Carga horária
- 32 horas
- Nível
- intermediario
- Formato
- online_ou_presencial
- Investimento
- R$ 1.590,00
- Parcelamento
- 12x de R$ 132,50
Sobre o curso
Prepare-se para o futuro da tecnologia com o nosso curso completo de programação em Python. Projetado para iniciantes e desenvolvedores que desejam aprimorar suas habilidades, este curso oferece uma jornada prática e aprofundada nos fundamentos e nas aplicações avançadas do Python. Você aprenderá a escrever código limpo, eficiente e robusto, aplicando conceitos essenciais de lógica de programação, estrutura de dados e algoritmos. Através de exemplos do mundo real, exercícios práticos e projetos desafiadores, você construirá uma base sólida para desenvolver uma variedade de aplicações, desde scripts simples de automação até sistemas complexos de análise de dados e desenvolvimento web. Ao final do curso, você terá a confiança e as habilidades para criar suas próprias soluções em Python e estará pronto para explorar as diversas oportunidades que a linguagem oferece no mercado de trabalho.
Objetivos
"Compreender os fundamentos da sintaxe e semântica da linguagem Python.","Desenvolver habilidades em lógica de programação e resolução de problemas utilizando Python.","Implementar estruturas de dados e algoritmos essenciais em Python.","Criar scripts funcionais para automação de tarefas e manipulação de arquivos.","Utilizar módulos e pacotes para estender as funcionalidades de programas Python.","Construir aplicações interativas e orientadas a objetos com Python.","Aplicar as melhores práticas de codificação e depuração em projetos Python."
Conteúdo programático
Módulo 1: Introdução ao Python e Ambiente de Desenvolvimento - Tópico 1.1: O que é Python e por que aprender? - Subtópico 1.1.1: História e aplicações do Python - Subtópico 1.1.2: Vantagens e desvantagens - Tópico 1.2: Configuração do ambiente de desenvolvimento - Subtópico 1.2.1: Instalação do Python (IDLE) - Subtópico 1.2.2: Instalação e uso de IDEs (VS Code, PyCharm) - Subtópico 1.2.3: Primeiro programa: 'Olá, Mundo!' Módulo 2: Fundamentos da Linguagem Python - Tópico 2.1: Variáveis e tipos de dados - Subtópico 2.1.1: Números (inteiros, float), Strings, Booleanos - Subtópico 2.1.2: Conversão de tipos - Tópico 2.2: Operadores - Subtópico 2.2.1: Aritméticos, relacionais, lógicos, de atribuição - Tópico 2.3: Entrada e Saída de Dados - Subtópico 2.3.1: Função input() e print() - Tópico 2.4: Comentários e Boas Práticas de Código Módulo 3: Estruturas de Controle de Fluxo - Tópico 3.1: Condicionais - Subtópico 3.1.1: if , elif , else - Subtópico 3.1.2: Operadores lógicos em condicionais - Tópico 3.2: Laços de Repetição (Loops) - Subtópico 3.2.1: for (com range , in ) - Subtópico 3.2.2: while - Subtópico 3.2.3: break e continue Módulo 4: Estruturas de Dados em Python - Tópico 4.1: Listas - Subtópico 4.1.1: Criação, acesso, manipulação de elementos - Subtópico 4.1.2: Métodos de listas - Tópico 4.2: Tuplas - Subtópico 4.2.1: Criação e características (imutabilidade) - Tópico 4.3: Conjuntos (Sets) - Subtópico 4.3.1: Operações com conjuntos - Tópico 4.4: Dicionários - Subtópico 4.4.1: Criação, acesso, manipulação de pares chave-valor Módulo 5: Funções - Tópico 5.1: Definição e cham…
Público-alvo
Este curso é ideal para iniciantes absolutos em programação, estudantes de tecnologia, profissionais de TI que desejam aprender uma nova linguagem e qualquer pessoa que busque adquirir uma habilidade valiosa e amplamente demandada no mercado de trabalho. Não é necessário ter experiência prévia em programação, apenas dedicação e vontade de aprender. Profissionais de outras áreas que buscam automatizar tarefas ou analisar dados também se beneficiarão enormemente com este curso.
Pré-requisitos
Não há pré-requisitos formais de programação. É recomendado possuir conhecimentos básicos de informática (navegação na internet, gerenciamento de arquivos) e ter acesso a um computador com conexão à internet. Vontade de aprender e dedicação são essenciais.