Curso Full Stack de MongoDB, NodeJS e React Native - Do Básico ao Avançado - Curso Online de Full Stack de MongoDB, NodeJS e React Native com Certificado
Um Curso Full-Stack de MongoDB, NodeJS e React Nativo, do Básico ao Avançado - Para Você Implementar o Banco de Dados MongoDB, do Zero ao Profissional - 171 Vídeo Aulas Práticas e Atualizadas!
Curso Full Stack de MongoDB, NodeJS e React Native - Do Básico ao Avançado - Curso Online de Full Stack de MongoDB, NodeJS e React Native com Certificado!
171 Vídeo Aulas Práticas e Atualizadas!
Tudo Para Você Implementar o Banco de Dados MongoDB usando NodeJS, do Zero ao Profissional.
O MongoDB é um programa de banco de dados livre e de código aberto criado em 2009. Classificado como um programa de banco de dados NoSQL(DB não relacional), o MongoDB usa documentos similares ao do JSON com esquemas.
O MongoDB é desenvolvido pela MongoDB Inc. e é licenciado sob uma combinação da GNU e da Licença Apache, portanto é TOTALMENTE GRATUITO!
Ele é orientado a documentos de multiplataforma, por isso fornece um alto desempenho, alta disponibilidade e fácil escalabilidade.
Muitas empresas do mundo todo estão usando o MongoDB, pois assim é possível criar mais programas e aplicativos, de forma mais rápida e segura. Além disso as alterações dos dados e o uso com maior escalabilidade ficam muito mais eficientes, em comparação com Banco de Dados Relacionais.
O uso mais comum para usar o MongoDB, é em Single View, IoT, Mobile, Análise em Tempo Real, Personalização, Catálogo e Gerenciamento de Conteúdo, e principalmente com o uso da Big Data. Por causa da possibilidade deexecutar a multipla-transação, o MongoDB é o mais completo para isso.
Nesse curso todos poderão aprender a usar o MongoDB, mesmo aqueles que nunca mexeram antes. Embora seja altamente recomendável ter algum conhecimento de Linux. Nossas aulas são explicados de forma bem detalhada passo-a- passo com slides e códigos para downloads.
Para quem é Indicado Este Curso:
Profissionais de tecnologia em geral.
Estudantes de tecnologia e Universitários na Área de TI.
Profissionais que Precisem Dominar, por Completo, Banco de Dados com o MongoDB.
Alunos que queriam saber mais sobre banco de dados do MongoDB.
DBAs Experientes com Outros Bancos de Dados e que queiram conhecer mais sobre o NoSQL e suas funções.
O Curso é feito 100% online e você pode acessar as vídeo aulas na hora em que quiser e quantas vezes quiser, pois o teu acesso é vitalício.
O QUE VOCÊ RECEBERÁ AO SE INSCREVER NESTE CURSO:
ACESSO VITALÍCIO à plataforma do curso: Após fazer a inscrição e confirmar o pagamento você receberá, em até 18 horas, um e-mail com o endereço de acesso ao curso, nome de usuário e senha para acessar as lições do curso quando quiser e quantas vezes quiser.
Suporte a dúvidas para os exemplos do curso, em um painel de dúvidas em plataforma própria.
Acesso a todas as atualizações que forem inseridas no ambiente do curso, com novas aulas que forem sendo desenvolvidas pelo autor do curso.
Aula 2:Instalar o VirtualBox
Aula 3:Instalação do Ubuntu Server
Aula 4:Instalação do CentOS
Seção 3: Primeiros passos com o MongoDB
Aula 5:Introdução ao MongoDB
Aula 6:Instalação do MongoDB no Ubuntu Server
Aula 7:Instalando o MongoDB 4.x no Ubuntu Server
Aula 8:Instalação do MongoDB no CentOS
Aula 9:Compreendendo a sintaxe do NoSQL
Aula 10:Comandos básicos na Shell
Aula 11:Comandos básicos de CRUD no MongoDB
Aula 12:Tipos de Dados no MongoDB
Aula 13:Conectando em outros servidores Mongo
Aula 14:Executando scripts com o shell
Aula 15:Criação do super-usuário admin no MongoDB
Aula 16:Criação de usuários para um sistema de e-commerce
Aula 17:Conhecendo as ferramentas GUI para MongoDB
Aula 18:Criar o Storage Engine no MongoDB com WiredTiger e com XFS
Aula 19:Separando diretórios por banco de dados
Aula 20:Instalação do MongoDB no Docker
Aula 21:Manipulação de Banco de Dados
Aula 22:Manipulação das coleções
Aula 23:Inserção dos Documentos
Aula 24:Consultando Documentos
Aula 25:Alterando os Documentos
Aula 26:Removendo os Documentos
Aula 27:Removendo grandes volumes de dados
Aula 28:Fazendo consultas com $where
Aula 29:Trabalhando com Bulk
Aula 30:Compreendendo um Aggregation Framework
Aula 31:Usando o aggregate $bucket
Aula 32:Agrupando dados através do $group
Aula 33:Usando o aggregate $lookup
Aula 34:Filtrando dados através do $match
Aula 35:Usando um map-reduce
Aula 36:Introdução ao Index
Aula 37:Index Únicos
Aula 38:Índices compostos
Aula 39:Índices Multi-key
Aula 40:Trabalhando com Expiração de Documentos com TTL index
Aula 41:Criando Index Background e Foreground
Aula 42:Criando um índice de texto
Aula 43:Trabalhando com índice avançado de texto
Aula 44:Trabalhando com Índices Geoespacial
Aula 45:Índices sparse
Aula 46:Índices Parciais
Aula 47:MongoDB com Python
Aula 48:UPDATE no MongoDB com Python
Aula 49:SUBDOC no MongoDB com Python
Aula 50:UPDATESUBDOC no MongoDB com python
Aula 51:Renomeando uma Coleção
Aula 52:Analizar os bancos de dados e de coleções
Aula 53:Estudando o mongotop e o mongostat
Aula 54:Encerrando as operações atuais
Aula 55:Alteração de uma coleção com o collMod
Aula 56:Trabalhando com o comando findAndModify
Aula 57:Trabalhando com contadores atômicos no MongoDB
Aula 58:Criando e convertendo Coleções Fechadas
Aula 59:Criando uma replicação de dados no MongoDB
Aula 60:Alternando entre servidores primários e secundários
Aula 61:Configurações de prioridades nos servidores
Aula 62:Alterando o tamanho do oplog
Aula 63:Criptografando os servidores em réplicas
Aula 64:Trabalhando com árbitro
Aula 65:Entendendo sobre Sluster Shared
Aula 66:Criando um Cluster Compartilhado
Aula 67:Particionamento de dados com Chunks
Aula 68:Mover dados não compartilhado para banco de dados compartilhados
Aula 69:Trabalhando com shard zones
Aula 70:Criando backups com mongodump
Aula 71:Fazendo o Backup de uma coleção ou banco de dados específico
Aula 72:Fazendo backups de alguns documentos
Aula 73:Trabalhando com bsondump
Aula 74:Trabalhando com backups com HA
Aula 75:Exportando dados com mongoexport
Aula 76:Usando o mongorestore para diversos tipos de restaurações
Aula 77:Introdução ao Tuning
Aula 78:Medindo o desempenho do seu MongoDB
Aula 79:Localizando consultas e operações de execuções lentas
Aula 80:Instalando e configurando o TLS (SSL)
Aula 81:Configurando o Firewall e o SELinux no CentOS
Seção 4: Introdução e Instalação do NodeJS
Aula 82:Introdução ao NodeJS
Aula 83:Instalando o Node no Ubuntu/Debian
Aula 84:Criação do nosso primeiro aplicativo com Node e MongoDB
Seção 5: Começando o aplicativo Web com NodeJS
Aula 85:Fundamentos da linguagem JavaScript
Aula 86:Montando a nossa estrutura com o ExpressJS
Aula 87:Começando a programação
Aula 88:Conhecendo o Middlewares
Aula 89:Configurações de módulos
Aula 90:Configuração das Routers e controllers
Aula 91:Criando um rendering engine
Seção 6: Trabalhando com Handlebars
Aula 92:Compreendendo o básico do Handlebars
Aula 93:Criando as Views
Aula 94:Criando os Layouts
Aula 95:Criação do partial views
Aula 96:Handlebars helpers
Aula 97:Vendo a nossa aplicação
Seção 7: Trabalhando com Controladores e Views
Aula 98:Trabalhando com view models
Aula 99:Fazendo upload de uma imagem
Aula 100:Trabalhando com a barra lateral
Aula 101:Criando os módulos de comentários e imagens
Aula 102:Fazendo a interação UI
Seção 8: Usando o NodeJS com MongoDB
Aula 103:Usando o MongoDB com o Node.js
Aula 104:Trabalhando com Mongoose
Aula 105:Definindo os esquemas e modelos
Aula 106:Colocando o CRUD aos controladores
Aula 107:Inserindo um modelo de imagem
Aula 108:Atualizando o botão Like e os Comentários
Aula 109:Sidebars com MongoDB
Aula 110:Configuração de Stats e Imagens
Aula 111:Criando a função de remoção de imagens
Seção 9: Trabalhando com RESTful API com NodeJS
Aula 112:Introdução ao RESTful API
Aula 113:Criando um servidor API básico
Aula 114:Trabalhando com requisições POST e PUT
Aula 115:Removendo dados com DELETE
Aula 116:Criando uma API endpoint com REQUEST
Seção 10: Trabalhando com Ferramentas de Testes
Aula 117:Conhecendo a estrutura Mocha
Aula 118:Conhecendo a estrutura Chai
Aula 119:Conhecendo a estrutura Proxyquire
Aula 120:Executando os nossos testes simples
Aula 121:Testando o server
Aula 122:Testando o modelo e controladores
Seção 11: Começando o nosso 2º aplicativo Web
Aula 123:Criando a nossa Estrutura
Aula 124:Criando a página inicial
Aula 125:Adicionando a função create
Aula 126:Adicionando as funções read e
Aula 127:Criando um layout com CSS
Seção 12: Aplicação do conceito Mobile First
Aula 128:Configuração Inicial
Aula 129:Configurações de Bootstrap
Aula 130:Finalizando a configuração e testando o novo visual
Seção 13: Trabalhando com Banco de Dados
Aula 131:Fazendo a configuração de Logging
Aula 132:Usando o formato do módulo ES6
Aula 133:Criando um armazenando notas no sistema de arquivos
Aula 134:Importação dinâmica de módulos ES6
Aula 135:Executando o aplicativo com armazenamento do sistema de arquivos
Aula 136:Armazenando dados com LevelUP
Aula 137:Guardando os dados em SQL com SQLite3
Aula 138:Armazenando dados com Sequelize
Aula 139:Armazenando dados com MongoDB
Seção 14:Trabalhando com Autenticações
Aula 140:Criação de um usuário
Aula 141:Criando Scripts para Testes de Autenticações
Aula 142:Acessando a API REST de autenticação do usuário
Aula 143:Fazendo as últimas alterações necessáras e testando o APP
Seção 15:Trabalhando com Socket.IO
Aula 144:Inicializando o Socket.IO com o Express
Aula 145:Fazendo as atualizações em tempo real na página inicial
Aula 146:Alterando a página inicial e testando o app
Aula 147:Ação em tempo real ao visualizar notas
Aula 148:Iniciando a criação de um Bate-papo entre usuários e comentários no site
Aula 149:Fazendo as alterações no frontend e testando o app
Seção 16:Trabalhando com React Native
Aula 150:Introdução ao React Native
Aula 151:Intalando o Android Studio
Aula 152:Instalando o Expo e o Watchman
Aula 153:Criando o nosso primeiro app
Aula 154:Usando imagens para imitar um player de vídeo e um app de toque
Aula 155:Exibindo uma lista de itens
Aula 156:Usando flexbox para criar um layout
Seção 17:Criando app avançados com React Native
Aula 157:Criando um botão reutilizável com suporte ao tema
Aula 158:Criando um layout avançado com flexbox
Aula 159:Trabalhando com Fontes
Aula 160:Trabalhando com ícones de fonte
Aula 161:Criando aplicativos universais
Aula 162:Detectando alterações de orientação
Aula 163:Criando links para sites e outros aplicativos
Aula 164:Criando um componente de formulário
Aula 165:Criando um aplicativo de mapa
Aula 166:Criando um app de audio player
Aula 167:Criando um carrossel de imagens
Aula 168:Trabalhando com notificações push
Aula 169:Criando animações simples
Aula 170:Trabalhando com Múltiplas Animações
Aula 171:Criando notificações animadas
ACESSO VITALÍCIO à plataforma do curso: Após fazer a inscrição e confirmar o pagamento você receberá, em até 18 horas, um e-mail com o endereço de acesso ao curso, nome de usuário e senha para acessar as lições do curso quando quiser e quantas vezes quiser.
Suporte a dúvidas para os exemplos do curso, em um painel de dúvidas em plataforma próprio.
Acesso a todas as Atualizações que Forem Inseridas no Ambiente do curso, com novas aulas que forem sendo desenvolvidas pelo autor do curso.
5) Como fazer a sua inscrição e pagamento
Não é preciso fazer reservas, pois sempre que necessário serão abertas novas turmas, sempre com início imediato!
R: O curso é feito online, via Internet, o que quer dizer que você pode estudar a partir de qualquer computador, smartphone ou tablet ligado à Internet. Após fazer a inscrição e confirmar o pagamento, você receberá um e-mail com o endereço para acesso ao curso, nome de usuário e respectiva senha de acesso.
2) O pagamento de R$ 50,00 é uma parcela única?
R: Sim, É um único pagamento. Não será cobrado nenhum valor adicional. E você ainda poderá parcelar este valor em até 6x, sem juros, via PayPal (aceita todos os cartões de crédito) ou em até 12x, com juros de 1,99% ao mês, via PagSeguro (aceita todos os cartões de crédito). Tem também opção de pagamento á vista, via Boleto (dentro do PagSeguro) ou via depósito ou transferência para uma das contas disponíveis (Banco do Brasil, ITAU, Caixa Econômica Federal, Bradesco ou Santander).
3) Devo pagar algum valor para ter direito a receber o certificado?
R: Não. O certificado é enviado via digital (sem custo adicional).
4) Se eu não aprender uma lição, posso repetí-la?
R: Sim, quando quiser e quantas vezes quiser e na hora em que quiser, pois o acesso ao curso é vitaício.
5) Qual o tempo de duração do curso?
R: Não existe um tempo determinado porque isso depende do esforço pessoal de cada um, do tempo que estarás disposto a estudar por dia, etc.
O aluno poderá acessar o curso durante tempo intederminado (vitalício) .
6) Como acesso o curso?
R: Via Internet. Após a confirmação do pagamento, em até 24 horas, eu envio um e-mail com os dados de acesso. Neste e-mail você terá o endereço de acesso e um nome de usuário e senha. Com estes dados você poderá acessar as lições do curso quando quiser e quantas vezes quiser, pois o acesso é vitalício.
7) A entidade responsável pelos cursos é uma empresa ou pessoa física?
R: Somos empresa e possuímos o cadastro nacional da pessoa jurídica (CNPJ), junto à Receita Federal do Brasil, ativo. Atuamos especificamente no treinamento em informática.
Conhecimentos sólidos de Linux Debian/Ubuntu ou de CentOS; Desejável conhecimento em Python/Lógica de programação.
8) Informações de contato
Júlio Battisti - Livros e Cursos Ltda
E-mails:
webmaster@juliobattisti.com.br
batisti@hotmail.com
Telefones:
(51) 3717-3796
(51) 99627-3434
você conhece a universidade do access?
Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela