Home  /  Resources & support  /  Training  /  On-site training  /  Topics

On-site training

Available topics

Below is a list of possible topics. The list is not exhaustive; it is simply intended to help you tell us your training needs. If you do not see what you need, just ask. You may customize any of our existing courses with the topics below or build your own original course. Our expert instructors are available to help you design a course around your needs.

View our existing courses.


  • Introduction to Stata
    • Navigating the interface
    • Customizing preferences
    • Staying organized and keeping track of your work
    • Locating and installing community-contributed extensions


  • Data management
    • Importing diverse datasets
    • Working in Stata's Data Editor
    • Manipulating different data types: numeric, categorical, strings, dates and times
    • Merging datasets strategically
  • How to work in Stata
    • Using the menu systems and dialog boxes
    • Programming interactively with the Command window
    • Creating reproducible scripts in the Do-file Editor
  • Statistical analysis
    • Using estimation commands to fit models and test hypotheses
    • Using postestimation commands to interpret results, make predictions, and posthoc comparisons
    • Handling interactions and categorical variables
  • Graphics
    • Creating basic plots: histograms, scatterplots, bar graphs
    • Constructing more complex visualizations
    • Combining and overlaying plots
    • Working with Stata's Graph Editor


  • Specialized data
    • Reading flat files, such as those distributed by various branches of the federal government
  • Customized output
    • Putting Stata results (not just data) into files that can be read into other applications
  • Advanced Stata usage
    • Extending Stata by writing new commands in the ado language
    • Writing help files using SMCL
    • Sharing community-contributed commands over the web
    • Sharing datasets over the web
  • Advanced graphics
    • Making highly customized graphs
    • Writing schemes to control the default look of graphs

Specialized analyses

  • Bootstrapping (resampling)
  • Cluster and discriminant analysis
  • Do-it-yourself maximum-likelihood estimation
  • Multilevel mixed models
  • Multiple imputation
  • Multivariate methods
  • Panel (cross-sectional time-series) data
  • Sample-size calculations
  • Survey data
  • Survival analysis
  • Time series

Contact us for more information.