SlideShare una empresa de Scribd logo
1 de 9
&




    A presentation by
contents


   •   w is Pytho n?
        hat
   •   w is Djang o ?
        hat
   •   where did it com from
                       e    ?
   •   w does it all m
        hat           ean?
   •   w uses it?
        ho
   •   w to get som
        ant        e?



                     A presentation by
w is Python?
 hat

   Pytho n is an open source, high level program ing language.
                                                m

   supports multiple program ing paradigm and autom
                              m           s        atic m ory
                                                         em
      m anagem   ent, sim to Ruby, Perl, and Tcl
                         ilar

   it com w an extensive standard library (the “
          es ith                                     batteries included”
        philosophy) and offers strong support for use w other libraries and
                                                       ith
        tools.

   intended to create uncluttered visual layout by using English keywords
       instead of sym bols and using w hitespace indentation.

   extensions and modules easily written in C, C++, Java for Jython or .NET for
       IronPython

   Pytho n runs on Window Linux/Unix, M OS X, OS/2, Am
                         s,               ac                iga, Palm
      Handhelds, and Nokia m  obile phones. Pytho n has also been ported to
      the Java and .NET virtual machines.



                                            A presentation by
w is Django?
 hat


  an open source (BSD) Pytho n We b fram ork. It
                                        ew
    boasts rapid developm and high
                           ent
    perform ance.


  Djang o ’s m goal is to ease the creation of
                ain
    database driven w       ebsites by automating as
    m uch as possible and adhering to the DRY (don’  t
    repeat yourself) principle.

  it allow you to build elegant, high-perform
          s                                  ance
      applications quickly w less code, purely using
                            ith
      Pytho n .




                                A presentation by
where did it com from
                e    ?


  originally developed to manage fast-moving news
  oriented sites.

  developed by the W departm at W
                    eb      ent  orld Online in
  Lawrence, KS.

  nam after the gypsy jazz guitarist Django Reinhart
     ed

  the m recent, Django 1.0, w released
       ost                   as
  septem 3rd, 2008
        ber




                             A presentation by
w does it all m
 hat           ean?


 7 easy steps to w a database-driven w
                    rite              ebsite
    using Djang o :
 • design your model- you can use Djang o      w ithout a database, but
    it com w an object-relational m
          es ith                     apper in which you describe your
    database layout in Pytho n code.
 • install it
 • enjoy the free API
 • “ just the scaffolding, the w
    not                         hole house!”
                                           -Django can
    automatically create a professional admin interface.
 • design your URLs
 • w your view
    rite         s
 • design your templates



                                            A presentation by
w does it all m
 hat           ean?


 bundled applications and added
   features that include:
     an extensive authentication system
     a caching fram ork
                    ew
     a syndication fram ork (tools for generating RSS
                       ew
       and ATOM feeds)
     a flexible com enting system
                   m
     tools for generating Google sitemaps
     support for m ultiple languages



                              A presentation by
w uses Django?
 ho


  http ://www .was hing to npo s t.c o m /
  http ://www .e ve ryblo c k.c o m /
  http ://po wnc e .c o m /
  http ://www 2.ljwo rld .c o m /
  http ://www .tabblo .c o m /s tudio
  http ://www .de s ko g raphy .o rg /




                                A presentation by
w a Django fram ork?
 ant           ew




 hello@momentumdesignlab.com


          1.866.542.7124



                       A presentation by

Más contenido relacionado

La actualidad más candente

First python project
First python projectFirst python project
First python projectNeetu Jain
 
Anton Kasyanov, Introduction to Python, Lecture1
Anton Kasyanov, Introduction to Python, Lecture1Anton Kasyanov, Introduction to Python, Lecture1
Anton Kasyanov, Introduction to Python, Lecture1Anton Kasyanov
 
python for linguists
python for linguistspython for linguists
python for linguistsshukaihsieh
 
Python programming
Python programmingPython programming
Python programmingMegha V
 
