SQL Alchemy: Essencial
- Descrição
- Currículo
- FAQ
- Revisões
SQL Alchemy é o kit de ferramentas Python ideal para se trabalhar com SQL e utilizar como ORM – Mapeador do Objeto Relacional, oferecendo aos desenvolvedores de aplicações todo o poder e flexibilidade do SQL.
Neste curso iremos conhecer e utilizar um conjunto completo de padrões de persistência de dados de nível empresarial, projetados pelo time de desenvolvedores do SQL Alchemy para fornecer acesso eficiente e de alto desempenho a bancos de dados, adaptador em uma linguagem simples e poderosa: Python
Iremos utilizar a versão 3.10 do Python juntamente com a versão mais recente do SQL Alchemy podendo desta forma aproveitar todos os recursos mais avançados, incluindo programação assíncrona.
O SQL Alchemy é mais famoso pela sua ferramenta de ORM, apesar que este é um componente opcional, onde as classes podem ser mapeadas para o banco de dados de várias maneiras, sem deixarmos engessados a nenhuma tecnologia.
Aprenda você também a fazer uso do SQL Alchemy que é amplamente utilizado na indústria, inclusive pelas empresas:
– Yelp!
– Geek University
– Dropbox
– The OpenStack Project
– Survey Monkey
– E muitas outras!
O principal objetivo do SQL Alchemy é mudar a maneira como nós, desenvolvedores, pensamos sobre bancos de dados e SQL!
Nós da Geek University estaremos com você, lado a lado, nesta jornada.
Além do SQL Alchemy temos 2 seções extras onde vamos aprender a utilizar o SQL Model, do mesmo criador da FastAPI!
Assista as aulas abertas, leia atentamente os requisitos para e curso e nos vemos lá dentro!
Evolua seu lado geek!
-
9O que vamos aprender nesta seção?Vídeo Aula
-
10Prática: Criando a Estrutura do Projeto - Parte 1Vídeo Aula
-
11Prática: Criando a Estrutura do Projeto - Parte 2Vídeo Aula
-
12Prática: Criando os models - Parte 1Vídeo Aula
-
13Prática: Criando os models - Parte 2Vídeo Aula
-
14Prática: Criando os models - Parte 3Vídeo Aula
-
15Prática: Criando as tabelas no banco de dadosVídeo Aula
-
16RecapitulandoVídeo Aula
-
17O que vamos aprender nesta seção?Vídeo Aula
-
18Entendendo o Padrão Unit of WorkVídeo Aula
-
19Prática: Inserindo Dados - Create (Insert) - Parte 1Vídeo Aula
-
20Prática: Inserindo Dados - Create (Insert) - Parte 2Vídeo Aula
-
21Prática: Zerando e Populando o Banco de DadosVídeo Aula
-
22Prática: Buscando Dados - Read (Select) - Parte 1Vídeo Aula
-
23Prática: Buscando Dados - Read (Select) - Parte 2Vídeo Aula
-
24Compreendendo melhor relacionamentosVídeo Aula
-
25Prática: Atualizando Dados - UpdateVídeo Aula
-
26Prática: Deletando Dados - DeleteVídeo Aula
-
27RecapitulandoVídeo Aula
-
28O que vamos aprender nesta seção?Vídeo Aula
-
29Revisando a Programação AssíncronaVídeo Aula
-
30Prática: Refatorando o ProjetoVídeo Aula
-
31Prática: Refatorando o arquivo db_session.pyVídeo Aula
-
32Prática: Refatorando InsertVídeo Aula
-
33Prática: Refatorando Zerar a Base e PopularVídeo Aula
-
34Prática: Refatorando Select - Parte 1Vídeo Aula
-
35Prática: Refatorando Select - Parte 2Vídeo Aula
-
36Prática: Refatorando UpdateVídeo Aula
-
37Prática: Refatorando DeleteVídeo Aula
-
38RecapitulandoVídeo Aula
-
39O que vamos aprender nesta seção?Vídeo Aula
-
40Introdução ao SQL ModelVídeo Aula
-
41Prática: Refatorando o ProjetoVídeo Aula
-
42Prática: Refatorando os Models - Parte 1Vídeo Aula
-
43Prática: Refatorando os Models - Parte 2Vídeo Aula
-
44Prática: Refatorando o arquivo db_session.pyVídeo Aula
-
45Prática: Refatorando o InsertVídeo Aula
-
46Prática: Refatorando Zerar a Base e PopularVídeo Aula
-
47Prática: Refatorando Select - Parte 1Vídeo Aula
-
48Prática: Refatorando Select - Parte 2Vídeo Aula
-
49Prática: Refatorando UpdateVídeo Aula
-
50Prática: Refatorando DeleteVídeo Aula
-
51RecapitulandoVídeo Aula
-
52O que vamos aprender nesta seção?Vídeo Aula
-
53Prática: Refatorando o ProjetoVídeo Aula
-
54Prática: Refatorando o arquivo db_session.pyVídeo Aula
-
55Prática: Refatorando o InsertVídeo Aula
-
56Prática: Refatorando Zerar a Base e PopularVídeo Aula
-
57Prática: Refatorando Select - Parte 1Vídeo Aula
-
58Prática: Refatorando Select - Parte 2Vídeo Aula
-
59Prática: Refatorando UpdateVídeo Aula
-
60Prática: Refatorando DeleteVídeo Aula
-
61RecapitulandoVídeo Aula