Introdução à Ciência da Computação com Python
Desvende o mundo da Programação: do básico ao avançado com Python, ciência da computação e muito mais, em uma jornada essencial para iniciantes e entusiastas! Faça parte da revolução digital com aprendizado prático e envolvente.
4.0
(2)
20 learners
What you'll learn
- Desenvolver habilidades para instalar e configurar ambientes de desenvolvimento Python.
- Compreender conceitos básicos e criação de programas em Python envolvendo variáveis, condicionais e laços.
- Aplicar técnicas de depuração e refatoração para aprimorar a qualidade do código.
- Implementar algoritmos básicos de ordenação e busca, assim como utilizar coleções e matrizes em Python.
This course includes
- 11.5 hours of video
- Certificate of completion
- Access on mobile and TV
Course content
1 modules • 58 lessons • 11.5 hours of video
Introdução à Programação com Python e Ciência da Computação
58 lessons
• 11.5 hours
Introdução à Programação com Python e Ciência da Computação
58 lessons
• 11.5 hours
- A quem se destina este curso 03:54
- 01 - O que é ciência da computação 12:24
- Instalando o Python3 e o IDLE no Windows 03:46
- Instalação do python e IDLE no Linux (ubuntu) 03:17
- Consertando a configuração do Python3 no Windows 01:47
- 02 - Primeiras linhas em Python 07:34
- 03 - Variáveis e scripts (programas) em Python 10:33
- Executando programas em python (Nelson Lago) 04:32
- 04 - Valores e tipos em Python 09:38
- O que é Software Livre? (Nelson Lago) 13:29
- 05 - Entrada de dados 16:43
- 06 - Tipos booleanos e precedência de operadores 14:41
- 07 - Condicionais 13:53
- 08 - Exercício resolvido (Bhaskara) 09:42
- 09 - Repetições (laços) com while 20:13
- 10 - Indicadores de passagem 17:22
- 11 - Depuração 07:12
- 12 - Funções 17:08
- 13 - Exercício resolvido (coeficiente binomial) e testes 17:25
- 14 - Testes automatizados 18:16
- Melô do Teste Automatizado + Entrevista Testes em Startups de Software 06:41
- 15 - Exercício Resolvido - Refatoração (Fórmula de Bhaskara) 12:48
- 16 - Depuração com funções 07:03
- 17 - Repetições encaixadas 11:11
- 18 - Exercício resolvido (fatorial) 08:29
- 19 - Exercicio resolvido (fatoração) 10:15
- 20 - Exercício resolvido (verificação de primos) 12:20
- 21 - Coleções (listas, vetores) 20:14
- 22 - Repetições com "for" 15:31
- 23 - Manipulação de listas 25:04
- 24 - Objetos na memória 10:20
- 25 - Matrizes 19:51
- 26 - Exercício resolvido (máxima e mínima) 24:13
- 27 - Strings 15:53
- 28 - Comparação de strings 08:36
- 29 - 4 Pequenos conceitos úteis 12:19
- 30 - Módulo em Python 14:21
- 31 - Manipulação de matrizes (soma) 09:42
- 32 - Exercício resolvido (multiplicação de matrizes) 11:10
- 33 - Programação Orientada a Objetos - Parte 1 14:59
- 34 - Programação Orientada a Objetos - Parte 2 14:02
- 35 - Códigos testáveis 24:25
- 36 - Busca Sequencial 12:09
- 37 - Complexidade computacional 07:15
- 38 - Algoritmos de Ordenação - Seleção Direta 11:38
- 39 - Algoritmos de Ordenação da Bolha 08:30
- 40 - Comparação de Desempenho 12:48
- 41 - Melhoria no algoritmo da Bolha 12:18
- 42 - Testes automatizados em algoritmos de ordenação 11:11
- 43 - Busca Binária 12:58
- 44 - Recursão - Parte 1 11:58
- 45 - Recursão - Parte 2 25:54
- Scrapy 1 (Felipe Besson) 10:28
- Scrapy 2 (Felipe Besson) 09:41
- Inspeção de elementos de uma página Web - Scrapy 3 (Felipe Besson) 01:24
- Jogos (Alfredo Goldman) 06:18
- Dicas finais para o exercício COH-PIAH 06:57
- Impactos da Computação na Sociedade - Software livre no mundo e no Brasil 19:27