Introduction to Python
Introduction to PythonIntroduction to Python
Introduction to PythonGLC Networks
 
Python Classes in Pune
Python Classes in PunePython Classes in Pune
Python Classes in PuneClassboat.com
 
A commercial open source project in Python
A commercial open source project in PythonA commercial open source project in Python
A commercial open source project in Pythonjbrendel
 
Introduction to python for Beginners
Introduction to python for Beginners Introduction to python for Beginners
Introduction to python for Beginners Sujith Kumar
 
Python course syllabus
Python course syllabusPython course syllabus
Python course syllabusSugantha T
 
Debugging (Django) application in PyCharm
Debugging (Django) application in PyCharmDebugging (Django) application in PyCharm
Debugging (Django) application in PyCharmpavelkoci
 
平行化你的工作 part1
平行化你的工作 part1平行化你的工作 part1
平行化你的工作 part1Shuen-Huei Guan
 

La actualidad más candente (20)

First python project
First python projectFirst python project
First python project
 
Anton Kasyanov, Introduction to Python, Lecture1
Anton Kasyanov, Introduction to Python, Lecture1Anton Kasyanov, Introduction to Python, Lecture1
Anton Kasyanov, Introduction to Python, Lecture1
 
python for linguists
python for linguistspython for linguists
python for linguists
 
Python programming
Python programmingPython programming
Python programming
 
Python Applications
Python ApplicationsPython Applications
Python Applications
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Introduction to Python
Introduction to PythonIntroduction to Python
Introduction to Python
 
Python Classes in Pune
Python Classes in PunePython Classes in Pune
Python Classes in Pune
 
A commercial open source project in Python
A commercial open source project in PythonA commercial open source project in Python
A commercial open source project in Python
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Introduction to python for Beginners
Introduction to python for Beginners Introduction to python for Beginners
Introduction to python for Beginners
 
Introduction To Python
Introduction To PythonIntroduction To Python
Introduction To Python
 
Introduction to python
 Introduction to python Introduction to python
Introduction to python
 
Python course syllabus
Python course syllabusPython course syllabus
Python course syllabus
 
Cmpe202 01 Research
Cmpe202 01 ResearchCmpe202 01 Research
Cmpe202 01 Research
 
Debugging (Django) application in PyCharm
Debugging (Django) application in PyCharmDebugging (Django) application in PyCharm
Debugging (Django) application in PyCharm
 
Lua vs python
Lua vs pythonLua vs python
Lua vs python
 
Getting Started with Python
Getting Started with PythonGetting Started with Python
Getting Started with Python
 
Basics of python
Basics of pythonBasics of python
Basics of python
 
平行化你的工作 part1
平行化你的工作 part1平行化你的工作 part1
平行化你的工作 part1
 

Destacado

Php(2)
Php(2)Php(2)
Php(2)tomcoh
 
Symfony(2)
Symfony(2)Symfony(2)
Symfony(2)tomcoh
 
Linked in fear factor
Linked in fear factorLinked in fear factor
Linked in fear factorBenaud Jacob
 
Fear Factor with Outsourcing
Fear Factor with OutsourcingFear Factor with Outsourcing
Fear Factor with OutsourcingBenaud Jacob
 
G W T(2)
G W T(2)G W T(2)
G W T(2)tomcoh
 
Javascript(2)
Javascript(2)Javascript(2)
Javascript(2)tomcoh
 
E X T J S(2)
E X T J S(2)E X T J S(2)
E X T J S(2)tomcoh
 
Y U I(2)
Y U I(2)Y U I(2)
Y U I(2)tomcoh
 
Jquery(2)
Jquery(2)Jquery(2)
Jquery(2)tomcoh
 
Chapter4a McHaney 2nd edition
Chapter4a McHaney 2nd editionChapter4a McHaney 2nd edition
Chapter4a McHaney 2nd editionRoger McHaney
 
