[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:08.01,0:00:10.01,Default,,0000,0000,0000,,Que você já sabe programar. Dialogue: 0,0:00:10.01,0:00:11.71,Default,,0000,0000,0000,,Disso eu não tenho dúvidas. Dialogue: 0,0:00:11.71,0:00:14.51,Default,,0000,0000,0000,,Mas será que dá pra programar melhor? Dialogue: 0,0:00:14.51,0:00:19.35,Default,,0000,0000,0000,,Será que dá pra buscar\Numa alta performance no seu código? Dialogue: 0,0:00:19.42,0:00:23.39,Default,,0000,0000,0000,,Qual a relação entre fila,\Nlistas e pilhas? Dialogue: 0,0:00:23.49,0:00:25.42,Default,,0000,0000,0000,,Você sabe me dizer? Dialogue: 0,0:00:25.42,0:00:28.80,Default,,0000,0000,0000,,É nessa hora que a gente entra\Nem códigos de alta performance. Dialogue: 0,0:00:28.86,0:00:32.30,Default,,0000,0000,0000,,Vou dar um exemplo para a gente\Nentender um pouco melhor. Dialogue: 0,0:00:32.40,0:00:34.33,Default,,0000,0000,0000,,Imagine que você está numa festa. Dialogue: 0,0:00:34.33,0:00:36.20,Default,,0000,0000,0000,,É nessa festa que você está organizando. Dialogue: 0,0:00:36.20,0:00:39.74,Default,,0000,0000,0000,,Você montou uma lista de convidados. Dialogue: 0,0:00:39.84,0:00:42.44,Default,,0000,0000,0000,,Nessa lista de convidados você preenche Dialogue: 0,0:00:42.44,0:00:45.44,Default,,0000,0000,0000,,todas as pessoas\Nque vão estar na sua festa. Dialogue: 0,0:00:45.68,0:00:48.68,Default,,0000,0000,0000,,Logo depois chega o tão esperado\Nmomento da festa Dialogue: 0,0:00:48.88,0:00:53.19,Default,,0000,0000,0000,,e os seus convidados começam a chegar\Ne vão se aglomerando em uma fila. Dialogue: 0,0:00:53.29,0:00:56.62,Default,,0000,0000,0000,,Quem chegou primeiro\Nentra primeiro na sua festa Dialogue: 0,0:00:56.69,0:00:58.49,Default,,0000,0000,0000,,e vai curtir a festa tranquilamente. Dialogue: 0,0:00:58.49,0:01:02.30,Default,,0000,0000,0000,,Quem chega por último, entra por último. Dialogue: 0,0:01:02.36,0:01:05.16,Default,,0000,0000,0000,,No final da festa, o que sobra para você? Dialogue: 0,0:01:05.16,0:01:08.17,Default,,0000,0000,0000,,Uma pilha de pratos para lavar. Dialogue: 0,0:01:08.33,0:01:11.87,Default,,0000,0000,0000,,Então,\No primeiro prato que está no topo da pilha Dialogue: 0,0:01:11.87,0:01:13.91,Default,,0000,0000,0000,,é o primeiro que vai ser lavado. Dialogue: 0,0:01:13.91,0:01:18.24,Default,,0000,0000,0000,,Aquele que está por último\Né o último que vai ser lavado. Dialogue: 0,0:01:18.31,0:01:24.15,Default,,0000,0000,0000,,Bom, é essa analogia entre festa\Ne código usado na performance. Dialogue: 0,0:01:24.22,0:01:25.52,Default,,0000,0000,0000,,Ela existe. Dialogue: 0,0:01:25.52,0:01:29.26,Default,,0000,0000,0000,,A gente tem que, de alguma forma,\Nconhecer os nossos dados Dialogue: 0,0:01:29.26,0:01:34.53,Default,,0000,0000,0000,,e encontrar a melhor forma de organizar\Neles para a gente ter melhor performance Dialogue: 0,0:01:34.53,0:01:37.96,Default,,0000,0000,0000,,e extrair o máximo que aquele código\Npode dar. Dialogue: 0,0:01:38.03,0:01:39.26,Default,,0000,0000,0000,,E não é só isso. Dialogue: 0,0:01:39.26,0:01:42.27,Default,,0000,0000,0000,,Então a gente aprendeu uma linguagem\Nnova de programação, Dialogue: 0,0:01:42.40,0:01:46.71,Default,,0000,0000,0000,,não uma linguagem tipada e complexa,\Ncomo é o Java que a gente já conhece, Dialogue: 0,0:01:46.91,0:01:50.14,Default,,0000,0000,0000,,mas uma linguagem simples de ler\Ne escrever novos códigos, Dialogue: 0,0:01:50.41,0:01:53.48,Default,,0000,0000,0000,,uma linguagem que ela serve para Dialogue: 0,0:01:53.55,0:01:54.81,Default,,0000,0000,0000,,diversas aplicações, Dialogue: 0,0:01:54.81,0:01:58.52,Default,,0000,0000,0000,,aplicações web,\Naplicações em ciência de dados. Dialogue: 0,0:01:58.58,0:02:04.62,Default,,0000,0000,0000,,Ela tem diversos paradigmas envolvidos\Ne essa linguagem é o Python. Dialogue: 0,0:02:04.69,0:02:09.13,Default,,0000,0000,0000,,Provavelmente você já ouviu falar\Ne já deve conhecer um pouquinho dela, Dialogue: 0,0:02:09.13,0:02:13.43,Default,,0000,0000,0000,,mas tá na hora de apresentá\Nla de forma formal para que você aprenda Dialogue: 0,0:02:13.50,0:02:18.17,Default,,0000,0000,0000,,das estruturas que existem nela\Ne a forma de paradigma de programar. Dialogue: 0,0:02:18.27,0:02:21.01,Default,,0000,0000,0000,,Já que estamos falando de Python,\Nvou aproveitar e falar Dialogue: 0,0:02:21.01,0:02:25.41,Default,,0000,0000,0000,,um pouquinho de inteligência artificial\NPython, uma das linguagens mais usadas Dialogue: 0,0:02:25.41,0:02:28.41,Default,,0000,0000,0000,,para desenvolver\Nalgoritmos de inteligência artificial. Dialogue: 0,0:02:28.45,0:02:31.82,Default,,0000,0000,0000,,Mas você sabe o que é uma inteligência\Nartificial? Dialogue: 0,0:02:31.88,0:02:34.32,Default,,0000,0000,0000,,Você sabe o que acontece\Npor debaixo dos panos? Dialogue: 0,0:02:34.32,0:02:37.36,Default,,0000,0000,0000,,Quais são os conceitos\Ne as aplicações que nós temos Dialogue: 0,0:02:37.36,0:02:40.86,Default,,0000,0000,0000,,hoje em dia\Nusando a inteligência artificial? Dialogue: 0,0:02:40.96,0:02:44.66,Default,,0000,0000,0000,,É nela que a gente vai focar nessa fase\Ntambém. Uau! Dialogue: 0,0:02:44.76,0:02:47.87,Default,,0000,0000,0000,,Essa fase está cheia\Ne repleta de conhecimento. Dialogue: 0,0:02:48.07,0:02:50.10,Default,,0000,0000,0000,,Você está pronto para embarcar nela? Dialogue: 0,0:02:50.10,0:02:51.77,Default,,0000,0000,0000,,Então vamos lá. Essa é.