SlideShare a Scribd company logo
Gitbook FAQ’s
Sharing Technology
Becky Peltz
Online Learning Consortium
Acceleration Workshop
November 2018
My Bio Instructor at Seattle University
School of New and Continuing Studies
Web Application Technology Studies
MBA and 30+ years programming in Seattle
Objectives for
Workshop
Publish some content to the web
Share how “Guide on the Side” needs a variety of tools
to engage students and provide information so that
they can work on their own
Compare a book format to an FAQ and see how they
are alike
Understand what material belongs in a FAQ and what
doesn’t
Become familiar with tools to write locally and publish
online
Work through the process that I am using to publish
FAQ’s online using Gitbook Static Site Generator
Sample Gitbooks
See my medium blog on this topic
Let’s look at some other final products
Web Application Technology Studies FAQ
JavaScript Applications with Vue.js Shawn Rider
Gitbook in the Cloud
legacy.gitbook.com
www.gitbook.com
Why am I using my own process?
Audience
How many are online instructors? What subjects?
How many have written a book? Want to write a book?
How many have published a book? In print? On the
web?
How many are instructors are looking for a way to
share information on the web as you would in an FAQ?
Any Web Developers?
How many have set up the environment - Github
account, Gitbook Editor, VS Code Environment?
My Problem I want to have a reference point that I can use to share
information that I know many online students will
want to see.
Git, Github, and
Gitbook
Git is a program that helps maintain a versioned file
repository. It can “push” to local or remote
repositories
Github.com is a cloud based location that acts as s
remote repository for storing personal files for free. It
provides an easy and free method for publishing to a
static file server: github.io
Is it worth learning?
Who uses it?
Who owns it?
Prepare your Local
Environment Node: a JavaScript runner
NPM: comes with Node a JavaScript package manager
Git: a program to help with versioning text
Github: a repository to store markdown and host HTML
Gitbook Editor: word processor that produces markdown
Gitbook CLI: a command line interface to create html
from markdown and translate plugins
Visual Studio Code: stay organized
Gulp: a JavaScript task runner
Gitbook
Publishable
Template
This template contains code describes code and
scripts to be used in building a Gitbook FAQ locally.
Template Code
package.json
● Code dependencies
● Scripts
● Author description
● Links to repo that it is in
● Install JavaScript libraries with npm install
Book.json
● Plugins for gitbook
● Install plugins with gitbook install
The Process in
11 Steps 1. Create a new repo on Github to hold Gitbook FAQ
2. Clone my publish template repository to local drive
3. Push template code to new Github repo
4. Open Gitbook editor and open Gitbook folder
5. Open Gitbook folder in VS Code
6. Make adjustments to make the template yours
7. Create content in Gitbook
8. Push to Github (will sync locally automatically)
9. Gulp” to build html
10. Push to github
11. Publish to GH Pages
Time to brainstorm
how to use this
Subject matter books
FAQ’s
Students can use it to create cheat sheets
Anything else?

More Related Content

PPTX
Gitbook FAQs
PPTX
Making the Move to Git
PPTX
Lightning Talk: Git VCS
PPT
ODP
Projects In JavaScript And JQuery | Eduonix
PPT
PPTX
Putting the Develop in Development
PPT
Gwt Presentation 1
Gitbook FAQs
Making the Move to Git
Lightning Talk: Git VCS
Projects In JavaScript And JQuery | Eduonix
Putting the Develop in Development
Gwt Presentation 1

What's hot (9)

PPTX
Professional tools and workflows for theme development
PDF
Monster Project Management for Creative Teams - Rebecca Noran
PDF
React for non techies
PPTX
Introduction to Gutenberg- Imran Sayed
PPTX
Headless Drupal with AngularJS
PPTX
Git kelvin
PPTX
2021 Solution Challenge - Kick Off
PDF
Git for Beginners
PPTX
Google web toolkit ( Gwt )
Professional tools and workflows for theme development
Monster Project Management for Creative Teams - Rebecca Noran
React for non techies
Introduction to Gutenberg- Imran Sayed
Headless Drupal with AngularJS
Git kelvin
2021 Solution Challenge - Kick Off
Git for Beginners
Google web toolkit ( Gwt )
Ad

Similar to Gitbook Publish FAQ (20)

