TurboGears é uma estrutura de aplicativo da web Python, que consiste em muitos módulos. Ele é projetado em torno da arquitetura MVC que é semelhante a Ruby on Rails ou Struts. Os TurboGears são projetados para tornar o desenvolvimento rápido de aplicativos da web em Python mais fácil e com mais suporte. TurboGears é uma estrutura de aplicativo da web escrita em Python. TurboGears segue o paradigma Model-View-Controller como fazem a maioria dos frameworks web modernos como Rails, Django, Struts, etc. Este é um tutorial elementar que cobre todos os fundamentos do TurboGears.
Este tutorial foi projetado para todos os leitores que desejam aprender o básico do TurboGears. Será especialmente útil para todos os desenvolvedores da Web que precisam simplificar problemas complexos e criar páginas da Web baseadas em um único banco de dados.
Presumimos que os leitores deste tutorial tenham um conhecimento básico de estruturas de aplicativos da web. Será uma vantagem adicional se os leitores tiverem experiência prática da linguagem de programação Python. Além disso, também vai ajudar se os leitores tiverem um conhecimento básico de Ruby-on-Rails e Struts.