2021, Friday – April, 16th Start: 11 am CDT Duration 7 hours online
"A 40,000 foot workshop on how to build an aircraft documentation tree using Java"
Workshop #1
Michael Ritchson
Full Stack Developer
AGENDA
2021, April, 16th
Block 1
Welcome introduction
Scrum - What we will be working on today. Any questions?
Preparation: Let's get our mac / pc's ready for development
Download and install Netbeans (docker)
Download and install / configure Apache TomEE inside Netbeans
Create Maven Web Project HelloWorld!!
Test in browser
Access zip file:
- ATA Numbering list xml index file
- Sabre Liner Structural Repair Manual Documents
- Welcome page - Data table page
- CSS file.
- Java code to connect to exist xml db
Block 2
Scrum – What we will be working on today. Any questions?
Portainer – Web Docker manager
- Pull / run Portainer
Docker – Pull / Run eXist xml database:
- Command line: https://hub.docker.com/r/existdb/existdb
- Test in browser
- eXide
a. Upload Aircraft SRM Documents
b. Upload the ATA Numbering list xml index file into eXist
c. view the xml file d. build / run an xquery to query the xml data in the aircraft zones xml
Block 3
Scrum – What we will be working on today. Any questions?
From our zip file, open our Maven Aircraft SRM project in Netbeans
- Declare exist XML database dependencies in POM file.
Add class to connect to exist xml db
Clean / Build
Run
Test
Block 4
Scrum – What we will be working on today. Any questions?
Add Welcome page
Add data table page
- Jquery file
a. Modify file for clicking on load button to load datatable with ATA numbering list
Filter by ATA system
Select PDF icon next to ATA listing to download the specific pdf SRM document from eXist XML DB.
Block 1
Welcome introduction
Scrum - What we will be working on today. Any questions?
Preparation: Let's get our mac / pc's ready for development
Download and install Netbeans (docker)
Download and install / configure Apache TomEE inside Netbeans
Create Maven Web Project HelloWorld!!
Access zip file:
- ATA Numbering list xml index file
- Sabre Liner Structural Repair Manual Documents
- Welcome page
- Data table page
- CSS file.
- Java code to connect to exist xml db
Block 2
Scrum – What we will be working on today. Any questions?
Portainer – Web Docker manager
- Pull / run Portainer
Docker – Pull / Run eXist xml database:
- Command line: https://hub.docker.com/r/existdb/existdb
- Test in browser
- eXide
a. Upload Aircraft SRM Documents
b. Upload the ATA Numbering list xml index file into eXist
c. view the xml file d. build / run an xquery to query the xml data in the aircraft zones xml
Block 3
Scrum - What we will be working on today. Any questions?
From our zip file, open our Maven Aircraft SRM project in Netbeans
- Declare exist XML database dependencies in POM file.
Add class to connect to exist xml db
Clean / Build
Run
Test
Block 4
Scrum - What we will be working on today. Any questions?
Add Welcome page
Add data table page
- Jquery file
a. Modify file for clicking on load button to load datatable with ATA numbering list
Filter by ATA system
Select PDF icon next to ATA listing to download the specific pdf SRM document from eXist XML DB.
SHOW MORE
WHAT YOU WILL LEARN
In this course, using Java, you will learn how to build an aircraft documentation tree using several technologies that are used in the industry.
In this course, using Java, you will learn how to build an aircraft documentation tree using several technologies that are used in the industry.

SPEAKER'S BIO
Michael Ritchson
Enterprise Solutions Architect/Full stack developer
Mike's career began in the United States Air Force as an Aircraft Mechanic. This experience directed him into the aerospace world for NASA during the Shuttle program. Eventually, he acquired opportunities at NASA as a software developer. Mike's story continues to this day as a NASA Enterprise Architect / Full Stack Developer for the SOFIA, DC8 and ER2 aircraft projects. He has been recognized for several awards including the Exceptional Space Act Award for his Enterprise Architecture solution for the SOFIA project.
Michael Ritchson
Enterprise Solutions Architect/Full stack developer
Mike's career began in the United States Air Force as an Aircraft Mechanic. This experience directed him into the aerospace world for NASA during the Shuttle program. Eventually, he acquired opportunities at NASA as a software developer. Mike's story continues to this day as a NASA Enterprise Architect / Full Stack Developer for the SOFIA, DC8 and ER2 aircraft projects. He has been recognized for several awards including the Exceptional Space Act Award for his Enterprise Architecture solution for the SOFIA project.
WORKSHOP FORMAT
Theory — 1,5 hours
Practice — 4,5 hours
Breaks — 45 min
QA — 15 min
FOR WHOM?
This workshop/course will teach users that are enrolled how to become familiar with the ATA numbering system which is eventually referenced in a data table that will allow the user to download the requested document from inside a html page. This workshop/course will be broken down into 4 - 1 hour classes. Several technologies will be utilized and requied to display the ATA list inside a Jquery data table.
WHAT YOU NEED BEFORE WE START:
Mac or PC
Java version 1.8
Docker installed
1
2
3
COURSE BENEFITS:
At the end of this course you will have from a 40,000 foot altitude, learned how this aircraft documentation trees could be used in a real application, to benefit those in the aviation industry.
PURCHASE INFO
$199
April, 16th, 11 am CDT, 5-6 hours
"A 40,000 foot workshop on how to build an aircraft documentation tree using Java"
Workshop #1
by Michael Ritchson
24:45:54
Registration closes on April, 16th
workshop price
OR
Book Now 10 participants ONLY!
Workshop #1
"A 40,000 foot workshop on how to build an aircraft documentation tree using Java"
Responsible for payment:
Additional information
Geekle Corp.
910 Foulk Road, Suite 201
Wilmington, DE
19803, USA
Designed by:
Our website is almost ready
Create a targeted live campaign.
Scale your infrastructure with our simple service.
Days
Hours
Minutes
Seconds
Leave your email below to receive updates
Click to order
Total: 
Contact Information
Promo code
Payment method
Contact the organizer if you need a refund