Chapter5a McHaney 2nd edition
Chapter5a McHaney 2nd editionChapter5a McHaney 2nd edition
Chapter5a McHaney 2nd editionRoger McHaney
 

Destacado (13)

Php(2)
Php(2)Php(2)
Php(2)
 
Symfony(2)
Symfony(2)Symfony(2)
Symfony(2)
 
Linked in fear factor
Linked in fear factorLinked in fear factor
Linked in fear factor
 
Fear Factor with Outsourcing
Fear Factor with OutsourcingFear Factor with Outsourcing
Fear Factor with Outsourcing
 
G W T(2)
G W T(2)G W T(2)
G W T(2)
 
Javascript(2)
Javascript(2)Javascript(2)
Javascript(2)
 
E X T J S(2)
E X T J S(2)E X T J S(2)
E X T J S(2)
 
Y U I(2)
Y U I(2)Y U I(2)
Y U I(2)
 
Chapter2a McHaney
Chapter2a McHaneyChapter2a McHaney
Chapter2a McHaney
 
A Falácia da Tecnologia?
A Falácia da Tecnologia?A Falácia da Tecnologia?
A Falácia da Tecnologia?
 
Jquery(2)
Jquery(2)Jquery(2)
Jquery(2)
 
Chapter4a McHaney 2nd edition
Chapter4a McHaney 2nd editionChapter4a McHaney 2nd edition
Chapter4a McHaney 2nd edition
 
Chapter5a McHaney 2nd edition
Chapter5a McHaney 2nd editionChapter5a McHaney 2nd edition
Chapter5a McHaney 2nd edition
 

Similar a Getting Started with Python and Django: A Concise Overview

Java vs Python: Comparison, Features & Applications
Java vs Python: Comparison, Features & ApplicationsJava vs Python: Comparison, Features & Applications
Java vs Python: Comparison, Features & ApplicationsWeblineIndia
 
What Is The BEST WAY TO LEARN PYTHON In 2023.pptx
What Is The BEST WAY TO LEARN PYTHON In 2023.pptxWhat Is The BEST WAY TO LEARN PYTHON In 2023.pptx
What Is The BEST WAY TO LEARN PYTHON In 2023.pptxcalltutors
 
COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE Pavan Kalyan
 
Top 10 Python Frameworks for App Development
Top 10 Python Frameworks for App DevelopmentTop 10 Python Frameworks for App Development
Top 10 Python Frameworks for App DevelopmentKateWood30
 
python full stack course in hyderabad...
python full stack course in hyderabad...python full stack course in hyderabad...
python full stack course in hyderabad...sowmyavibhin
 
python full stack course in hyderabad...
python full stack course in hyderabad...python full stack course in hyderabad...
python full stack course in hyderabad...sowmyavibhin
 
Python Programming Unit1_Aditya College of Engg & Tech
Python Programming Unit1_Aditya College of Engg & TechPython Programming Unit1_Aditya College of Engg & Tech
Python Programming Unit1_Aditya College of Engg & TechRamanamurthy Banda
 
Programming in python in detail concept .pptx
Programming in python in detail concept .pptxProgramming in python in detail concept .pptx
Programming in python in detail concept .pptxKavitha713564
 
Python slide basic to advanced english tutorial
Python slide basic to advanced english tutorialPython slide basic to advanced english tutorial
Python slide basic to advanced english tutorialmasukmia.com
 
Python Training in Pune - Ethans Tech Pune
Python Training in Pune - Ethans Tech PunePython Training in Pune - Ethans Tech Pune
Python Training in Pune - Ethans Tech PuneEthan's Tech
 
Python-00 | Introduction and installing
Python-00 | Introduction and installingPython-00 | Introduction and installing
Python-00 | Introduction and installingMohd Sajjad
 
Use open source software to develop ideas at work
Use open source software to develop ideas at workUse open source software to develop ideas at work
Use open source software to develop ideas at workSammy Fung
 
