>> Home >> Products >> Training >> NetCourses >> NC152: Advanced Stata Programming

NetCourse® 152: Advanced Stata Programming

Learn how to create and debug your own commands that are indistinguishable from the commands in Stata. You will be able to parse both standard and nonstandard Stata syntax using the intuitive syntax command, to manage and process saved results, to post your own saved results, to process by-groups, to create data management commands, to program your own maximum-likelihood estimator, and more. In short, learn to create commands that act just like the commands that ship with Stata.
Course leaders:
Kerry Kammire, technical services analyst at StataCorp
Derek Wagner, technical services analyst at StataCorp
Course length:
7 weeks (5 lectures)
October 10–November 28, 2014 (details)
  • Stata 13, installed and working
  • Course content of NetCourse 151 or equivalent knowledge
  • Internet web browser, installed and working
    (course is platform independent)
Can’t wait? Enroll in NetCourseNow 152

Course content

Lecture 1: Parsing Stata syntax/Stata programming basics

Lecture 2: Parsing Stata syntax, continued/Quotes, returned results, and subsamples

Lecture 3: Using scalars and macros and introduction to low-level parsing

There is a week break between lectures 3 and 4 to allow more time for those who may fall behind and to allow for more discussion from the participants.

Lecture 4: Returning results and writing estimation commands

Lecture 5: List processing, controlling program output, and naming conventions

Enroll in NetCourse 152

The Stata Blog: Not Elsewhere Classified Find us on Facebook Follow us on Twitter LinkedIn Google+ Watch us on YouTube