Graph Database Training Courses

Graph Database Training Courses

Local, instructor-led live Graph Database training courses demonstrate through hands-on practice how Graph Database uses graph theory to store, map and query relationships. Graph Database training is available as "onsite live training" or "remote live training". South Africa onsite live Graph Database trainings can be carried out locally on customer premises or in NobleProg corporate training centers. Remote live training is carried out by way of an interactive, remote desktop. NobleProg -- Your Local Training Provider

Testimonials

Graph Database Subcategories

Graph Database Course Outlines

CodeNameDurationOverview
neo4jBeyond the Relational Database: Neo4j21 hoursRelational, table-based databases such as Oracle and MySQL have long been the standard for organizing and storing data. However, the growing size and fluidity of data have made it difficult for these traditional systems to efficiently execute highly complex queries on the data. Imagine replacing rows-and-columns-based data storage with object-based data storage, whereby entities (e.g., a person) could be stored as data nodes, then easily queried on the basis of their vast, multi-linear relationship with other nodes. And imagine querying these connections and their associated objects and properties using a compact syntax, up to 20 times lighter than SQL. This is what graph databases, such as neo4j offer.

In this hands-on course, we will set up a live project and put into practice the skills to model, manage and access your data. We contrast and compare graph databases with SQL-based databases as well as other NoSQL databases and clarify when and where it makes sense to implement each within your infrastructure.

Audience

- Database administrators (DBAs)
- Data analysts
- Developers
- System Administrators
- DevOps engineers
- Business Analysts
- CTOs
- CIOs

Format of the course

- Heavy emphasis on hands-on practice. Most of the concepts are learned through samples, exercises and hands-on development.
flockdbFlockdb: A Simple Graph Database for Social Media7 hoursFlockDB is an open source distributed, fault-tolerant graph database for managing wide but shallow network graphs. It was initially used by Twitter to store relationships among users.

In this instructor-led, live training, participants will learn how to set up and use a FlockDB database to help answer social media questions such as who follows whom, who blocks whom, etc.

By the end of this training, participants will be able to:

- Install and configure FlockDB
- Understand the unique features of FlockDB, relative to other graph databases such Neo4j
- Use FlockDB to maintain a large graph dataset
- Use FlockDB together with MySQL to provide provide distributed storage capabilities
- Query, create and update extremely fast graph edges
- Scale FlockDB horizontally for use in on-line, low-latency, high throughput web environments

Audience

- Developers
- Database engineers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
graphcomputingIntroduction to Graph Computing28 hoursMany real world problems can be described in terms of graphs. For example, the Web graph, the social network graph, the train network graph and the language graph. These graphs tend to be extremely large; processing them requires a specialized set of tools and processes -- these tools and processes can be referred to as Graph Computing (also known as Graph Analytics).

In this instructor-led, live training, participants will learn about the technology offerings and implementation approaches for processing graph data. The aim is to identify real-world objects, their characteristics and relationships, then model these relationships and process them as data using a graph computing approach. We start with a broad overview and narrow in on specific tools as we step through a series of case studies, hands-on exercises and live deployments.

By the end of this training, participants will be able to:

- Understand how graph data is persisted and traversed
- Select the best framework for a given task (from graph databases to batch processing frameworks)
- Implement Hadoop, Spark, GraphX and Pregel to carry out graph computing across many machines in parallel
- View real-world big data problems in terms of graphs, processes and traversals

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
blazegraphBlazegraph: Creating a Graph Database Application21 hoursBlazegraph is an open source, Java-based RDF graph database for storing and representing data with complex relationships. It supports Blueprints and RDF/SPARQL 1.1.

In this instructor-led, live training, participants will learn how to use Blazegraph to capture complex data in graph format for retrieval from a number of sample applications. All exercises will be carried out hands-on in a live-lab environment.

By the end of this training, participants will be able to:

- Install and configure Blazegraph in standalone mode, clustered mode (optional) or embedded mode (optional)
- Create, test and deploy a sample application to query complex data in a Blazegraph data store
- Understand how to leverage GPU (graphics processing unit) to accelerate computations

Audience

- Developers

Format of the Course

- Part lecture, part discussion, exercises and heavy hands-on practice

Note

- To request a customized training for this course, please contact us to arrange.
Weekend Graph Database courses, Evening Graph Database training, Graph Database boot camp, Graph Database instructor-led, Weekend Graph Database training, Evening Graph Database courses, Graph Database coaching, Graph Database instructor, Graph Database trainer, Graph Database training courses, Graph Database classes, Graph Database on-site, Graph Database private courses, Graph Database one on one training

Course Discounts

CourseVenueCourse DateCourse Price [Remote / Classroom]
Apache Tomcat AdministrationJohannesburgMon, 2019-01-14 09:303510USD / 5560USD
Data Mining and Analysis JohannesburgMon, 2019-01-14 09:307000USD / 9400USD
Apache Web Server AdministrationJohannesburgMon, 2019-01-14 14:154680USD / 7080USD
Natural Language Processing - AI/RoboticsCape TownMon, 2019-02-11 09:304725USD / 6775USD
Process MiningJohannesburgMon, 2019-02-18 09:305250USD / 7300USD

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in South Africa!

As a Business Development Manager you will:

  • expand business in South Africa
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!