Skip to content

Como dito: aqui estarão os arquivos d'O Melhor Curso de Python

Notifications You must be signed in to change notification settings

alexandreborgmann/O_Melhor_Curso_de_Python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

O MELHOR CURSO DE PYTHON

Olar, galerinha! Começa aqui mais uma saga. Vou atualizando conforme os vídeos forem sendo lançados.

Aqui vocês verão os arquivos das aulas e as datas de quando os videos serão lançados.

Neste vídeo eu começo explicando o porque estou começando o Melhor Curso de Python. Minhas pretensões e meus desejos estão expostos nesse vídeo.

Nesta vídeo aula d'O Melhor Curso de Python eu falo para quem e para quem não é o curso e faço uma breve introdução de qual é a metodologia que eu uso nos ensinos.

Nesta vídeo aula d'O Melhor Curso de Python eu falo sobre o que é programar e porque vamos aprender logo o python entre tantas outras linguagens de programação

Nesta vídeo aula d'O Melhor Curso de Python eu mostro como instalar o Python e sobre algumas IDEs. Como eu disse: não usem IDEs TOPs no começo. Tenham memória motora dos comandos

Links

Python

Anaconda - Eu recomendo baixar esse

Notepad++

PyCharm - Tenho alguns vídeos usando pycharm

Sublimetext

Brackets

Netbeans

Nesta vídeo aula d'O Melhor Curso de Python eu demonstro como você pode executar seus futuros códigos: ou pelo CMD ou pelo Jupyter (que é o que eu usarei nos próximos vídeos)

Nesta vídeo aula d'O Melhor Curso de Python eu apresento o básico dos números, textos e operações matemáticas. Nada de muita firula.

Nesta vídeo aula d'O Melhor Curso de Python eu explico um pouco sobre valores e variáveis e dou uma dica e algo que vocês têm que levar pela sua vida "pythonística": em python tudo é um objeto

Nesta vídeo aula d'O Melhor Curso de Python eu demonstro como o Python gerencia os valores das variáveis.

Neste vídeo d'O Melhor Curso de Python eu falo sobre valores mutáveis e imutáveis. Sim, eu deveria usar a palavra "objetos", mas como ainda não entramos no tema, foquei no endereçamento e valores.

Nesta vídeo aula d'O Melhor Curso de Python eu ensino algumas coisas:

  • Strings, que são sequências imutáveis de caracteres
  • Algumas funções de Strings
  • Ensino sobre a documentação. Como eu disse: quero dar autonomia para vocês, então vocês também têm que se virar.

Nesta vídeo aula d'O Melhor Curso de Python eu falo sobre tuplas, alguns usos desse bendito e crio uma função (só de zueira).

REALMENTE! ESTE É O VÍDEO 1500!

Nesta vídeo aula d'O Melhor Curso de Python eu falo sobre listas, que nada mais são que sequências mutáveis. Também falo sobre algumas funções de manipulação nas listas.

Nesta vídeo aula d'O Melhor Curso de Python eu explico sobre set e frozensets, que são sequências não ordenadas de valores únicos. Sets são mutáveis e frozensets são imutáveis.

Também falo sobre algumas outras características destes dois tipos de dados.

Nesta vídeo aula d'O Melhor Curso de Python eu começo falando dos dicionários. Nesta primeira parte eu explico sobre chaves e valores, sobre seleções e sobre as chaves, que nada mais são que objetos imutáveis (como eu havia vindo explicando de vídeos anteriores para cá).

Esta aula d'O Melhor Curso de Python será um pouco diferente. Neste vídeo eu explico um pouco sobre a diferença de complexidade entre programas simples e sistemas e sobre como as estruturas de decisão nos ajudam no processo.

Se preparem, pois este foi o último vídeo fácil da série.

Neste vídeo d'O Melhor Curso de Python eu explico um pouco sobre estruturas de decisão. Falo sobre o if-elif-else e como usar. Pode ser um pouco confuso, mas no próximo vídeo eu já começo a explicar sobre sintaxe do python.

Neste vídeo d'O Melhor Curso de Python eu começo a falar sobre funções. Explico sobre como criar funções e um pouco do escopo delas.

Já que eu iria falar sobre escopos do if e afins, vou explicar o principal, que já fica mais fácil para o futuro. Hahahaha

Nesta vídeo aula d'O Melhor Curso de Python eu continuo falando sobre funções em python. Nesta eu explico um pouco sobre escopo das variáveis nas funções.

Nesta vídeo aula d'O Melhor Curso de Python criaremos Geradores de Nomes de Cachaceiros.

"Pq cacetes está no plural?" - Está no plural porque eu irei demonstrar como resolver o mesmo problema usando mais de uma forma. Simples assim.

No vídeo usarei if, listas, dicionários e funções. Até a função zip eu demonstro como usar

Nesta vídeo aula d'O Melhor Curso de Python eu explico mais algumas coisas dos dicionários. Explico sobre mais alguns possíveis construtores, como usar zip e enumerate e também falo das funções de retornar valores, chaves e tuplas de chaves-valores.

Nesta vídeo aula d'O Melhor Curso de Python eu explico sobre operadores comparativos, operadores lógicos e operadores de conjuntos. Lembrem-se: esses operadores retornam valores verdadeiros ou falsos.

Nesta vídeo aula d'O Melhor Curso de Python eu falo sobre tabela verdade dos operadores E, OU e NÃO. Sim, é OBRIGATÓRIO que vocês entendam esse conceito. Simples assim.

