a brief look at what is role of python in modern web development by digital dnyan academy pune

17
Role of Python in Modern Web development Digital Dnyan Academy

Upload: digitaldnyan.python

Post on 25-Nov-2019

5 views

Category:

Education


0 download

DESCRIPTION

Python web development is catch-all activity involved with websites and web app.This blog covers what is the Role of Python in modern web development and which companies uses Python. Digital Dnyan’s Python Course will help you to become expertise in Python web development with our industry experts.

TRANSCRIPT

Page 1: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

Role of Python in Modern Web development

Digital Dnyan Academy

Page 2: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

In this world of programming language if there is any

language that gained popularity in a very shortest

time span, its Python only!!! According to research,

here are the figures for the popularity of

programming languages:

1. Python:26.7%

2. Java: 22.6%

3.C++: 9.9%.

Digital Dnyan Academy

Page 3: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

Real world Application of Python

● Software Development

● Web and Internet Development

● Desktop and GUI Applications

● Database Access

● Games and 3D Graphics

● Business Applications

Digital Dnyan Academy

Page 4: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

Among all these application areas one area

where python shines the most is – Web

Development.

Following are the web development areas where

Python plays very important Role:

★ Managing Packages

★ Building User Interface

★ Building Code

Digital Dnyan Academy

Page 5: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

Managing Packages

1.Managing Packages for folders and drives on an

operating system.

2.Packages help us in storing modules and other

sub-packages so that they are used by users

whenever required.

3.Python package is a directory with the name

_init_. py which contains modules and other

packages into it.

4.Once the package is created, we can access

that package in various ways. In this way, the

language manages the package in a great way.Digital Dnyan Academy

Page 6: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

Building User Interface

1.Python plays an important role in building a

user interface.

2.There are several options for building a user

interface.

3. Tkinter is the most commonly used method to

build user interfaces.

4.Python with Tkinter outputs the easiest and

fastest way to create GUI applications.

Digital Dnyan Academy

Page 7: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

Building Code

1.Bundling of code is the process of grouping and

compressing a set of files of the same type to

limit the number and amount of data to be

downloaded by the browser.

2.PYInstaller in Python plays the role of bundling.

PYInstaller reads the scriptwriter by programmer

then it analyzes code to discover every module

and library your script needs in order to execute

and then puts in a single executable file.

Digital Dnyan Academy

Page 8: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

Python Framework in Modern Web

Development

1.Bundling of code is the process of grouping and

compressing a set of files of the same type to

limit the number and amount of data to be

downloaded by the browser.

2.PYInstaller in Python plays the role of bundling.

PYInstaller reads the scriptwriter by programmer

then it analyzes code to discover every module

and library your script needs in order to execute

and then puts in a single executable file.

Digital Dnyan Academy

Page 9: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

Major framework used in Modern

Web Development

1.Django

2.Flask

3.Pyramid

Digital Dnyan Academy

Page 10: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

❖ Django:

Category: Full-stack framework

Release: Latest version-2.1 version. Used version 1.8,1.6 version.

Description: High-level Python web framework.It allows clean,

rapid and pragmatic design development. It's free and open source.

To map objects to the database table it uses ORM and the same is

used to transfer from one database to another. It works with

almost all databases like MySQL, Oracle, PostgreSQL.

Features:

✔ Database schema migrations

✔ Template Engine

✔ URL routing

Digital Dnyan Academy

Page 11: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

❖ Flask:

Category:Non Full-stack category

Release: 1.0.2 version

Description: It is a microframework as it doesn’t require any

particular tools or libraries. It supports multiple extensions which

extended the application features if it is implemented in flask itself.

Features:

✔ Unicode based

✔ Support for secure cookies

✔ Extensive Documentation

Digital Dnyan Academy

Page 12: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

❖ Pyramid:

Category:Category: Non full sack framework.

Release: 1.9.2 version

Description:It is a small and fast web framework.it is developed as

part of Python project.Due to this framework,real world web

application development and deployment have become more

productive.

Features:

✔ Open and simple

✔ very fast and accurate

✔ Extensive Documentation

Digital Dnyan Academy

Page 13: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

Which Companies uses Python and

Why?

Google,Facebook,Instagram uses Python due to its

simplicity,readability,speedy development.

1.Google:

Now it is an official Google server-side language with the

addition to C++, Java, Go, which allows for production. From

the beginning, Google was providing support for Python. This

is enabled for easy maintenance and fast delivery. Today so

many Google’s Engineers using it.

Digital Dnyan Academy

Page 14: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

2.Facebook:

Facebook uses Python to process its images.

Facebook chooses this language for its simplicity,

popularity and speedy development. Facebook

Engineers don’t have to write or maintain a very

tricky code due to the simplicity of code

structure.

Digital Dnyan Academy

Page 15: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

3.Instagram:

Instagram is a great example of using it in

combination with the Django framework.

Instagram chooses this programming language

due to its simplicity and popularity. Instagram’s

Engineer has invested its time and resources

through Python deployment at a massive scale.

Digital Dnyan Academy

Page 16: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

About Digital Dnyan Academy

Digital Dnyan Academy come up with something unique and

special technologies in Python programming classes.Here we

are not just teaching theoretical concepts but offering hands-

on experience.Due to this students are able to handle Python

related projects efficiently.Through our practical sessions

students are acquaint yourself with latest IT trends.

So,if you’re looking forward to do a course in Python then

you can learn Python in detail by Digital Dnyan Academy

Pune,which is best best training institute.

Digital Dnyan Academy

Page 17: A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune

Contact Us

Digital Dnyan Academy – Python Training InstituteAddress : Shop No.4,Kumar Millenium, Beside Rajashri Shahu Bank ,Shiv Tirth Nagar, Paud Road, Kothrud Pune Maharashtra 411038Contact No. : +91 9284693861Email : [email protected] Dnyan Academy

Digital Dnyan Academy