Web Gis Using Python Syllabus
Web Gis Using Python Syllabus
● Indentation
● The If statement and its’ related statement(assertion)
● An example with if and it’s a related statement(explanation)
● The while loop
● The for loop
● The range statement
● Break &Continue
● Assert
● Examples for looping
● Errors
● Exception handling with try
● handling Multiple Exceptions
● Writing your own Exception
● Iterators
● Generators
● With Statement
● Data Compression
● List Comprehensions
● Nested List Comprehensions
● Dictionary Comprehensions
● Functions
● Default Parameters
● Variable Arguments
● Specialised Sorts
● Namedtuple
● deque
● ChainMap
● Counter
● OrderedDict
● defaultdict
● UserDict
● UserList
● UserString
Web and Django Web Framework (Duration Time-30hrs)
● Html
● CSS
● Javascript
● Bootstrap
● Features of Django
● Django web server
● Understanding Django environment
● Install Django Framework
● Setup Django Environment
● A simple ‘Hello world’ application
● Django architecture
● MVC and MTV
● Starting a project
● Django apps
● Activating our first app
● A view that displays a hyperlink
● Mapping the views to URLs
● Running our first app
● Improving the views using templates
● The improved templates
● Template inheritance
● Sending data from URL to view
● Sending data from view to template
● Starting a project
● Creating an app inside the project
● Activating the app
● Creating a model for our site
● Converting the model into a table
● Basic data access using Django shell
● Saving objects into the database
● Retrieving objects from the database
● Modifying objects of the database
● Sorting objects
● Filtering objects
● Deleting objects
● Forms basics
● Creating a Contact Us form
● Form field examples
● Introduction to Bootstrap
● Creating tables
● Creating grids
● Creating carousels
● Introduction GeoDjango
● Installation
● GeoDjango Dependencees
● Spatial Data
● Spatial Queries