Programação Para Blockchain Download Grátis

Programação Para Blockchain Download Grátis

Programação Para Blockchain Download Grátis. O curso de Programação para Blockchain oferece uma trilha de aprendizagem completa para formação de Engenheiro Blockchain. O curso começa com uma introdução sobre a importância da programação e como desenvolver aplicações de Blockchain e IA. Em seguida, são apresentadas as linguagens de programação, incluindo JavaScript, Go e Solidity, além de editores de texto e IDEs. O curso também aborda o desenvolvimento web e engenharia de software, com foco em contratos inteligentes e estruturas de controle. O curso é dividido em três partes: introdução à programação de computadores, programação orientada a objetos e programação web em JavaScript. A bibliografia recomendada para acompanhar o curso é fornecida. Ao final do curso, o aluno estará apto a desenvolver aplicações de Blockchain e IA.

Programação Para Blockchain Download Grátis

Conteúdo:

  • Introdução
  1. Apresentação
  2. Navegando pela Data Science Academy
  3. Trilha de Aprendizagem – Formação Engenheiro Blockchain
  4. Por Que Devemos Aprender a Programar
  5. O Que Esperar Deste Curso
  6. O Que é Programação de Computadores
  7. Por Que é Importante Aprender Programação
  8. Como Desenvolvemos Aplicações de Blockchain e IA
  9. Linguagens de Programação
  10. Versões da Linguagem JavaScript
  11. Linguagem Go
  12. Solidity e Contratos Inteligentes
  13. Desenvolvimento Web e Engenharia de Software
  14. Editores de Texto e IDEs (E Qual Vamos Usar no Curso)
  15. Bibliografia Recomendada Para Acompanhar o Curso
  • Introdução a Programação de Computadores
  1. Introdução
  2. Material Complementar
  3. Iniciando em Programação de Computadores
  4. Programas Compilados x Interpretados
  5. Preparando o Ambiente de Desenvolvimento
  6. Hello World
  7. Bem-vindo ao Mundo JavaScript
  8. Variáveis
  9. Tipos de Dados
  10. Coerção de Tipos de Dados
  11. Operadores Matemáticos
  12. Operadores Relacionais
  13. Operadores Lógicos
  14. Precedência de Operadores
  15. Estrutura de um Programa
  16. Estruturas Condicionais
  17. Estruturas de Repetição
  • Programação Orientada a Objetos
  1. Introdução
  2. Solução Lista de Exercícios
  3. O Que São Funções
  4. Atribuindo Funções a Variáveis
  5. Funções Aninhadas
  6. Argumentos Opcionais em Funções
  7. Recursividade
  8. Estruturas de Dados – Arrays
  9. Classes e Objetos
  10. Métodos, Atributos e Outros Conceitos de POO
  11. Classes em JavaScript
  12. Objetos em JavaScript
  13. Abstração e Encapsulamento
  14. Herança
  15. Polimorfismo
  16. Padrão ECMA
  • Programação Web em Javascript – Parte I
  • Introdução
  • Solução Lista de Exercícios
  • Como Código JavaScript é Executado
  • JavaScript Engines
  • Compilador JIT
  • Contexto de Execução e Stack de Execução
  • Variável Objeto
  • O Que é Hoisting
  • Escopo e Cadeia de Escopo
  • A Palavra Reservada This
  • Programação Web em Javascript – Parte II
    • Introdução
    • Solução – Exercício – Pesquisa Binária
    • Solução – Exercício – Recursão
    • Solução – Exercício – Merge Sort
    • Solução – Exercício – Insertion Sort
    • HTML e CSS Crash Course
    • DOM e Manipulação de Objetos DOM
    • Definindo o Projeto
    • Criando a Página com HTML e CSS
    • Definindo as Variáveis da Aplicação
    • Como Gerar Valores Aleatórios
    • Manipulando o Primeiro Objeto DOM
    • Automatizando a Manipulação de Objetos DOM
    • Manipulando Display Property
    • Eventos e Tratamento de Eventos
    • Construindo Funções
    • Manipulando Outros Objetos DOM na Aplicação Web
    • Criando Função de Inicialização da Aplicação Web
  • Programação Web em Javascript – Parte II
    1. Introdução
    2. Solução – Exercício – Pesquisa Binária
    3. Solução – Exercício – Recursão
    4. Solução – Exercício – Merge Sort
    5. Solução – Exercício – Insertion Sort
    6. HTML e CSS Crash Course
    7. DOM e Manipulação de Objetos DOM
    8. Definindo o Projeto
    9. Criando a Página com HTML e CSS
    10. Definindo as Variáveis da Aplicação
    11. Como Gerar Valores Aleatórios
    12. Manipulando o Primeiro Objeto DOM
    13. Automatizando a Manipulação de Objetos DOM
    14. Manipulando Display Property
    15. Eventos e Tratamento de Eventos
    16. Adicionando um Event Listener
    17. Usando Funções Anônimas no Tratamento de Eventos – Parte 1-3
    18. Usando Funções Anônimas no Tratamento de Eventos – Parte 2-3
    19. Usando Funções Anônimas no Tratamento de Eventos – Parte 3-3
    20. Construindo Funções
    21. Manipulando Outros Objetos DOM na Aplicação Web – Parte 1-2
    22. Manipulando Outros Objetos DOM na Aplicação Web – Parte 2-2
    23. Criando Função de Inicialização da Aplicação Web – Parte 1-2
    24. Criando Função de Inicialização da Aplicação Web – Parte 2-2
    25. Definindo Variáveis de Estado
    26. Testando a Aplicação Final
  • Programação Web em Javascript – Parte III
    1. Introdução
    2. O Que é o Node.js
    3. Por que Usar Node.js
    4. Instalando o Node.js
    5. Dica Windows Subsystem for Linux – Windows 10
    6. Modo REPL do Node.js
    7. Explorando o Modo REPL
    8. Executando Scripts com Node.js
    9. Inicializando um Projeto Node.js
    10. Executando um Projeto Node.js
    11. JavaScript, Node.js e o Funcionamento da VM
    12. Ciclo de Vida de Aplicações JavaScript
    13. ECMAScript e JavaScript Moderno
    14. JavaScript Moderno – Parte 1-4
    15. JavaScript Moderno – Parte 2-4
    16. JavaScript Moderno – Parte 3-4
    17. JavaScript Moderno – Parte 4-4
    18. Callbacks e Promises – Parte 1-3
    19. Callbacks e Promises – Parte 2-3
    20. Callbacks e Promises – Parte 3-3
    21. O Que é o NPM – Node Package Manager
    22. Instalando e Usando Pacotes NPM
    23. Instalando Dependências
    24. Recriando Aplicação Node.js
    25. Atualizando e Removendo Pacotes com NPM
    26. Módulos e APIs – Parte 1-2
    27. Módulos e APIs – Parte 2-2
    28. Node Web Frameworks – Parte 1-2
    29. Node Web Frameworks – Parte 2-2
    30. Objetos Request e Response
    31. Mini-Projeto – Arquitetura da Aplicação
    32. Mini-Projeto – Instalando e Inicializando o Banco de Dados
    33. Mini-Projeto – Preparando o Servidor Web
    34. Mini-Projeto – Iniciando a Aplicação – Parte 1-2
    35. Mini-Projeto – Iniciando a Aplicação – Parte 2-2
    36. Mini-Projeto – Desenvolvendo o Backend
    37. Mini-Projeto – Desenvolvendo o Frontend
    38. Mini-Projeto – Desenvolvendo as Páginas Para Leitura do Banco de Dados
    39. Mini-Projeto – Desenvolvendo as Páginas Para Gravação no Banco de Dados
    40. Mini-Projeto – Testando a Aplicação
  • Conteúdos do curso “Programação em GO – Parte I”:
    1. Introdução
    2. Hello World
    3. Breve História da Linguagem Go
    4. Características da Linguagem Go
    5. Configurando o Ambiente de Desenvolvimento
    6. Declaração de Variáveis e Tipos Primitivos
    7. Trabalhando com Constantes
    8. Estruturas de Dados em Go – Arrays – Parte 1-2
    9. Estruturas de Dados em Go – Arrays – Parte 2-2
    10. Estruturas de Dados em Go – Maps
    11. Operadores Aritméticos
    12. Estruturas Condicionais- Parte 1-2
    13. Estruturas Condicionais- Parte 2-2
    14. Estruturas de Repetição
    15. Funções em GoLang – Passagem de Parâmetros Por Valor
    16. Funções em GoLang – Passagem de Parâmetros Por Referência
    17. Retorno de Valores em Funções
    18. Programação Orientada a Objetos em Go – Structs e Fields
    19. Programação Orientada a Objetos em Go – Maps e Structs
    20. Programação Orientada a Objetos em Go – Construtores
    21. Programação Orientada a Objetos em Go – Métodos
    22. Programação Assíncrona – Concorrência e Paralelismo
    23. Conteúdos do curso “Programação em GO – Parte II”:
    24. Introdução
    25. Solução – Exercício – Password Generator
    26. Solução – Exercício – Bubble Sort
    27. Solução – Exercício – Merge Sort
    28. Solução – Exercício – Topological Sort
    29. Solução – Exercício – Pesquisa Linear
    30. Por Que Usar Go em Desenvolvimento Web?
    31. Deploy da Web App em Go – MacOS e Linux
    32. Deploy da Web App em Go – Windows
    33. MVC Design Pattern
    34. Handling Connections
    35. Handling Connections na Prática – Parte 1-2
    36. Handling Connections na Prática – Parte 2-2
    37. O Que São Built-in Handlers?
    38. Laboratório – Desenvolvendo uma Web App em Go e Node.js – Parte 1-4
    39. Laboratório – Desenvolvendo uma Web App em Go e Node.js – Parte 2-4
    40. Laboratório – Desenvolvendo uma Web App em Go e Node.js – Parte 3-4
    41. Laboratório – Desenvolvendo uma Web App em Go e Node.js – Parte 4-4
    42. Trabalhando com Templates na Camada de Visualização da Web App
    43. Desenvolvendo Web App com Templates Para os Assets – Parte 1-2
    44. Desenvolvendo Web App com Templates Para os Assets – Parte 2-2
    45. Testes Lógicos na Web App
    46. Camada de Controle – Roteamento de Requisições – Parte 1-2
    47. Camada de Controle – Roteamento de Requisições – Parte 2-2
    48. Implementando a Camada de Dados – Parte 1-3
    49. Implementando a Camada de Dados – Parte 2-3
    50. Implementando a Camada de Dados – Parte 3-3
    51. Interagindo com Banco de Dados
    52. Instalando o SGBD e Driver Go de Acesso ao SGBD
    53. Criando e Configurando o Banco de Dados
    54. Criando Tabela no Banco de Dados
    55. Configurando a Camada de Dados na Web App – Parte 1-2
    56. Configurando a Camada de Dados na Web App – Parte 2-2
    57. Ajustando as Camadas de Controle e Visualização
    58. Conclusão – Testando a Aplicação Web
    59. Conteúdos do curso “Programação Blockchain – Solidity Parte I”:
    60. Introdução
    61. Plataforma Ethereum
    62. Linguagens Para Desenvolvimento de Contratos Inteligentes
    63. The Solidity Programming Language
    64. Contratos x Contratos Inteligentes
    65. Tipos Básicos em Solidity
    66. Declaração de Variáveis
    67. Declaração de Constantes
    68. Operadores Aritméticos, Comparação e Lógicos
    69. Encapsulamento em Solidity
    70. Execução de Contratos Inteligentes
    71. Conhecendo a IDE Remix
    72. Desenvolvendo Um Contrato Inteligente em Solidity
    73. Compilando o Contrato Inteligente e Visualizando os Bytescodes
    74. Deploy do Contrato Inteligente
    75. Execução do Contrato Inteligente
    76. Gas – Pagando Por Capacidade Computacional
    77. Transações e Chamadas
    78. Diretiva Pragma
    79. State Variables
    80. Tipos Definidos Pelo Usuário – Structs – Parte 1-2
    81. Tipos Definidos Pelo Usuário – Structs – Parte 2-2
  • Programação Blockchain – Solidity Parte II
    1. Arrays Dinaîmicos e Estáticos em Solidity
    2. Limitações dos Arrays em Solidity e Experimental Encoding
    3. Tipo Valor e Tipo Referência em Solidity
    4. Construtores em Solidity
    5. Validação de Input em Solidity
    6. Construindo Um Contrato Inteligente Para Aplicação de Votação
    7. Construindo Um Contrato Inteligente Para Aplicação de Votação
    8. Construindo Um Contrato Inteligente Para Aplicação de Votação
    9. Construindo Um Contrato Inteligente Para Aplicação de Votação
    10. Construindo Um Contrato Inteligente Para Aplicação de Votação
    11. Construindo Um Contrato Inteligente Para Aplicação de Votação
    12. Mappings em Solidity
    13. Usando Mappings em Solidity
    14. Construindo Um Contrato Inteligente Para Aplicação de Votação
    15. Construindo Um Contrato Inteligente Para Aplicação de Votação
    16. Estruturas de Controle
    17. Memória e Armazenamento
    18. Construindo Um Contrato Inteligente Para Aplicação de Votação
    19. Construindo Um Contrato Inteligente Para Aplicação de Votação
    20. Construindo Um Contrato Inteligente Para Aplicação de Votação
    21. Construindo Um Contrato Inteligente Para Aplicação de Votação
    22. Pagamentos com Contratos Inteligentes
    23. Construindo Um Contrato Inteligente Para Transferência de Fundos
    24. Construindo Um Contrato Inteligente Para Transferência de Fundos
    25. Testes Lógicos na Web App
    26. Camada de Controle – Roteamento de Requisições
    27. Implementando a Camada de Dados – Parte 1-3
    28. Interagindo com Banco de Dados
    29. Instalando o SGBD e Driver Go de Acesso ao SGBD
    30. Criando e Configurando o Banco de Dados
    31. Criando Tabela no Banco de Dados
    32. Configurando a Camada de Dados na Web App
    33. Ajustando as Camadas de Controle e Visualização
    34. Conclusão – Testando a Aplicação Web

Programação Para Blockchain Download Grátis

Categoria: Programação

Formato: MP4

Idioma: Português

Tamanho: 6.13 GB

Tags: programação para blockchain download grátis, programação para blockchain download torrent, programação para blockchain download grátis drive, programação para blockchain download grátis telegram, programação para blockchain download grátis dinheiro cursos download

Ads Blocker Image Powered by Code Help Pro

BLOQUEADOR DE ANÚNCIOS DETECTADO!

PARA BAIXAR QUALQUER CURSO EM NOSSO SITE GRATUITAMENTE, DESABILITE SEU AD BLOCK OU COLOQUE NOSSO SITE NA LISTA DE EXCESSÕES !