IT Brain Training

8-2-619/2/1/1 Suite 304-A
Banjara Hills, Road No 11
Hyderabad, 500034


Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java. The language provides constructs intended to enable clear programs on both a small and large scale.

Setting up our programming environment

  • Programming Environment
  • Dual-booting Ubuntu
  • Maintaining Ubuntu
  • Configuring Ubuntu for Python 3.3

Python Basics

  • Hello World
  • Variables, strings, and Numbers
  • Lists and Tuples
  • Introducing Functions
  • If Statements
  • While Loops and Input
  • Basic Terminal Apps
  • Dictionaries
  • More Functions
  • Classes
  • Exceptions
  • Testing

Projects in Python

  • Text-based Adventure Game
  • Video Game
  • Visualization
  • Simple web application