Summary
Keywords
Full Transcript
Curso Completo de Lógica de Programação com Português Estruturado Curso Completo de Lógica de Programação, do Zero ao Avançado, com Português Estruturado. Ajude o canal adquirindo meus cursos na Udemy: Bancos de Dados com MySQL Básico: https://bit.ly/35QdWE4 Lógica de Programação com Português Estruturado: https://bit.ly/3QKPn22 Programação em Python do Zero: https://bit.ly/python-boson Adquira também livros e outros itens na loja da Bóson Treinamentos na Amazon e ajude o canal a se manter e crescer: https://www.amazon.com.br/shop/bosontreinamentos Seja membro deste canal e ganhe benefícios: https://www.youtube.com/channel/UCzOGJclZQvPVgYZIwERsf5g/join Contribua com a Bóson Treinamentos!: http://www.bosontreinamentos.com.br/contribuir/ Por Fábio dos Reis Bóson Treinamentos: http://www.bosontreinamentos.com.br Instagram: https://www.instagram.com/bosontreinamentos/ Linkedin: https://www.linkedin.com/in/f%C3%A1bio-dos-reis-06ba192a/ Quora: pt.quora.com/profile/Fábio-dos-Reis Pinterest: https://br.pinterest.com/bosontreina/ Outros projetos do autor: Diário do Naturalista: http://www.diariodonaturalista.com.br Bóson Ciências e Cultura: https://www.youtube.com/bosonciencias Numismática e Investimentos: https://diarionumismatico.com.br/ #bosontreinamentos #lógica #programação 00:00:00 Apresentação 00:02:39 Introdução à Lógica de Programação 00:29:31 Instalação do Portugol Studio no Windows 00:38:48 Instalação do Portugol Studio no Linux 00:50:35 Algoritmo, Fluxograma, Diagrama de Chapin 00:58:10 Tipos de Dados 01:02:53 Declaração de Variáveis 01:16:37 Nomenclatura de Objetos 01:29:55 Escopos de Variáveis 01:42:42 Entrada e Saída de Dados 01:52:54 Operadores e Expressões Aritméticas 02:05:12 Operadores Relacionais 02:13:31 Operadores Lógicos 02:27:21 Associatividade e Precedência de Operadores 02:41:40 Decisão Condicional Simples 02:51:10 Decisão Condicional Composta 02:57:50 Decisão Condicional Encadeada 03:07:29 Condicional Escolha Caso 03:14:19 Bibliotecas e Funções 03:27:31 Gerar Números Aleatórios 03:33:19 Laço de Repetição Enquanto 03:46:47 Laço de Repetição Para 03:57:49 Encadeamento de Laços de Repetição 04:10:37 Introdução às Estruturas de Dados 04:16:20 Declaração e Atribuição de Vetores 04:26:57 Manipulação de Vetores com Laço Para 04:34:17 Troca de Valores entre Variáveis 04:39:11 Ordenação de Vetores com Selection Sort 04:52:00 Ordenação de Vetores com Bubble Sort 05:03:57 Pesquisa Linear em Vetores 05:13:24 Pesquisa Binária em Vetores I 05:22:52 Pesquisa Binária em Vetores II 05:32:32 Declaração de Matrizes 05:51:13 Exercício de Matrizes 06:02:24 Subrotinas: Funções e Procedimentos 06:18:29 Múltiplos Argumentos em Funções 06:26:11 A instrução Retorne 06:34:23 O que é Recursividade 06:48:40 Algoritmo de Fibonacci Recursivo 07:05:08 Calcular DV de CPF 07:25:48 Paradigmas de Programação 07:42:26 API, Biblioteca e Framework 07:53:41 Front-end, Back-end e Full Stack 08:02:04 O que é Bug e Debugging 08:19:09 Erros a Evitar 08:33:12 Encerramento
