Full stack web development using python
Introduction to python
Saurabh Shukla (MySirG)
- Agendas
① History of Python
② Version
History of Python
③ Why you should learn Python ?
⑥ Features of Python
⑤ Amazing facts
⑥ where Python can be used ?
⑦ Installation IDLE
, ,
vs code
⑧ Run your first pytncn script .
⑨ Path
Learning
HistoryofPythm_
•
Python was conceived
in the late 1980s by
Guido
-
van R-ossum.at
Centrum Wis Kunde &
Inf#ÉTe
Netherland as a
successor of the ABI
Guido Rossum
language
Van
.
•
He has beeninvariably worked as the lead
developer until 2J8 .
developers
,
core
•
In Jan 2019 active Python
council to lead
,
elected a fine member
the project .
versiontistory
1.0 1994
•
Python
•
Python 2.0 2000
2008
•
Python 3.0
Latest version
2022
Python 3.10.6 2 Aug
Name-Pythm_
for
Python developers aim
it to be fun to use .
'
'
The name Python is a
tribute to the British
comedy group Monty Python
whyyoushouldlearnpythm7.tl
uge Community support
• Future is with AI
•
Easy to learn and implement
• General purpose programming language
Teaturesofpythcn
Higly Extensible
-
•
Simple and straightforward syntax
• Multi paradigm
programming language
•
Emphasis on code readability
•
Dynamic Typing
• Automatic memory management
•
Dynamic Binding
◦ Precise coding
. For time critical operations Python can
,
use modules
written in C Language .
•
Indentation base block of code .
Large library
a
Platform independent
Ageing facts
•
Ranked # 1 ( TIOBE )
2007,2010 , 2018,2020
•
Highest rise in rating
reduces development time by 116
•
It app
that uses Python are
•
Large organizations
Netflix Dropbox Youtube Instagram
Google ,
,
, , ,
Microsoft NASA Amazon Facebook ,
CERN
,
,
,
,
Mozilla ,
etc .
WIEHE ?
websites
Developing
•
•
Task automation
• Data Analysis
• Data visualization
• AI ,
ML ,
IOT
•
Develop my desktop applications .
also be used in
developing
Python can
client side of AJAX
mobile applications ,
based applications .
Hpp1iÉny ?
- - - -
_
Build
-
]qe
sum .
< -
-
☐
>☐mpi :g
,
, ,
s → linker
☐
.
. .
. .
Lˢ 1mg
Python?
ing
pyc
Sum .py
•
→
python
compiler
Just In
-
Time
Python Specific
Bytecode Compiler
w⑤ PV
PVMl
1mg
Installation IDLE VS - Code
, ,
• Download and install Python from
https://www.pythcn.org / downloads
• IDLE :
Integrated Development and
Environment
learning .
• VS - code : code -
Editor
Ruirogram_
First . py
"
)
"
print ( Enter two numbers
a= int ( input C) )
b. = int ( input c) )
C = a + b
"
is c)
"
print C sum ,
by do ,
euopconsueapi.TL?j-
Path
-
Learning -
Learn
→ ☐
some DB .
""" " ""
°
"" ""
Beginner
→
¥¥I→l° → Develop web application
→
Develop ML based app
→ Learn Devops