basic concepts for python web development

12
Basic Concepts for Python Web Development

Upload: nexsoftsys

Post on 12-Apr-2017

1.990 views

Category:

Technology


1 download

TRANSCRIPT

Basic Concepts for Python Web Development

What Does Make Python Different

Batter Software QA

Developer Productivity

Advance Program Portability

Support Most of Libraries

Major 3 Parts of Web Applications

Front-end Middleware Back-end

Define or Presentation layer

Front-end & Back-end Part between information

Data stored & Executes Code

Python – Sockets, Files & Processes

Sockets Files Processes

Python Web Server List

Chaussette CherryPy Gunicorn Rocket

Spawning Tornado Waitress

Web Programming in Python

Server Programming Client Programming

Web Frameworks

Cgi Scripts

Web Servers

Content Management Systems

Web Services

Web Browser Programming

Web Client Programming

Web Services

Python Web Frameworks

Django

Web2py CherryPy Pyramid

Zope

Flask

Features of Python

Simple Structure :- Python is extremely easy and simple structure with focus on the solution to the issue rather than the language itself.

Easy to Learn :- Python has an simple syntax format and easy to learn

Open Source & Free :- Python is an open source software, so you can freely download online software or distribute copies of this software.

High Level Programming :- When you create programs in python, you never need to worry about low level details such as advance storage memory used by your programs.

Features of Python

Easy Portable :- Python program can run or execute on any platform without requiring any changes.

Object Oriented :- Python is a procedure oriented programming as well as OOP (Object Oriented Programming).

Extensible :- It you need a critical module of code to run very fast, you can write your code that part of other programming language and then use then python program.

Embedded:- It can embedded with C or C++ programs to give 'scripting' ability for your program's users.

Python web framework functionality

URL routing

Format like HTML, XML

& JSON

Database Control

Best security with Secure

Other Attacks

Session storage &

improvement

Contact US

Royal Square"1st Floor, Off No. 110,Nr. Shilp Tower, Tagore Road,Rajkot - 360 001Gujarat - [email protected]  “Titanium Square”3rd Floor, Office No. B-302,S.G. Highway, Beside Parsoli Motors.Nr. Thaltej Crossing,Ahmedabad – 380 054 Gujarat – [email protected]

Development Centre www.facebook.com/pages/Nexsoftsys/444618809043869

in.linkedin.com/pub/nexsoft-sys/101/4a5/5ba

www.pinterest.com/nexsoftsys

twitter.com/nexsoftsys

technodirect.my-free.website

Always Get in Touch