Vn-info meetup on Node.js
Vn-info meetup on Node.jsVn-info meetup on Node.js
Vn-info meetup on Node.jsSon Nguyen Kim
 

Similar a Getting Started with Python and Django: A Concise Overview (20)

Django
DjangoDjango
Django
 
Java vs Python: Comparison, Features & Applications
Java vs Python: Comparison, Features & ApplicationsJava vs Python: Comparison, Features & Applications
Java vs Python: Comparison, Features & Applications
 
Research paper on python by Rj
Research paper on python by RjResearch paper on python by Rj
Research paper on python by Rj
 
What Is The BEST WAY TO LEARN PYTHON In 2023.pptx
What Is The BEST WAY TO LEARN PYTHON In 2023.pptxWhat Is The BEST WAY TO LEARN PYTHON In 2023.pptx
What Is The BEST WAY TO LEARN PYTHON In 2023.pptx
 
Python
PythonPython
Python
 
python.pptx
python.pptxpython.pptx
python.pptx
 
COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE
 
Introduction to the Python
Introduction to the PythonIntroduction to the Python
Introduction to the Python
 
Top 10 Python Frameworks for App Development
Top 10 Python Frameworks for App DevelopmentTop 10 Python Frameworks for App Development
Top 10 Python Frameworks for App Development
 
python full stack course in hyderabad...
python full stack course in hyderabad...python full stack course in hyderabad...
python full stack course in hyderabad...
 
python full stack course in hyderabad...
python full stack course in hyderabad...python full stack course in hyderabad...
python full stack course in hyderabad...
 
Python Programming Unit1_Aditya College of Engg & Tech
Python Programming Unit1_Aditya College of Engg & TechPython Programming Unit1_Aditya College of Engg & Tech
Python Programming Unit1_Aditya College of Engg & Tech
 
Python Class 1
Python Class 1Python Class 1
Python Class 1
 
Programming in python in detail concept .pptx
Programming in python in detail concept .pptxProgramming in python in detail concept .pptx
Programming in python in detail concept .pptx
 
Pyhton-1a-Basics.pdf
Pyhton-1a-Basics.pdfPyhton-1a-Basics.pdf
Pyhton-1a-Basics.pdf
 
Python slide basic to advanced english tutorial
Python slide basic to advanced english tutorialPython slide basic to advanced english tutorial
Python slide basic to advanced english tutorial
 
Python Training in Pune - Ethans Tech Pune
Python Training in Pune - Ethans Tech PunePython Training in Pune - Ethans Tech Pune
Python Training in Pune - Ethans Tech Pune
 
Python-00 | Introduction and installing
Python-00 | Introduction and installingPython-00 | Introduction and installing
Python-00 | Introduction and installing
 
Use open source software to develop ideas at work
Use open source software to develop ideas at workUse open source software to develop ideas at work
Use open source software to develop ideas at work
 
Vn-info meetup on Node.js
Vn-info meetup on Node.jsVn-info meetup on Node.js
Vn-info meetup on Node.js
 

Más de tomcoh

Mysql(2)
Mysql(2)Mysql(2)
Mysql(2)tomcoh
 
Ro R(2)
Ro R(2)Ro R(2)
Ro R(2)tomcoh
 
Silverlight(2)
Silverlight(2)Silverlight(2)
Silverlight(2)tomcoh
 
Telerik(2)
Telerik(2)Telerik(2)
Telerik(2)tomcoh
 
Adobeflex(2)
Adobeflex(2)Adobeflex(2)
Adobeflex(2)tomcoh
 
Air(2)
Air(2)Air(2)
Air(2)tomcoh
 
Asp.Net(2)
Asp.Net(2)Asp.Net(2)
Asp.Net(2)tomcoh
 
Component Art(2)
Component Art(2)Component Art(2)
Component Art(2)tomcoh
 
