Curso Neo4j Database

  • Database

Curso Neo4j Database

24 horas
Visão Geral

Avance em sua carreira como especialista em Neo4j Database, onde você ganhará experiência prática na construção de aplicativos usando o Neo4j. Ele fornece conhecimento detalhado sobre as principais funcionalidades dos bancos de dados de gráficos Neo4j e linguagem de consulta Cypher. Você também terá a oportunidade de implementar projetos Neo4j em tempo real sob a orientação de especialistas certificados durante o treinamento.

Porque você deve aprender Neo4j?

  • A demanda por profissionais Neo4j está aumentando rapidamente na indústria com excelente escopo de carreira.
  • Especialistas certificados em Neo4j estão sendo pagos com os melhores salários do setor, 
  • A demanda por profissionais Neo4j aumentará ainda mais, devido à escassez de profissionais Neo4j qualificados no setor.
  • As principais multinacionais como Accenture, Capgemini e outras estão recrutando profissionais certificados pela Neo4j. 

 

Objetivo

Após realizar este Curso Neo4j Database você será capaz de:

  • Obtenha uma visão geral da arquitetura Neo4j e dos Bancos de Dados Graph.
  • Configure o ambiente de desenvolvimento no Neo4j.
  • Crie, atualize e exclua dados de gráfico por meio do navegador Neo4j.
  • Explore o Neo4j usando o Cypher.
  • Criar nós e relacionamentos.
  • Ingerir dados no Neo4j de CSV.
  • Explore diferentes formas de interagir com o Neo4j.
Publico Alvo
  • Profissionais de TI
  • Usuários de dados do gráfico
  • Desenvolvedores de software
  • Aspirantes a uma carreira no campo prospectivo.
Pre-Requisitos
  • Como tal, não há pré-requisitos para aprender Neo4j. Qualquer pessoa interessada em aprender este curso pode participar deste treinamento. Este curso pode ser realizado independentemente das habilidades dos alunos.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Introduction To Graph Databases And Neo4j

  1. What is a Graph? Current Graph Processing Space
  2. Graph Databases
  3. Graph Processing Engines
  4. Advantages of Graph Databases
  5. The fallacy of RDBMS For connected Data
  6. The fallacy of Common NoSQL Databases for Connected Data
  7. Graph Database Natural Playground
  8. Graph Database Use Cases and Recommendations- Social and ACLs
  9. Why Neo4j? Graph Data Neo4j Vs RDBMS
  10. Neo4j in NoSQL World
  11. Data Modelling in Neo4j and Getting Neo4j

Neo4j Basics

  1. High-Level Neo4j Architecture:
  2. Hard disks
  3. Store Files
  4. Caches in Neo4j
  5. Fault Tolerance
  6. APIs
  7. Sizing Indicators

Starting Development in Neo4j:

  1. Development Environment setup
  2. Modelling in Graph Data structures

Interacting with Neo4j:

  1. REST API
  2. Embedded Mode
  3. Server Mode and Interaction with Neo4j with Core API

Introduction To Cypher

Exploring Neo4j using Cypher:

  1. Create Nodes and Relationships
  2. Invoking Cypher from Java
  3. Parameterize the Queries
  4. Filtering
  5. Regex search
  6. Escaping characters
  7. Comparisons
  8. Sorting
  9. Boolean operators
  10. Working with Collections

Paging of Results:

  1. SKIP and LIMIT
  2. Aggregation of Results

Ingesting Data in Neo4j from CSV:

  1. REST API imports and Java Batch Insert

Advanced Cypher

Using the Neo4J Browser:

  1. Modifying Existing Data
  2. Deleting Data
  3. Loops
  4. Best Practices
  5. Profiling Queries
  6. Indexes and Constraints
  7. Transactions in Neo4J
  8. Unleashing the Power of Traversals and Indexing in Java

Neo4j In Production

Traversals in Neo4J

  1. DFS Vs BFS Traversals
  2. Relationship Expanders
  3. Unidirectional and Bi-directional Traversals
  4. Managing Traversal Uniqueness in Neo4J
  5. Embedded Mode
  6. JVM Based Integrations
  7. Server Mode and Embedded Vs Server Mode Considerations

Project

  1. Problem Statement
  2. Let’s Brainstorm the solution
  3. Solution components
  4. A solution in Action and Conclusion
TENHO INTERESSE

Cursos Relacionados

Curso Oracle Database 12c Admin Install Upgrade

32 horas

Curso Oracle Database 12c Administração I

32 horas

Curso Oracle 12c Banco de Dados Introdução ao SQL

28 Horas

Curso Oracle Fundamentos de Big Data

32 horas

Curso Oracle Database 12c Performance Tuning

24 Horas

Curso Oracle 12c 10 Programa com PL/SQL

32 horas

Curso Oclacle 12c RAC – Administração de Banco de Dados

32 horas

Curso Oracle 12c Banco de Dados PL/SQL Advanced

24 horas

Curso Oracle 18c Database Backup and Recovery Workshop

32 horas