2. Key Takeaways
1. What is Box?
2. What is the difference between Box
and Box Platform?
3. What are the features and
capabilities of Box Platform?
4. What are the different usage
patterns for Box Platform?
2
3. Course Outline
1. Lesson 1 - What is Box?
2. Lesson 2 - What is Box Platform?
3. Lesson 3 - Features of Box Platform
4. Lesson 4 - Use Cases of Box
Platform
5. Lesson 5 – Getting to Know the Box
Developer Experience
3
6. 6
Secure file sharing, storage, and
collaboration tool
Available as web and mobile
applications
Also offers other applications,
including notetaking and mobile
capture
7. 7
Users can access files, either by
browsing or searching
Users can create shareable URLs to
send files to other users
Users can “preview” files – view
without downloading
8. 8
Admins can add users and create
groups
Manage enterprise settings and
configurations
View and access reports of activity in
Box
9. Team collaboration
• To provide an easy way for teams to organize, share, and collaborate on content
Mobile productivity
• To provide employees access to important business content from anywhere, including via mobile
devices.
External sharing
• To make it easy for employees to share content with external groups, like partners or vendors, with
the same level of granular control.
9
18. User events
• Focused on delivering a low latency, highly reliable list of all events relevant to a user's Box
account. Events are registered against a time-sequenced list we call the stream_position.
• An example of a user event is creating a comment on a file.
Enterprise events
• Focused on delivering the full history of an enterprise account, and are useful for loading tools like
Splunk or GoodData. Enterprise events mirror the events available in our admin-logs, and support
filtering by events type.
• An example of an Enterprise event is that a user has been added to a group.
There are two types of events in Box: user events and
enterprise events
18
22. Box Admins use the Box API to:
• Automate routine and repetitive processes with Box, like provisioning new
user accounts programmatically.
• Connecting internal tools and workflows to Box, like triggering activity in
other systems when a file is uploaded to a folder.
• Customizing Box for their business, like programmatically creating default
folder structures and automatically sharing content with new users.
22
Hello and welcome to Level 1 of the Box Developer Training Program. Level 1 will cover the basics of Box Platform before diving in to any technical concepts. Level 1 has 4 Lessons.
By the end of the Level 1 course, you should be able to answer the following questions:
What is Box?
What is the difference between Box and Box Platform?
What are some of the key features and capabilities of Box Platform?
And what are the different use cases and ways that developers can use Box Platform?
Each of these
By the end of the Level 1 course, you should be able to answer the following questions:
What is Box?
What is the difference between Box and Box Platform?
What are some of the key features and capabilities of Box Platform?
And what are the different use cases and ways that developers can use Box Platform?
Each of these
Hello and welcome to Level 1 of the Box Developer Training Program. Level 1 will cover the basics of Box Platform before diving in to any technical concepts. Level 1 has 4 Lessons.