Web Development with Python and Django

Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.
 Fees
Rs. 25,000
 Classes
45 days
 Time
Class: 1hr, Assignment: 1hr
Enroll Now  

About Course

  • Python - a tool, not a reptile
  • There is more than one Python
  • Let's start our Python adventure
  • Your first program
  • Python literals
  • Operators - data manipulation tools
  • Variables - data-shaped boxes
  • How to talk to computer?
  • Python's loops
  • Logic and bit operations in Python
  • Lists - collections of data
  • Sorting simple lists - the bubble sort algorithm
  • Lists - some more details
  • Lists in advanced applications
  • Writing functions in Python
  • How functions communicate with their environment?
  • Returning a result from a function
  • Scopes in Python
  • Let's make some fun... sorry, functions
  • Tuples and dictionaries
  • Using modules
  • Some useful modules
  • What is package?
  • Errors - the programmer's daily bread
  • The anatomy of exception
  • Some of the most useful exceptions
  • Characters and strings vs. computers
  • Python's nature of strings
  • String methods
  • Strings in action
  • Four simple programs
  • Basic concepts of object programming
  • A short journey from procedural to object approach
  • Properties
  • Methods
  • Inheritance - one of object programming foundations
  • Exceptions once again
  • Generators and closures
  • Processing files
  • Working with real files