Mitchell Software Engineering offers free one- or two-hour presentations
on the following topics for organizations and companies in the Tucson and Phoenix, Arizona areas, and possibly beyond,
depending on travel schedules.
Contact us for details, or download the slides and read them on your own.
Computing with Pipes (Just Pipe It!) explores how pipelines of simple commands can perform a variety of computations.
Writing Tools with Ruby provides an introduction to Ruby that focuses on a few elements of the language that facilitate writing line-oriented tools.
An Introduction to Functional Programming with Standard ML uses the Standard ML programming
language as a vehicle to study functional programming.
Learn about type deduction, pattern matching, currying, partial application, composition of functions, and why variables and loops really aren't needed!
Programming with GNU Emacs Lisp provides an introduction to writing programs in GNU Emacs Lisp.
A Quick Introduction to UML, the Unified Modeling Language is a presentation on UML that covers very basic elements of class and interaction diagrams.
An Introduction to Design Patterns is a presentation on design patterns that covers some elementary concepts and has an example using ADAPTER.
If you're learning Adobe Flex, here's a text file with a few notes on books, the Adobe Flex documentation, communities, etc. We hope to offer Adobe Flex training in the near future but if you're in the Tucson area and are just getting started with Adobe Flex, we'd be happy to come by and spend a couple of hours with you, just for fun.