A Covid-19 impulsionou as empresas para o futuro, prontas ou não. “A Covid agiu como uma máquina do tempo: trouxe 2030 para 2020”, disse Loren Padelford, vice-presidente da Shopify Inc. “Todas essas tendências, em que as organizações pensavam que tinham mais tempo, aceleraram rapidamente.” Nós da Panacloud estamos tentando responder a esses desafios e liderando desde a frente. Para isso estão iniciando um movimento sem fins lucrativos denominado Operação Unicórnio.
A Operation Unicorn está planejando introduzir uma certificação internacional Certified Unicorn Developer. Para desenvolvedores, a palavra “unicórnio” se refere a alguém com uma gama tão diversificada de habilidades que são incrivelmente raras. Acreditamos que esta raça rara será necessária para desenvolver Apps, Dapps e APIs para a próxima geração de Startups Unicórnio. Os futuros desenvolvedores desenvolverão aplicativos e APIs que fundirão tecnologias Serverless/Cloud, Graph, AI, IoT, Blockchain e Quantum.
Por que o blockchain é o sistema operacional da era digital Explore a Trivergência: a interseção do blockchain, da inteligência artificial e da internet das coisas
Relatório: 67% dos desenvolvedores adotam uma filosofia de API-first
O programa de certificação será um programa de dezoito meses, composto por seis trimestres. Os primeiros quatro trimestres cobrirão as bases necessárias para a criação de Startups Unicórnio:
Trimestre 1: Introdução à economia de tokens de API e fundamentos de programação
Trimestre 2: Desenvolvimento de API usando computação em nuvem sem servidor
Trimestre 3: Introdução à economia de tokens, contratos inteligentes e Dapps
Trimestre 4: Introdução à IA, aprendizado de máquina e aprendizado profundo na nuvem
Nos últimos dois trimestres os alunos escolherão entre as seguintes áreas de especialização:
No Bootcamp 2021 finalizaremos o currículo deste programa de certificação de forma iterativa. Assim que o programa estiver finalizado e a pandemia estiver um pouco sob controle, nós o ajudaremos a abrir um instituto de treinamento em qualquer lugar do mundo que treinará Desenvolvedores Unicórnios.
Este é um Bootcamp Aberto e Gratuito, para admissão basta preencher este formulário de admissão.
Agora comece a acompanhar o material do curso.
A interação entre tecnologias emergentes e maduras: IA, blockchain e nuvem
O futuro do trabalho pós-pandemia – de acordo com 3.000 CEOs de todo o mundo
IA baseada em gráficos entra no mainstream empresarial
Panacloud Bootcamp 2021 fundirá IA, IoT, Blockchain e tecnologias de nuvem sem servidor AWS. O Bootcamp usará Python, TypeScript e Rust como linguagens de desenvolvimento, TensorFlow como estrutura de ML, AWS como plataforma Serverless Cloud, AWS Graph Database Neptune, Ethereum como plataforma Blockchain e AWS Cloud Development Kit (CDK) com TypeScript para infraestrutura como código.
Diferença entre Bootcamp 2020 e Bootcamp 2021
O objetivo do Bootcamp 2020 é treinar desenvolvedores para desenvolver aplicativos SaaS baseados em nuvem e APIs gerais sem servidor para esses aplicativos. Inclui o desenvolvimento de interfaces gráficas de usuário (GUIs) usando React, Gatsby e React Native.
Treinamento 2020
O objetivo do Bootcamp 2021 é treinar desenvolvedores para desenvolver APIs sem servidor baseadas em IA, IoT, Blockchain e Quantum. Não cobriremos interfaces gráficas de usuário (GUIs) no Bootcamp 2021, mas apenas interfaces de conversação baseadas em voz. Uma interface conversacional (CUI) é uma interface de usuário para computadores que emula uma conversa com um ser humano real. O curso deste bootcamp foi desenhado de forma que o Bootcamp 2020 não seja um pré-requisito para o Bootcamp 2021.
Treinamento 2021
A gravação do Bootcamp 2020 já está concluída e em alguns meses a gravação do Bootcamp 2021 começará. Quando dizemos que a gravação do Bootcamp 2020 está concluída, não significa que o Bootcamp 2020 está encerrado. As admissões e aceitação de projetos permanecerão abertas em ambos os Bootcamps pelo menos até dezembro de 2023. Também estamos desenvolvendo uma plataforma para desenvolvedores que adotará ambos os bootcamps. Nossas próximas Startups da Operação Unicórnio também exigirão participações nesses bootcamps.
O prêmio de um trilhão de dólares da Cloud está em disputa
O objetivo tanto do Bootcamp 2020 quanto do Bootcamp 2021 é capacitar pessoas para irem atrás desse prêmio.
Quantas dessas perguntas você consegue responder?
Nota: Bootcamp 2020 e 2021 cobrem esses tópicos.
Perguntas que um desenvolvedor moderno de aplicativos e APIs deve ser capaz de responder:
Grupo Operação Unicórnio no Facebook
O Bootcamp 2021 está preparando desenvolvedores para a Operação Unicorn Startups. Mais detalhes sobre a Operação Unicorn Startups serão anunciados posteriormente.
Junte-se ao servidor de discussão do Discord do Panacloud Bootcamp 2021 agora
Todos os sábados, das 21h30 às 23h30, horário padrão do Paquistão, primeira aula no sábado, 12 de junho de 2021
Você pode participar da aula ingressando no Zoom Meeting, assistir ao vivo no Facebook ou assistir à gravação no YouTube.
Bootcamp 2021 (inglês): Preparando os desenvolvedores para a economia de APIs - Todos os sábados às 21h30
Participe da reunião Zoom
https://zoom.us/j/96221232702?pwd=ZmhxNUpXZ3dLdDc0anFYS2RTU09Qdz09
ID da reunião ZOOM: 962 2123 2702
Senha ZOOM: 123456
Também estará ao vivo no seguinte grupo do Facebook:
https://www.facebook.com/groups/deep.learning.edu
Transmissão em inglês ao vivo no Facebook
Você também pode ver a gravação em:
Gravação de transmissão em inglês no YouTube
Todos os domingos, das 21h30 às 23h30, horário padrão do Paquistão, primeira aula no domingo, 12 de junho de 2021
Você pode participar da aula ingressando no Zoom Meeting, assistir ao vivo no Facebook ou assistir à gravação no YouTube.
Bootcamp 2021 (Urdu): Preparando os desenvolvedores para a economia da API - todos os domingos às 21h30
Participe da reunião Zoom
https://zoom.us/j/93398753815?pwd=MzRVUUhQbzRiWHJ5UFpGY1BIeldzUT09
ID da reunião ZOOM: 933 9875 3815
Senha ZOOM: 123456
Também estará ao vivo no seguinte grupo do Facebook:
Urdu transmitido ao vivo no Facebook
Você também pode ver a gravação em:
Gravação de transmissão em urdu no YouTube
Inam ul Haq, Qasim, Anees, Faheem, Shahrukh e Zia Khan.
TypeScript 4 essencial: do iniciante ao profissional
Aprenda com nosso repositório
Programação para todos (Introdução ao Python)
O tutorial oficial do Python
Curso completo de Python - Aprenda Python em 12 horas - Tutorial de Python para iniciantes
Tutorial Python - Python para iniciantes 2020
Tutorial Python para iniciantes - Curso completo de Python do zero - Programação Python - Edureka
O livro oficial da ferrugem
Introdução à ferrugem
Projetos de ferrugem
Aprenda Rust - tutoriais, cursos e livros
Nível gratuito da AWS
Observação: para o nível gratuito da AWS, você precisará de um cartão de crédito ou débito. A maneira mais fácil para estudantes paquistaneses é abrir uma conta bancária no Meezan Bank. Abra uma conta Meezan Aasan se você não tiver comprovante de ganhos. O Meezan Bank cobrará Rs. 1100 para cartão de débito ATM e há uma exigência de Rs. 100 depósito mínimo. O cartão será entregue em algumas semanas. Nossos alunos relataram que este cartão de débito funciona com AWS.
Agora você pode criar um cartão de débito VISA virtual através do aplicativo NayaPay, que pode ser usado para criar uma conta AWS/GCP/Azure. Esta é uma boa NOTÍCIA Para aqueles alunos que têm dificuldade em criar cartões VISA/Master físicos em bancos; esta é uma ótima opção para aproveitar.
O objetivo do Bootcamp 2021 é preparar desenvolvedores de software para a API Economy (Application Programming Interface Economy). APIs são interfaces de software que permitem que sistemas de software antes separados se comuniquem entre si de maneira fácil e contínua. O poder inovador das APIs levou à constatação de que aplicativos de software como serviço (SaaS) podem ser desenvolvidos combinando APIs criadas por provedores de API especializados. Isso, por sua vez, criou a Economia API, que capacita os desenvolvedores a se especializarem e monetizarem suas habilidades e conhecimento de domínio.
Um aplicativo SaaS de reserva de táxi, por exemplo, pode combinar uma API SaaS de mapeamento, uma API SaaS de comunicação e uma API SaaS de faturamento, cada uma de fornecedores diferentes, com sua própria UX em camadas. Isso facilita o lançamento de novos serviços sem a necessidade de construir tudo do zero. Isto torna mais fácil para todos os participantes desenvolverem produtos, serviços e funcionalidades exclusivos, rapidamente e com menos custos.
Na economia de API, um desenvolvedor pode ter funções diferentes. Pode ser um desenvolvedor SaaS ou provedor de API. Um provedor de API também pode desenvolver sobre outras APIs especializadas, criando assim camadas de APIs. Isso cria uma economia de API onde os desenvolvedores cobram uns dos outros pelas APIs construídas por eles. O provedor de API cobra de outros pelo uso de suas APIs e, ao mesmo tempo, paga outros provedores para usarem suas APIs. Os desenvolvedores de aplicativos SaaS que usam todas essas APIs cobram do cliente final pelo serviço. Essa troca de valor é o que faz uma economia de API.
Idealmente, o desenvolvedor que usa APIs SaaS deseja que seja cobrada uma taxa de assinatura baseada no uso, não uma assinatura mensal fixa. Essa taxa de assinatura baseada no uso foi possível graças às tecnologias de nuvem sem servidor. Serverless também está sendo chamado de Cloud 2.0.
A ascensão da Economia API criou um novo tipo de empresa de software, ou seja, uma Empresa API-First. Uma empresa que desenvolve software não para os usuários finais como seu principal cliente, mas para outros desenvolvedores que o utilizam como um componente para construir aplicativos. A plataforma Panacloud fornece os meios pelos quais desenvolvedores e empreendedores podem construir suas startups API-First Unicorn.
A economia de APIs nivela o campo de atuação para todos, desde os menores desenvolvedores até as maiores empresas. No entanto, também cria muitos desafios. Primeiro, muitas vezes não há contato direto entre o provedor da API e o desenvolvedor que a utiliza; pode ser difícil saber qual API construir com qual funcionalidade. Em segundo lugar, é difícil saber quais APIs estão disponíveis e quais API usar e seus pontos fortes e fracos comparativos. Terceiro, a maioria dos aplicativos SaaS e API atuais são desenvolvidos usando tecnologias legadas de Cloud 1.0, portanto, não têm suporte de faturamento baseado no uso e também alguns têm problemas de escalabilidade. Quarto, as APIs são gerenciadas centralmente e multilocatárias por sua própria natureza, dificultando o gerenciamento, a medição do uso de recursos em um ambiente sem servidor e a cobrança do locatário. Quinto, cada provedor de API precisa construir uma plataforma personalizada para monitorar e medir o uso de recursos sem servidor e a funcionalidade de compensação de contas, aumentando assim o tempo de lançamento no mercado. Sexto, há uma escassez extrema de desenvolvedores de nuvem sem servidor, tornando a vida muito difícil tanto para os provedores de API quanto para as empresas de aplicativos SaaS. Sétimo, há uma escassez de material de treinamento coerente e abrangente para desenvolvedores de API e aplicativos SaaS sem servidor e multilocatários.
Panacloud iniciou e está liderando um movimento social chamado Operação Unicórnio para ajudar qualquer pessoa a se tornar um desenvolvedor de nuvem, fundador de uma startup e participante da economia de API. O foco está na construção de startups API-First, que com o tempo se tornarão empresas bilionárias. Este movimento está a esforçar-se por construir uma comunidade que não só transformará os indivíduos, mas também as sociedades e os países.
Apresentação de economia de API para aula
Material de leitura de apoio:
Economia de API
O que é a API Economy e por que ela é importante para o seu negócio
Como a economia das APIs está impulsionando a transformação digital
Economia de API: será a próxima grande novidade?
O que é a “economia API” e como as marcas podem se beneficiar dela
Bem-vindo à economia das APIs
O Estado da Economia API 2021
Computação sem servidor
Remodelando o cenário empresarial com APIs sem servidor
Sem servidor, microsserviços e outras tendências em arquitetura de API e serviços
Fundamentos da estratégia de API
5 maneiras pelas quais a IA, a IoT e a segurança estão moldando a economia das APIs
A economia da plataforma é uma economia de API. E a inteligência artificial precisa de APIs
O papel fundamental das APIs empresariais em plataformas IoT: Parte I
Qual a importância da economia de API para o desenvolvimento de aplicativos blockchain?
APIs e Blockchain — uma oportunidade de um trilhão de dólares
Estilo arquitetônico para APIs – como fazer a escolha
Comparações de estilos arquitetônicos de API
Vídeos de aula 1: A economia da API
Aula 1: O que é API Economy em inglês no YouTube
Aula 1: O que é API Economy em inglês no Facebook
Aula 1: Qual é a economia da API em urdu no YouTube
Aula 1: O que é a economia da API em urdu no Facebook
Apresentação para a aula 2
Material de leitura:
Traçando a evolução do dinheiro programável
O que realmente é dinheiro programável?
O que é o Stablecoin DAI da MakerDAO?
O que é DAI e como funciona?
Principais casos de uso e benefícios dos Stablecoins
Como usar DAI Stablecoin: Guia para iniciantes (2021)
Vídeos da aula 2: Dinheiro Programável
Aula 2: Dinheiro Programável em Inglês no YouTube
Aula 2: Dinheiro Programável em Inglês no Facebook
Aula 2: Dinheiro Programável em Urdu no YouTube
Aula 2: Dinheiro Programável em Urdu no Facebook
Apresentação para a aula 3
Material de leitura:
O que é Web 3.0?
O que é economia simbólica?
Tokenomia
O que é Tokenomia
Os NFTs são a “grande novidade” no mundo criptográfico de hoje. O futuro da economia criativa
NFTs
OFVM
ERC-1155
Livro de economia simbólica
Vídeos da aula 3: Economia de tokens
Aula 3: Economia de Tokens em Inglês no YouTube
Aula 3: Economia de Tokens em Inglês no Facebook
Aula 3: Economia de tokens em urdu no YouTube
Aula 3: Economia de tokens em urdu no Facebook
TypeScript 4 essencial: do iniciante ao profissional: capítulo 1
Código fonte do livro
Vamos aprender codificando, desenvolveremos um Todo App simples em TypeScript
Apresentação para a aula 4
Também abordaremos o capítulo 1 do livro didático TypeScript
Vídeos da aula 4: aplicativo Todo básico em TypeScript
Aula 4: App Todo básico em TypeScript em inglês no YouTube
Aula 4: App Todo básico em TypeScript em inglês no Facebook
Aula 4: Aplicativo TBasic Todo em TypeScript em Urdu no YouTube
Aula 4: Aplicativo Todo Básico em TypeScript em Urdu no Facebook
Também cobriremos o restante do capítulo 1 do livro didático TypeScript.
Vídeos da aula 5: Aplicativo Todo avançado em TypeScript
Aula 5: App Todo avançado em TypeScript em inglês no YouTube
Aula 5: App Todo avançado em TypeScript em inglês no Facebook
Aula 5: Aplicativo Todo avançado em TypeScript em Urdu no YouTube
Aula 5: Aplicativo Todo avançado em TypeScript em Urdu no Facebook
Estude o capítulo um do livro Essential Typescript Text e crie um Todo App com uma interface de linha de comando e armazenamento persistente de dados.
Siga estas etapas para enviar o projeto
Publicação de pacotes no código NPM
Vídeos da aula 6: Publicação de pacotes no NPM
Aula 6: Publicação de pacotes no NPM em inglês no Facebook
Aula 6: Publicação de pacotes no NPM em inglês no YouTube
Aula 6: Publicação de pacotes no NPM em urdu no Facebook
Aula 6: Publicação de pacotes no NPM em urdu no YouTube
Crie um aplicativo Todo Command Line Interface usando Typescript e oclif e publique-o como um pacote npm global.
Siga estas etapas para enviar o projeto
Recursos de leitura do projeto:
oclif: A estrutura CLI aberta
Introdução ao oclif
Começando com oclif criando um aplicativo todo cli
Todo repositório CLI
Conselhos de especialistas sobre como mudar para sem servidor
Tornando-se sem servidor com 7 serviços principais da AWS
Operando Lambda: Compreendendo a arquitetura orientada a eventos – Parte 1
Operando Lambda: Princípios de design em arquiteturas orientadas a eventos – Parte 2
Operando Lambda: Antipadrões em arquiteturas orientadas a eventos – Parte 3
Estaremos escrevendo construções CDK AWS Serverless de infraestrutura como código (IaC) em TypeScript e funções Lambda, etc.
Trabalhando com CDK V2
Introdução ao CDK
Uma nova versão do CDK Toolkit é necessária para uso com o CDK v2. Para instalá-lo, emita
npm install -g aws-cdk@próximo
Material de aprendizagem:
Aprendendo sem servidor com CDK Repo
Vamos nos concentrar no desenvolvimento de API SaaS sem servidor usando CDK e AWS Lambda, AWS API Gateway (com especificações OpenAPI e AWS AppSync.
Observe também que escreveremos o código do aplicativo em Python e o código da infraestrutura estará em Typescript.
Infraestrutura como código, também conhecida como IaC, é uma prática de TI que codifica e gerencia a infraestrutura de TI subjacente como software. O objetivo da infraestrutura como código é permitir que desenvolvedores ou equipes de operações gerenciem, monitorem e provisionem recursos automaticamente, em vez de configurar manualmente dispositivos de hardware e sistemas operacionais discretos. A infraestrutura como código às vezes é chamada de infraestrutura programável ou definida por software.
Sistemas Centralizados vs Descentralizados vs Distribuídos
Blockchain versus computação em nuvem
O que é computação em nuvem?
O que é computação em nuvem? Definição, benefícios, tipos e tendências
AWS é nomeada líder em nuvem pelo 10º ano consecutivo no Quadrante Mágico de Infraestrutura e Serviços de Plataforma do Gartner
Os três grandes provedores de nuvem: quem surgirá como número 1?
O que é computação sem servidor
Tendências promissoras no mercado de infraestrutura sem servidor
Infraestrutura como código
CDK ou Terraform?
CDK para Terraform
Apresentando o CDK para Kubernetes
O que é AWS CDK e por que suas equipes de DevOps deveriam usá-lo?
O que é o AWS CDK?
Vídeos da aula 7: O futuro da computação
Aula 7: O Futuro da Computação em Inglês no Facebook
Aula 7: O Futuro da Computação em Inglês no YouTube
Aula 7: O Futuro da Computação em Urdu no Facebook
Aula 7: O futuro da computação em urdu no YouTube
Crie uma conta AWS gratuita
Nível gratuito da AWS
Observação: para o nível gratuito da AWS, você precisará de um cartão de crédito ou débito. A maneira mais fácil para estudantes paquistaneses é abrir uma conta bancária no Meezan Bank. Abra uma conta Meezan Aasan se você não tiver comprovante de ganhos. O Meezan Bank cobrará Rs. 1100 para cartão de débito ATM e há uma exigência de Rs. 100 depósito mínimo. O cartão será entregue em algumas semanas. Nossos alunos relataram que este cartão de débito funciona com AWS.
Material de estudo:
Etapa 00: Olá CDK
Etapa 01: Olá Lambda
Vídeos da aula 8: Olá CDK
Aula 8: Olá CDK em inglês no Facebook
Aula 8: Olá CDK em inglês no YouTube
Aula 8: Olá CDK em urdu no Facebook
Aula 8: Olá CDK em urdu no YouTube
Passo 01
Etapa 02
Vídeos da aula 9: Olá CDK Lambda e CDN Website Deployment
Aula 9: Implantação de sites Lambda e CDN em inglês no Facebook
Aula 9: Implantação de sites Lambda e CDN em inglês no YouTube
Aula 9: Implantação de site Lambda e CDN em urdu no Facebook
Aula 9: Implantação de site Lambda e CDN em urdu no YouTube
Crie uma API Hitcounter seguindo o CDK Workshop
É necessário que antes de construir sua API Hitcounter você siga o workshop para começar.
Siga estas etapas para enviar o projeto
Aula 10: Integrar AppSync com Lambda como fonte de dados em inglês no Facebook
Aula 10: Integrar AppSync com Lambda como fonte de dados em inglês no YouTube
Aula 10: Integrar AppSync com Lambda como fonte de dados em Urdu no Facebook
Aula 10: Integrar AppSync com Lambda como fonte de dados em Urdu no YouTube
Aula 11: Integrar AppSync com Lambda como fonte de dados em inglês no Facebook
Aula 11: Integrar AppSync com Lambda como fonte de dados em inglês no YouTube
Aula 11: Integrar AppSync com Lambda como fonte de dados em Urdu no Facebook
Aula 11: Integrar AppSync com Lambda como fonte de dados em Urdu no YouTube
Aula 12: Integrar AppSync com Lambda com DynamoDB em inglês no Facebook
Aula 12: Integração do AppSync com Lambda com DynamoDB em inglês no YouTube
Aula 12: Integrar AppSync com Lambda com DynamoDB em Urdu no Facebook
Aula 12: Integrar AppSync com Lambda com DynamoDB em Urdu no YouTube
Repositório de aprendizagem de design, protótipo e teste de API
Aula 13: Coleções de solicitações REST em inglês no Facebook
Aula 13: Coleções de solicitações REST em inglês no YouTube
Aula 13: Coleções de solicitações REST em urdu no Facebook
Aula 13: Coleções de solicitações REST em urdu no YouTube
Neste projeto vamos definir uma API Simple Book na AWS usando CDK, API Gateway, Lambda Function e DynamoDB. Depois de desenvolvermos as APIs, iremos testá-las usando o Postman.
Os requisitos desta API estão documentados neste repositório
O código do projeto é enviado aqui, por favor, não copie o código que é para sua referência ver após construir o projeto:
https://github.com/panacloud/bootcamp-2021/tree/main/code/project-04(aws-restful-api)
Aula 14: Construindo API Simple Books com AWS API Gateway em inglês no Facebook
Aula 14: Construindo API Simple Books com AWS API Gateway em inglês no YouTube
Aula 14: Construindo API Simple Books com AWS API Gateway em Urdu no Facebook
Aula 14: Construindo API Simple Books com AWS API Gateway em Urdu no YouTube
Código para Classe 14:
https://github.com/panacloud/bootcamp-2021/tree/main/code/project-04(aws-restful-api)
Assista a este vídeo e desenvolva uma API GraphQL Todo na AWS usando AppSync, Lambda Functions e DynamoDB. Em seguida, teste-o usando o carteiro.
O código do projeto é enviado aqui, por favor, não copie o código que é para sua referência ver após construir o projeto:
https://github.com/panacloud/bootcamp-2021/tree/main/code/project05-aws-graphql
Aula 15: Construindo APIs GraphQL Todo com AWS App Sync em inglês no Facebook
Aula 15: Construindo APIs GraphQL Todo com AWS App Sync em inglês no YouTube
Aula 15: Construindo APIs GraphQL Todo com AWS App Sync em Urdu no Facebook
Aula 15: Construindo APIs GraphQL Todo com AWS App Sync em Urdu no YouTube
Código para Classe 15:
https://github.com/panacloud/bootcamp-2021/tree/main/code/project05-aws-graphql
Material de leitura: etapas 02 e 03 deste repositório
Aula 16: Design de API QraphQL orientado a casos e Design Thinking em inglês no Facebook
Aula 16: Design de API QraphQL orientado a casos e Design Thinking em inglês no YouTube
Aula 16: Design de API QraphQL orientado a casos e Design Thinking em urdu no Facebook
Aula 16: Design de API QraphQL baseado em caso e Design Thinking em urdu no YouTube
Material de leitura: Etapas 04 deste repositório
Livro de bancos de dados gráficos para leigos, capítulo 1,2 e 4
Consultas Cyper
Atualizações Cyper
Usamos o Sandbox para praticar no Movie Database
Você pode usar este Arrows.app para desenhar gráficos
Aula 17: Introdução aos bancos de dados gráficos em inglês no Facebook
Aula 17: Introdução aos bancos de dados gráficos em inglês no YouTube
Aula 17: Introdução aos bancos de dados gráficos em urdu no Facebook
Aula 17: Introdução aos bancos de dados gráficos em urdu no YouTube
Repositório de código
Aula 18: Banco de dados AWS Neptune Graph em inglês no Facebook
Aula 18: Banco de dados AWS Neptune Graph em inglês no YouTube
Aula 18: Banco de dados AWS Neptune Graph em urdu no Facebook
Aula 18: Banco de dados AWS Neptune Graph em urdu no YouTube
Projeto Dinning by Friends API usando Neptune e AppSync
Tutorial: Construindo uma API GraphQL na AWS com banco de dados Amazon Neptune Graph, AppSync, TypeScript e CDK
Material de leitura: Etapas 06 deste repositório
Material de leitura:
Tutorial de design de banco de dados em DBMS: Aprenda modelagem de dados
O que é normalização em SGBD (SQL)? 1NF, 2NF, 3NF, BCNF
O que é modelagem ER?
Aula 19: Design de Banco de Dados Relacional em Inglês no Facebook
Aula 19: Design de banco de dados relacional em inglês no YouTube
Aula 19: Design de banco de dados relacional em urdu no Facebook
Aula 19: Design de banco de dados relacional em urdu no YouTube
Baixar PostgreSQL
Baixar DBeaver
Material de leitura:
Capítulos 1, 4-10 do Guia de início rápido do SQL
Tutorial SQL W3C
Aula 20: Aprenda SQL em inglês no Facebook
Aula 20: Aprenda SQL em inglês no YouTube
Aula 20: Aprenda SQL em Urdu no Facebook
Aula 20: Aprenda SQL em Urdu no YouTube
Material de leitura:
CockroachDB Serverless é lançado e aspira ser banco de dados de desenvolvedores
Uma nova classe de bancos de dados PostgreSQL sem servidor está surgindo e planejamos focar neles:
O CockroachDB Serverless é executado em todas as três principais plataformas de nuvem, sem exigir uma conta em nenhuma delas e também possui um nível gratuito. Essa versatilidade é atraente para desenvolvedores e para alunos de ensino. Portanto, vamos usá-lo para ensinar.
Introdução aos bancos de dados sem servidor e CockroachDB Serverless
Usando o cliente DBeaver para executar comandos SQL
Como faço para conectar o DBeaver ao CockroachDB Serverless?
Amazon Aurora sem servidor usando CDK
Material de leitura adicional:
Crie um aplicativo Node.js Full-Stack com CockroachDB Serverless
Usaremos Sequelize
Tutorial de sequência
Usando Sequelize com TypeScript
Documentação do Sequelize Typescript
AWS Lambda
Aula 21: Bancos de dados PostgreSQL sem servidor e SQL em inglês no Facebook
Aula 21: Bancos de dados PostgreSQL sem servidor e SQL em inglês no YouTube
Aula 21: Bancos de dados PostgreSQL sem servidor e SQL em urdu no Facebook
Aula 21: Bancos de dados PostgreSQL sem servidor e SQL em urdu no YouTube
Começaremos abordando este livro: Projetando APIs com Swagger e OpenAPI
Nesta aula abordaremos os capítulos 1, 2 e 3.
Aula 22: OpenAPI Parte 1 em inglês no Facebook
Aula 22: OpenAPI Parte 1 em inglês no YouTube
Aula 22: OpenAPI Parte 1 em Urdu no Facebook
Aula 22: OpenAPI Parte 1 em Urdu no YouTube
Aula 23: OpenAPI Parte 2 em inglês no Facebook
Aula 23: OpenAPI Parte 2 em inglês no YouTube
Aula 23: OpenAPI Parte 2 em Urdu no Facebook
Aula 23: OpenAPI Parte 2 em Urdu no YouTube
Aula 24: OpenAPI Parte 3 em inglês no Facebook
Aula 24: OpenAPI Parte 3 em inglês no YouTube
Aula 24: OpenAPI Parte 3 em Urdu no Facebook
Aula 24: OpenAPI Parte 3 em Urdu no YouTube
Aula 25: OpenAPI Parte 4 em inglês no Facebook
Aula 25: OpenAPI Parte 4 em inglês no YouTube
Aula 25: OpenAPI Parte 4 em Urdu no Facebook
Aula 25: OpenAPI Parte 4 em Urdu no YouTube
Aula 26: OpenAPI Parte 5 em inglês no Facebook
Aula 26: OpenAPI Parte 5 em inglês no YouTube
Aula 26: OpenAPI Parte 5 em Urdu no Facebook
Aula 26: OpenAPI Parte 5 em Urdu no YouTube
Projeto Dinning by Friends API usando Aruora Serverless e API Gateway
Defina e documente a API REST usando especificações OpenAPI.
Zeeshan Hanif CTO da Panacloud se juntará à equipe de ensino do Bootcamp 2021 a partir deste sábado. Ele é um dos melhores desenvolvedores de blockchain e web3 do mundo que ganhou o grande prêmio no Chainlink Hackaton e também na competição de programação de velocidade: https://www.youtube.com/watch?v=Gt45XBslPQ4&t=6515s
Também apresentaremos Hasan Sohail, desenvolvedor de 17 anos que lidera o Panacloud Tools Group na seção de inglês, e Mateen Mustafa, de 18 anos, que faz parte da equipe CLI na seção urdu.
Apresentaremos primeiro as tecnologias de API Panacloud, que permitirão aos desenvolvedores criar APIs sem servidor em nuvem rapidamente e criar API NFTs e tokens API DAO, etc., para que os desenvolvedores possam arrecadar milhões na economia global de criptografia e API.
https://www.npmjs.com/package/@panacloud/cli
Esta é a primeira ferramenta Panacloud para desenvolvedores de API, muito mais virá no futuro. API NFTs, tokens de financiamento e DAO e outras tecnologias também estão em desenvolvimento. Inicialmente, estamos fundindo as tecnologias de nuvem e blockchain para desenvolvedores de API. As tecnologias AI, IoT Matter e Metaverse serão adicionadas posteriormente.
Aula 27: Panacloud CLI em inglês no Facebook
Aula 27: Panacloud CLI em inglês no YouTube
Aula 27: Panacloud CLI em Urdu no Facebook
Aula 27: Panacloud CLI em Urdu no YouTube
Repositório de aprendizagem
Aula 28: Etapa 00 e 01 - Blockchain, Contrato Inteligente Ethereum e Introdução ao Capacete em Inglês no Facebook
Aula 28: Etapa 00 e 01 - Blockchain, Contrato Inteligente Ethereum e Introdução ao Capacete em Inglês no YouTube
Aula 28: Etapa 00 e 01 - Introdução a Blockchain, Ethereum Smart Contract e Hardhat em Urdu no Facebook
Aula 28: Etapas 00 e 01 - Introdução a Blockchain, Ethereum Smart Contract e Hardhat em Urdu no YouTube
Aula 29: Passo 03 Parte 1 - Tutorial Solidity em Inglês no Facebook
Aula 29: Passo 03 Parte 1 - Tutorial Solidity em Inglês no YouTube
Aula 29: Etapa 03 Parte 1 - Tutorial Solidity em Urdu no Facebook
Aula 29: Etapa 03 Parte 1 - Tutorial Solidity em Urdu no YouTube
Aula 30: Passo 03 Parte 2 - Tutorial Solidity em Inglês no Facebook
Aula 30: Passo 03 Parte 2 - Tutorial Solidity em Inglês no YouTube
Classe 30: Etapa 03 Parte 2 - Tutorial de Solidez em Urdu no Facebook
Classe 30: Etapa 03 Parte 2 - Tutorial de Solidez em Urdu no YouTube
Classe 30 Parte 2: Etapa 03 Parte 2b - Tutorial de Solidez em Urdu no YouTube
Classe 31: Etapa 03 Parte 3 - Tutorial de solidez em inglês no Facebook
Classe 31: Etapa 03 Parte 3 - Tutorial de solidez em inglês no YouTube
Classe 31: Etapa 03 Parte 3 - Tutorial de Solidez em Urdu no Facebook
Classe 31: Etapa 03 Parte 3 - Tutorial de Solidez em Urdu no YouTube
Classe 32: Etapa 03 Parte 4 - Tutorial de Solidez em Inglês no Facebook
Classe 32: Etapa 03 Parte 4 - Tutorial de Solidez em Inglês no YouTube
Classe 32: Etapa 03 Parte 4 - Tutorial de Solidez em Urdu no Facebook
Classe 32: Etapa 03 Parte 4 - Tutorial de Solidez em Urdu no YouTube
Classe 33: Etapa 03 Parte 5 - Tutorial de Solidez em Inglês no Facebook
Classe 33: Etapa 03 Parte 5 - Tutorial de Solidez em Inglês no YouTube
Classe 33: Etapa 03 Parte 5 - Tutorial de Solidez em Urdu no Facebook
Classe 33: Etapa 03 Parte 5 - Tutorial de Solidez em Urdu no YouTube
Classe 34: Etapa 03 Parte 6 - Tutorial de solidez em inglês no Facebook
Classe 34: Etapa 03 Parte 6 - Tutorial de Solidez em Inglês no YouTube
Classe 34: Etapa 03 Parte 6 - Tutorial de Solidez em Urdu no Facebook
Classe 34: Etapa 03 Parte 6 - Tutorial de Solidez em Urdu no YouTube
Classe 35: Etapa 04 - Capítulo 02 Livro em inglês no Facebook
Classe 35: Etapa 04 - Capítulo 02 Livro em inglês no YouTube
Classe 35: Etapa 04 - Capítulo 02 Livro didático em Urdu no Facebook
Classe 35: Etapa 04 - Capítulo 02 Livro didático em Urdu no YouTube
Classe 36: Etapa 04 e 05 - Capítulo 02 e 03 Livro em inglês no Facebook
Classe 36: Etapa 04 e 05 - Capítulo 02 e 03 Livro em inglês no YouTube
Classe 36: Etapa 04 e 05 - Capítulo 02 e 03 Livro didático em Urdu no Facebook
Classe 36: Etapa 04 e 05 - Capítulo 02 e 03 Livro em Urdu no YouTube
Classe 37: Etapa 6A - Capítulo 07 Livro em inglês no Facebook
Classe 37: SSTEP 6A - Capítulo 07 Livro didático em inglês no YouTube
Classe 37: Etapa 6A - Capítulo 07 Livro didático em urdu no Facebook
Classe 37: Etapa 6A - Capítulo 07 Livro didático em urdu no YouTube
Classe 38: Etapa 6b - Tarefa de projeto de férias em inglês no Facebook
Classe 38: SSTEP 6B - Atribuição de projeto de férias em inglês no YouTube
Classe 38: Etapa 6b - Tarefa de Projeto de Férias em Urdu no Facebook
Classe 38: Etapa 6b - Tarefa de Projeto de Férias em Urdu no YouTube
Como você provavelmente sabe, a indústria da OIC ("oferta inicial de moedas") está crescendo, e está reinventando completamente a maneira como as novas startups se lançam. De fato, vá dar uma olhada na lista de projetos de crowdfunding mais altos da Wikipedia e notará que os projetos de blockchain dominam absolutamente a lista.
Entenda a diferença entre Ido vs. IEO vs. ICO
Verifique também estes links para obter as últimas listagens:
Lista da OIC no ICO Drops.
Lista da OIC das melhores ofertas iniciais de moedas iniciais.
Vendas de token de criptografia com melhor classificação: lista de novas ICOs, STOs, IEOS e vendas de token de criptografia com classificação IDOSTOP: lista de novas ICOs, STOs, IEOS e IDOS
Lista de OIC online
Binance IEO List
Binance Launchpad
Lista IEO
Polkastarter
Projeto Parte 1: Como lançar um IEO na Binance Lauchpad
Leia como fazer um IEO
Sua primeira tarefa do projeto é fazer uma apresentação do Google Slides sobre como iniciar um IEO na plataforma de lançamento da Binance.
Nota: Documente também as alternativas ao Binance Launchpad.
Projeto Parte 2: Como lançar um IDO no Polkastarter
Revise a lista das principais plataformas de captação de recursos
Sua segunda tarefa do projeto é fazer uma apresentação do Google Slides sobre como iniciar um IDO no polkastarter.
Projeto Parte 3: Crie um token Pako
Ao criar um token e contratos relacionados, você também aprenderá como lidar com o dinheiro enviado aos seus contratos, o que deve ser útil se desejar criar algum tipo de serviço descentralizado pago no futuro.
Portanto, por causa deste capítulo, vamos imaginar que nosso Pako Dapp usa sua própria moeda - o token Pako. Criaremos dois contratos - um para o próprio token e outro para a venda de multidões para token (a OIC).
Agora crie seu próprio token Pako ERC20 e implante -o em um TestNet. O token deve ser usar contratos Openzeppelin. Você usará o Harkhat Development Envirnoment. Além disso, escreva pelo menos 20 testes automatizados. Usaremos a solidez e a digitação para o desenvolvimento do DOENCIAMENTO.
Projeto Parte 4: Desenvolva contrato de venda de multidões
Este contrato será responsável por permitir que os usuários trocem ETH por nosso token Pako. Para fazer isso, precisamos definir um preço para o nosso token (1 eth = 100 pako token)
Implementar uma função BuyToken () a pagar.
Emite um evento BuyTokens que registrará quem é o comprador, a quantidade de ETH enviada e a quantidade de token comprada
Transfira 75% os tokens para o contrato de venda de multidões no tempo de implantação. Ou seja, logo após a implantação do contrato, queremos que o contrato de token envie 75% de nosso fornecimento de token a ele. Enquanto 25% permanecem em nossa conta pessoal do "proprietário".
Transfira a propriedade do contrato de venda de multidões (na hora da implantação) para o endereço do front -end, para que possamos retirar o ETH.
Você pode usar os contratos de venda de crowds Openzeppelin, no entanto, precisará atualizar o código para a versão mais recente da solidez.
Escreva também testes Exentisivos, por exemplo, simplesmente enviaremos uma transação de 1 ETH de uma conta aleatória para o contrato. Após a transação, devemos esperar que a conta tenha recebido Pako, enquanto o saldo do contrato deveria ter sido reduzido.
Nota: Antes de começar a escrever o contrato de token, sugerimos que você revise o controle de acesso.
Projeto Parte 5: Experimentando com Metamask
Embora seja sempre bom testar seu código, geralmente é mais gratificante ver os resultados do seu trabalho envolvido em uma boa interface do usuário. Vamos ver como podemos implantar nossos contratos e obter alguns tokens Pako em nossa carteira de metamask!
Começamos executando nossos scripts de implantação para a rede de testes para que os novos contratos de token sejam enviados e implantados.
Quando terminar, observe o que aborda os contratos foi enviado e copie -o!
Agora vá para Metamask e envie uma transação de 1 ETH para o endereço do contrato de venda de multidões. Se a sua carteira de metamask não tiver éteres, lembre -se de que você pode usar qualquer torneira.
Depois que a transação confirmou, você pode estar confuso sobre por que não pode ver nenhum tokens na sua carteira. Acontece que você precisa adicionar manualmente o endereço do token no Metamask para "registrá -lo" - afinal, existem tantos tokens por aí, não há como o Metamask listá -los todos por padrão!
Para fazer isso, abra o menu lateral e clique no botão "Adicionar token" para começar:
Quando estiver na página do token, clique em "Adicionar token personalizado" e cole no endereço do contrato de token no campo de endereço.
Depois de confirmar que você deseja adicionar o token, poderá ver seu equilíbrio de Pako ao lado do seu equilíbrio ETH na carteira. Que legal!
Projeto Parte 6: Experimentando com carteiras multipersinatura
Ler
Agora use [Gnose Safe] {https://gnoshes-safe.io/) com multi-sigs para fazer o que você fez na última parte.
Projeto Parte 7: Enviando tokens usando Ethers.js
Escreva um programa digital para enviar token Pako para o endereço de algum amigo usando o Ethers.js.
Você pode seguir este tutorial
Projeto Parte 8 Avançado: Criar, implantar, hortelã e vender uma NFT
Leia esta série tutorial da NFT
Crie um contrato de NFT usando o padrão OpenZepPplen ERC721 NFT.
Você pode usar o contrato predefinido ERC721.
Implante seu contrato de NFT em um teste, cunhe -o e visualize -o na carteira Metamask e liste -o no mercado OpenSea para venda.
Implementar um mercado ERC721
Leituras:
Livro de texto Ethereum
O que é Ethereum? Explicação de um iniciante em inglês simples
Eth, o ativo mais valioso do mundo
O que é defi? Um guia para iniciantes para finanças descentralizadas
Como as finanças descentralizadas transformarão os serviços financeiros de negócios - especialmente para PMEs
Finanças descentralizadas (DEFI)
O que é uma oferta inicial de Dex (IDO)? Como é diferente de ICO e IEO?
O que é uniswap - um guia para iniciantes
O que é Uniswap em palavras simples?
Um guia gráfico para entender o Uniswap
Revisão e tutorial Uniswap: guia para iniciantes e dicas e truques avançados
Pontas de lançamento de criptografia principais
Por que participar de um Polkastarter IDO como um projeto e um patrocinador
Tudo que você precisa saber sobre o Duckstarter
Gráficos como uma pilha de tecnologia fundamental: análise, IA e hardware
Introdução à teoria dos gráficos
O que é um banco de dados de gráfico?
Movendo -se em direção a dados mais inteligentes: bancos de dados de gráficos e aprendizado de máquina
Gráficos de conhecimento: Navegando pelo futuro da IA, entrevista com Charlie Beveridge da Accenture
A IA baseada em gráfico entra no mainstream corporativo
Por que os especialistas veem bancos de dados de gráficos para uso convencional
Por que os bancos de dados de gráficos são perfeitos para a Internet das Coisas
Usando um banco de dados de gráfico para alimentar a Internet das Coisas
Gráficos e a Internet de coisas (conectadas)
Uma combinação de Internet das Coisas (IoT) e banco de dados de gráfico para futuros sistemas de campo de batalha
Leia o relatório Plataformas de dados do gráfico
Introdução com bancos de dados de gráficos
Introdução ao Amazon Neptune - 7 vídeos
Abaixe o custo dos aplicativos de gráficos de construção em até 76% com as instâncias do Amazon Neptune T3
Diretrizes de modelagem de gráficos
Bancos de dados de gráficos para iniciantes: o básico da modelagem de dados
Modelagem de dados do gráfico: Capítulo 2 dos bancos de dados de gráficos em ação
Hackolade: Ferramenta de Modelagem de Dados para Tinkerpop
Gremlin Basics
Gremlin prático - um tutorial do Apache Tinkerpop
Console da Web do Gremline
Usando as funções da AWS Lambda na Amazon Neptune
Deixe -me representar isso para você - parte 1 - rotas aéreas
Introdução a Matplotlib
D3 Introdução
MPLD3 - Trazendo Matplotlib para o navegador
A IA baseada em gráfico entra no mainstream corporativo
Como a tecnologia de gráfico está mudando ai
Como a tecnologia de gráfico está mudando a inteligência artificial e o aprendizado de máquina
Amazon Netuno ML
Ai como serviço: aprendizado de máquina sem servidor com aws
Podemos escolher entre os seguintes livros
No momento, esses dois livros são os mais vendidos:
Fluxo de tensor-tensor-tensor-tensor-tensor-learn-Learning-Machine-Learning-Learn
Aprendizagem profunda prática para projetos de nuvem, móvel e borda: AI e visão de computador do mundo real usando Python, Keras & Tensorflow
Introdução ao AWS IoT Greengrass
Introdução ao núcleo da AWS IoT
Tutorial em nuvem: AWS IoT
Usaremos o tutorial de grades verdes e forçaremos todos os exemplos e código usando o CDK.
É altamente recomendável que você tenha um modelo Raspberry Pi 4 Model B, ou Raspberry Pi 3 B/B+, com um cartão microSD de 8 GB, ou terá que usar uma instância do Amazon EC2 como um dispositivo de borda virtual.
Aprenda a Amazon Sagemaker: um guia para construir, treinar e implantar modelos de aprendizado de máquina para desenvolvedores e cientistas de dados
Amazon-Sagemaker-CDK-Exemplos
Usaremos o Livro Amazon Sagemaker e formaremos todos os exemplos e código usando o CDK.
{Adicione voz aos seus aplicativos sem servidor com o Alexa através do AWS CDK] (https://dev.to/cdkpatterns/add-voice-to-your-serverless-apps-with-alexa-through-aws-cdk-45n0)
RTOS grátis
O kernel Freertos ™
Uma API Freertos para ferrugem incorporada
Freertos-Rust
Freertos.RS
Concorrência orientada a interrupção em tempo real
Ferrugem no pico
Vamos tentar mudar para o pico se a ferrugem ficar totalmente funcional nela
O segredo do token: o incentivo financeiro de duas faces da economia do token
Dai explicou: é seguro usar?
Maker for Dummies: uma explicação inglesa clara do Dai Stablecoin
Como conseguir Dai Stablecoin
O que o ETH 2.0 significava em 2014 e o que significa hoje
Ethereum 2.0: o que é, por que está aqui e o que está no horizonte
Quebrando Eth 2.0 - Ewasm e EVM explicaram
Correndo contratos inteligentes Ethereum em uma blockchain de substrato
A solidez está sendo substituída como padrão de fato para o desenvolvimento de contratos inteligentes?
Projeto Diem
Convergência de blockchain, IoT e AI
Como o Blockchain adiciona confiança à IA e IoT
Como defi
Amazon Braket
Amazon Braket-Vá com computação quântica
AWS Braket Quantum Computing: Como começar