Neste vídeo d'O Melhor Curso de Python eu começo falando sobre como identificar alguns problemas que podem ocorrer no programa gerador de nome de cachaceiros. Nesta primeira parte eu falo sobre a parte do IF e inicio a parte das listas.

O objetivo do vídeo é você evitar dor de cabeça.

Nesta vídeo aula d'O Melhor Curso de Python eu continuo identificando os possíveis erros do nosso sistema, agora entrando na parte das listas e dos dicionários.

Nesta vídeo aula d'O Melhor Curso de Python eu começo a falar sobre as estruturas de repetição, começando pelo for.

Nesta vídeo aula d'O Melhor Curso de Python eu explico um pouco mais sobre o laço for. Eu sei que o conteúdo é difícil, por isso decidi fazer mais um vídeo.

Perdão para aqueles que queriam ver o conteúdo de iterators, mas eu precisava deixar mais um vídeo sobre o assunto.

Nesta vídeo aula d'O Melhor Curso de Python eu explico sobre a diferença entre o While e o For. Sim, eu decidi já falar sobre o While e explicar a diferença de implementação no mesmo vídeo. Não quero encher linguiça.

Nesta vídeo aula do Melhor Curso de Python eu explico um pouco sobre como funcionam as cláusulas continue e break em laços.

Nesta vídeo aula do Melhor Curso de Python eu falo sobre escopos de break e continue em laços aninhados e como eles influenciam nas funções e na lógica que você tem que usar.

Ah, e também deixo o resultado para vocês poderem resolver.

Nesta vídeo aula do Melhor Curso de Python eu crio a resolução do exercício da aula 28 de uma forma, digamos, melhorada. Assistam e vejam.

Não, safadinho. O arquivo da resolução ainda não está aqui. Vai ter que assistir o vídeo. Hahahahaha

Nesta vídeo aula do Melhor Curso de Python eu falo sobre erros e exceções no python. Explico também sobre o conceito de traceback, que é quando o python vai "jogando" as exceções para as instâncias superiores até um tratamento ou até que a exceção chegue na parte principal e pare a aplicação.

Nesta vídeo aula d'O Melhor Curso de Python eu falo sobre a diferença entre bancos de dados e sobre o fato de que não é que você aprendendo uma ferramenta você poderá usar todas. Pode ser que ajude, mas existem sintaxes diferentes entre elas.

Nesta vídeo aula d'O Melhor Curso de Python nós configuraremos o ambiente para conectarmos no SQL Server.

Links https://docs.microsoft.com/pt-br/sql/connect/python/pyodbc/python-sql-driver-pyodbc?view=sql-server-2017

https://github.com/mkleehammer/pyodbc/wiki

https://anaconda.org/anaconda/pyodbc

Nesta vídeo aula d'O Melhor Curso de Python eu demonstro as quatro operações do CRUD (inserir, selecionar, alterar e deletar). Também falo sobre algumas coisas que podem ocorrer durante o processo de alteração de dados no banco de dados.

Nesta vídeo aula d'O Melhor Curso de Python eu tento resumir três conceitos: Classes, Objetos e Heranças.

Nesta vídeo aula do Melhor Curso de Python eu demonstro o exemplo do vídeo anterior criando classes, objetos e demonstrando alguns exemplos de herança.

Sei que o vídeo ficou grande, mas como é um vídeo por dia, tá de bom tamanho :P

Nesta vídeo aula d'O Melhor Curso de Python eu faço a refatoração das nossas classes de Cachaceiros e demonstro um pouco sobre o que são módulos, pacotes e importações.

Nesta vídeo aula do Melhor Curso de Python eu reforço como o python importa e verifica onde estão os pacotes e módulos.

Na boa? Esse foi o vídeo mais difícil de gravar até agora (só queria deixar isso ressaltado. Hahaha)

Nesta vídeo aula d'O Melhor Curso de Python eu (tento) explico sobre alguns pontos a considerar de quando você deve usar programação orientada à objeto, quando você deve criar uma classe e sobre o termo "bazuca de matar mosca", que nada mais é você tomar cuidado para não exagerar no código para coisas simples.

Nesta vídeo aula d'O Melhor Curso de Python eu falo sobre Heranças, Múltiplas heranças e sobre os possíveis problemas de herdar de várias classes.

Nesta vídeo aula d'O Melhor Curso de Python eu explico sobre composição, agregação e o duck typing (tipagem de pato), ou, no caso do vídeo, tipagem de cachaceiro: se tem apelido e pede cachaça, então é um cachaceiro.

Nesta vídeo aula d'O Melhor Curso de Python eu falo sobre como funcionam os modificadores de acesso e sobre o acesso aos métodos e atributos públicos em Python (resumindo: é tudo público no Python).

Nesta vídeo aula d'O Melhor Curso de Python, além de eu estar full puto 2000 por eu estar tentando gravar esse vídeo a mais de uma hora e TUDO dar errado, eu falo sobre as interfaces Iterator e Iterable.

Nesta vídeo aula d'O Melhor Curso de Python eu falo sobre List Comprehensions e como usá-los.

Ajude o pessoal da UFMG a ganhar o campeonato https://www.kickante.com.br/campanhas/desafio-mundial-corrida-drones-autonomos

Nesta vídeo aula d'O Melhor Curso de Python eu falo sobre as funções generators, que são funções que retornam um valor de cada vez e mantêm o seu estado ainda no escopo da sua função.

Nesta vídeo aula d'O Melhor Curso de Python eu falo um pouco um pouco mais sobre genetators: seu funcionamento interno, falo sobre yield e return e exibo alguns exemplos simples.

About

Como dito: aqui estarão os arquivos d'O Melhor Curso de Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 87.0%
  • Python 13.0%