Enterprise JavaScript Developer

In this page you can find resources for the Enterprise JavaScript Developer course.

Access the course

To access the course please visit this page: https://fullstack-developer.thinkific.com/courses/enterprise-fullstack-javascript-developer-zero-to-hero

Get the material

In order to get the material (material.zip) please go to this Google Drive downloadable: https://goo.gl/hrM1od

The zip file contains the following files:

  • insert.bat - a file to do data insertion on Windows
  • insert.sh - a file to do data insertion on Mac / Linux
  • MarkLogic-9.0-3-x86_64.dmg - MarkLogic Mac installer
  • MarkLogic-9.0-3-x86_64.msi - MarkLogic Windows installer
  • MarkLogic-9.0-3-x86_64.rpm - MarkLogic Linux installer
  • mlcp/ - a folder containing mlcp
  • exported/ - a folder containing all the exported data

Test data

If you want to test the data as seen on the videos with a single file, download transform.zip file. That zip file contains the following files:

  • transform.sjs - the transformation SJS module. Please note that you need to register for a Google Reverse Geocoding API key
  • test-load.sh - a file to do a test load and transformation Mac / Linux
  • test-load.bat - a file to do a test load and transformation for Windows
  • json/ - a folder containing the test file

Index

Adding the index is a crutial part of database operations, in order to add an index in a scripted way download index.zip. The zip file contains the following files:

Note for Windows users: you'll need curl installed which you can download from https://curl.haxx.se

  • database-config.json - a file containing the index configuration
  • index-deployment.sh - a file containing the shell script to insert the index configuration for Mac / Linux
  • index-deployment.bat - a file containing the shell script to insert the index configuration for Windows

Application code

In order to get the codebase for the sections and the final application please visit this GitHub Repository.