PPTX
Meetup gitbook
PDF
Fork me!
PDF
Contributing to github is for everyone
PPTX
Untangling4
PDF
Intro to Git, GitHub, and Devpost
PPTX
Git hub visualstudiocode
PPTX
Hacktoberfest 2020 - Open source for beginners
PPTX
tech winter break workshop on git &git hub.pptx
PDF
Introducing Github 1st Edition Peter Bell Brent Beer
PDF
GitHub Workflows for Technical Communication
PPTX
gdg_workshop 1 on web development and github
PPTX
PPTX
Git,Github,How to host using Github
PDF
Introducing GitHub 1st Edition Peter Bell
PDF
Getting started With GIT
PDF
Introducing GitHub 1st Edition Peter Bell
PPTX
concordia hacktoberfest.pptx
PPTX
Get your Git on GitHub
ODP
Making Juice With GitHub
PPTX
Github
Meetup gitbook
Fork me!
Contributing to github is for everyone
Untangling4
Intro to Git, GitHub, and Devpost
Git hub visualstudiocode
Hacktoberfest 2020 - Open source for beginners
tech winter break workshop on git &git hub.pptx
Introducing Github 1st Edition Peter Bell Brent Beer
GitHub Workflows for Technical Communication
gdg_workshop 1 on web development and github
Git,Github,How to host using Github
Introducing GitHub 1st Edition Peter Bell
Getting started With GIT
Introducing GitHub 1st Edition Peter Bell
concordia hacktoberfest.pptx
Get your Git on GitHub
Making Juice With GitHub
Github
Ad

Recently uploaded (20)

PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Classroom Observation Tools for Teachers
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Pharma ospi slides which help in ospi learning
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
RMMM.pdf make it easy to upload and study
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
Microbial disease of the cardiovascular and lymphatic systems
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Anesthesia in Laparoscopic Surgery in India
Module 4: Burden of Disease Tutorial Slides S2 2025
STATICS OF THE RIGID BODIES Hibbelers.pdf
Classroom Observation Tools for Teachers
human mycosis Human fungal infections are called human mycosis..pptx
Pharma ospi slides which help in ospi learning
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Abdominal Access Techniques with Prof. Dr. R K Mishra
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Final Presentation General Medicine 03-08-2024.pptx
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
RMMM.pdf make it easy to upload and study
PPH.pptx obstetrics and gynecology in nursing
Supply Chain Operations Speaking Notes -ICLT Program
Week 4 Term 3 Study Techniques revisited.pptx

Gitbook Publish FAQ

  • 1. Gitbook FAQ’s Sharing Technology Becky Peltz Online Learning Consortium Acceleration Workshop November 2018
  • 2. My Bio Instructor at Seattle University School of New and Continuing Studies Web Application Technology Studies MBA and 30+ years programming in Seattle
  • 3. Objectives for Workshop Publish some content to the web Share how “Guide on the Side” needs a variety of tools to engage students and provide information so that they can work on their own Compare a book format to an FAQ and see how they are alike Understand what material belongs in a FAQ and what doesn’t Become familiar with tools to write locally and publish online Work through the process that I am using to publish FAQ’s online using Gitbook Static Site Generator
  • 4. Sample Gitbooks See my medium blog on this topic Let’s look at some other final products Web Application Technology Studies FAQ JavaScript Applications with Vue.js Shawn Rider
  • 5. Gitbook in the Cloud legacy.gitbook.com www.gitbook.com Why am I using my own process?
  • 6. Audience How many are online instructors? What subjects? How many have written a book? Want to write a book? How many have published a book? In print? On the web? How many are instructors are looking for a way to share information on the web as you would in an FAQ? Any Web Developers? How many have set up the environment - Github account, Gitbook Editor, VS Code Environment?
  • 7. My Problem I want to have a reference point that I can use to share information that I know many online students will want to see.
  • 8. Git, Github, and Gitbook Git is a program that helps maintain a versioned file repository. It can “push” to local or remote repositories Github.com is a cloud based location that acts as s remote repository for storing personal files for free. It provides an easy and free method for publishing to a static file server: github.io Is it worth learning? Who uses it? Who owns it?
  • 9. Prepare your Local Environment Node: a JavaScript runner NPM: comes with Node a JavaScript package manager Git: a program to help with versioning text Github: a repository to store markdown and host HTML Gitbook Editor: word processor that produces markdown Gitbook CLI: a command line interface to create html from markdown and translate plugins Visual Studio Code: stay organized Gulp: a JavaScript task runner
  • 10. Gitbook Publishable Template This template contains code describes code and scripts to be used in building a Gitbook FAQ locally. Template Code package.json ● Code dependencies ● Scripts ● Author description ● Links to repo that it is in ● Install JavaScript libraries with npm install Book.json ● Plugins for gitbook ● Install plugins with gitbook install
  • 11. The Process in 11 Steps 1. Create a new repo on Github to hold Gitbook FAQ 2. Clone my publish template repository to local drive 3. Push template code to new Github repo 4. Open Gitbook editor and open Gitbook folder 5. Open Gitbook folder in VS Code 6. Make adjustments to make the template yours 7. Create content in Gitbook 8. Push to Github (will sync locally automatically) 9. Gulp” to build html 10. Push to github 11. Publish to GH Pages
  • 12. Time to brainstorm how to use this Subject matter books FAQ’s Students can use it to create cheat sheets Anything else?