Drupal(2)
Drupal(2)Drupal(2)
Drupal(2)tomcoh
 
Infragistics(2)
Infragistics(2)Infragistics(2)
Infragistics(2)tomcoh
 

Más de tomcoh (11)

Mysql(2)
Mysql(2)Mysql(2)
Mysql(2)
 
Ro R(2)
Ro R(2)Ro R(2)
Ro R(2)
 
Silverlight(2)
Silverlight(2)Silverlight(2)
Silverlight(2)
 
Telerik(2)
Telerik(2)Telerik(2)
Telerik(2)
 
Adobeflex(2)
Adobeflex(2)Adobeflex(2)
Adobeflex(2)
 
Air(2)
Air(2)Air(2)
Air(2)
 
Asp.Net(2)
Asp.Net(2)Asp.Net(2)
Asp.Net(2)
 
C#(2)
C#(2)C#(2)
C#(2)
 
Component Art(2)
Component Art(2)Component Art(2)
Component Art(2)
 
Drupal(2)
Drupal(2)Drupal(2)
Drupal(2)
 
Infragistics(2)
Infragistics(2)Infragistics(2)
Infragistics(2)
 

Getting Started with Python and Django: A Concise Overview

  • 1. & A presentation by
  • 2. contents • w is Pytho n? hat • w is Djang o ? hat • where did it com from e ? • w does it all m hat ean? • w uses it? ho • w to get som ant e? A presentation by
  • 3. w is Python? hat Pytho n is an open source, high level program ing language. m supports multiple program ing paradigm and autom m s atic m ory em m anagem ent, sim to Ruby, Perl, and Tcl ilar it com w an extensive standard library (the “ es ith batteries included” philosophy) and offers strong support for use w other libraries and ith tools. intended to create uncluttered visual layout by using English keywords instead of sym bols and using w hitespace indentation. extensions and modules easily written in C, C++, Java for Jython or .NET for IronPython Pytho n runs on Window Linux/Unix, M OS X, OS/2, Am s, ac iga, Palm Handhelds, and Nokia m obile phones. Pytho n has also been ported to the Java and .NET virtual machines. A presentation by
  • 4. w is Django? hat an open source (BSD) Pytho n We b fram ork. It ew boasts rapid developm and high ent perform ance. Djang o ’s m goal is to ease the creation of ain database driven w ebsites by automating as m uch as possible and adhering to the DRY (don’ t repeat yourself) principle. it allow you to build elegant, high-perform s ance applications quickly w less code, purely using ith Pytho n . A presentation by
  • 5. where did it com from e ? originally developed to manage fast-moving news oriented sites. developed by the W departm at W eb ent orld Online in Lawrence, KS. nam after the gypsy jazz guitarist Django Reinhart ed the m recent, Django 1.0, w released ost as septem 3rd, 2008 ber A presentation by
  • 6. w does it all m hat ean? 7 easy steps to w a database-driven w rite ebsite using Djang o : • design your model- you can use Djang o w ithout a database, but it com w an object-relational m es ith apper in which you describe your database layout in Pytho n code. • install it • enjoy the free API • “ just the scaffolding, the w not hole house!” -Django can automatically create a professional admin interface. • design your URLs • w your view rite s • design your templates A presentation by
  • 7. w does it all m hat ean? bundled applications and added features that include: an extensive authentication system a caching fram ork ew a syndication fram ork (tools for generating RSS ew and ATOM feeds) a flexible com enting system m tools for generating Google sitemaps support for m ultiple languages A presentation by
  • 8. w uses Django? ho http ://www .was hing to npo s t.c o m / http ://www .e ve ryblo c k.c o m / http ://po wnc e .c o m / http ://www 2.ljwo rld .c o m / http ://www .tabblo .c o m /s tudio http ://www .de s ko g raphy .o rg / A presentation by
  • 9. w a Django fram ork? ant ew hello@momentumdesignlab.com 1.866.542.7124 A presentation by