Dreamfactory Logo
Dreamfactory Logo
Features
Developers
API GENERATION
question mark inside a cog
What is Dreamfactory?
Hello Tag
About Us
documents
Docs
books
Guide
API RESOURCES
stacked blocks
Case Studies
papers
White Papers
graduation cap
Academy
calculator
API Calculator
keyhole
Open Source
Trending Blog topics
API Generation
API Management
MS SQL Server
Compare DreamFactory
Snowflake
Microservices
SOAP to REST
Postgres
Tutorials
Connectors
Integrate all of your enterprise data on a single secure platform.
See all connectors
ms sql server logo
snowflake logo
oracle logo
postgresql logo
mongodb logo
ibm logo
See all Databases
arrow
gridfs logo
ftp/sftp logo
s3 logo
azureblob logo
azure logo
local storage logo
See all File Services
arrow
soap to rest
See all SOAP
arrow
Connectors
Integrate all of your enterprise data on a single secure platform.
See all connectors
ms sql server logo
snowflake logo
oracle logo
postgresql logo
mongodb logo
ibm logo
See all Databases
arrow
gridfs logo
ftp/sftp logo
s3 logo
azureblob logo
azure logo
local storage logo
See all File Services
arrow
soap to rest
See all SOAP
arrow
Databases
ms sql server logo
MS SQL Server
snowflake logo
Snowflake
oracle logo
Oracle
postgresql logo
PostgreSQL
mongodb logo
MongoDB
ibm logo
IBM DB2
See all Databases
arrow
FILE SERVICES
gridfs logo
GridFS
ftp/sftp logo
FTP/SFTP
s3 logo
S3
azureblob logo
Azureblob
azure logo
Azure Table Storage
local storage logo
Local Storage
See all File Services
arrow
SOAP
soap to rest
SOAP to REST
Integrate all of your enterprise data on a single secure platform.
See all Connectors
arrow
SQL Server
Snowflake
Databricks
Blog
phone iconFREE 30 Minute Demo

DreamFactory Platform Training Curriculum

Whether you're an OSS user or paid customer, the DreamFactory platform has undoubtedly played an outsized role in your efforts to reduce development expenses, improve API security, and improve efficiency. Now it's time to wring out even more performance gains by taking advantage of our training curriculum. You and your team will gain invaluable knowledge and insights directly from members of the DreamFactory engineering team, and can choose from onsite or remote web conference training.
‍
We can provide your team with a standardized curriculum or even create a custom itinerary to suit your specific requirements. Contact our team at sales@dreamfactory.com for pricing and scheduling information.

Module 0: Exploring DreamFactory

  • Introductory videos from our CTO giving an overview of all DreamFactory features DreamFactory Academy
  • An updated quick start guide to get you up and running in no time DreamFactory Guide

Module 1: Introducing the DreamFactory Platform

  • High-level overview of DreamFactory platform
  • Native connectors review
  • Remote service connectors review

Module 2: Generating and Configuring Your First REST API

  • Generating a database API
  • Interacting with the Swagger Documentation
  • Creating and managing roles
  • Creating and managing API keys
  • Interacting with the API via an HTTP REST client

Module 3: Performing CRUD Operations

  • Fetching all records
  • Fetching by primary key
  • Fetching by condition
  • Fetching specific fields
  • Ordering results
  • Counting results
  • JOINing tables
  • Creating records
  • Updating records
  • Deleting records

Module 4: Creating File Service APIs

  • Generating an Amazon S3 API
  • Interacting with the API via an HTTP REST client

Module 5: Integrating with a Remote Service API

  • Integrating third-party SOAP services
  • Integrating third-party REST API services
  • IBM Watson example

Module 6: Authenticating Users and Administrators

  • Creating users inside the DreamFactory administration console
  • Authenticating users
  • Introducing JWT
  • Authentication administrators
  • Integrating LDAP
  • Integrating SSO via SAML

Module 7: Introducing Scripting

  • Scripting overview
  • The endpoint scripting interface
  • Supported scripting engines
  • The DreamFactory scripting API
  • Adding business logic to API endpoints
  • Creating custom APIs using scripting

Module 8: Advanced Scripting Examples

  • Validating client input parameters
  • Transforming response structures
  • Integrating third-party APIs

Module 9: Introducing DataMesh

  • Integrating multiple databases using DataMesh

Module 10: Introducing Limiting and Logging

  • Creating and enforcing API limits
  • Integrating request logging using the ELK stack

Module 11: DreamFactory Best Practices

  • Enabling data caching
  • Segmenting API keys
  • Assigning user-restricted API Docs access
  • Employing multi-layered data security

Contact our team at sales@dreamfactory.com for pricing and scheduling information.

Stay Connected with
The Connector Newsletter!

Subscribe to stay up-to-date with DreamFactory's latest product updates, API best practices, and tech humor in your inbox.

We only spam cat pictures—promise
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
a white and orange logo with the letter mf
+1 415-993-5877
FREE 30 Minute Demo
Features
Self HostedAPI GenerationSecurityCustomizationPricing
Installers
LinuxDockerKubernetes
API Resources
DocumentationCase StudiesWhite PapersAcademyAPI CalculatorCommunity ForumOpen Source
Company
BlogAbout usPartnersSupportConnectorsAWS PricingContact Us
© 2024 DreamFactory. All rights reserved.
Terms of UsePrivacy Policy