A brief look at what is Role of Python in Modern Web Development by Digital Dnyan Academy Pune - PowerPoint PPT Presentation

View by Category
About This Presentation
Title:

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

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. – PowerPoint PPT presentation

Number of Views:24

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

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


1
Role of Python in Modern Web development
  • Digital Dnyan Academy

2
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. Python26.7
2. Java 22.6
3.C 9.9.
  • Digital Dnyan Academy

3
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

4
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

5
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

6
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

7
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

8
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

9
Major framework used in Modern Web Development
1.Django
2.Flask
3.Pyramid
  • Digital Dnyan Academy

10
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

11



Flask
CategoryNon Full-stack category
Release 1.0.2 version
Description It is a microframework as it doesnt
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

12




Pyramid
CategoryCategory Non full sack framework.
Release 1.9.2 version
DescriptionIt 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

13
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
Googles Engineers using it.
  • Digital Dnyan Academy

14
2.Facebook
Facebook uses Python to process its images.
Facebook chooses this language for its
simplicity, popularity and speedy development.
Facebook Engineers dont have to write or
maintain a very tricky code due to the simplicity
of code structure.
  • Digital Dnyan Academy

15
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. Instagrams Engineer
has invested its time and resources through
Python deployment at a massive scale.
  • Digital Dnyan Academy

16
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 youre 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

17
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
info_at_digitaldnyan.comDigital Dnyan Academy
  • Digital Dnyan Academy
About PowerShow.com