您好,欢迎光临本网站![请登录][注册会员]  
文件名称: Python_3_Web_Development_-_Beginner‘s_Guide.pdf.pdf
  所属分类: 其它
  开发工具:
  文件大小: 2mb
  下载次数: 0
  上传时间: 2019-09-13
  提 供 者: weixin_********
 详细说明:Python_3_Web_Development_-_Beginner‘s_Guide.pdfPython 3 Web Development Beginner's Guide Copyright o 2011 Packt Publishing All rights reserved. No part of this book may be reproduced, stored in a retrieval system or transmitted in any form or by any means without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However the information contained in this book is sold without warranty either express or implied. Neither the author, nor packt Publishing and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book Packt Publishing has endeavored to provide trademark information about all of the om panies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information First published: May 2011 Production reference: 1060511 Published by packt Publishing Ltd 32 Lincoln road olton Birmingham, B27 6PA, UK SBN9781849513-746 www.packtpub.com CoverImagebyrakeshshejwal(shejwalrakeshgmail.com) Credits Project Coordi Michel anders Poorvi nair Reviewers Michael driscoll Roman joost Mario cecere Tomi juhola Indexer ndrew nicholson Tejal Daruwale Herjend Te Graph ition edite Nilesh mohite Sarah Culling Production coordinator Develo Kruthika Banger Neha mallik Work Technical editors Kruthika b: a kaydawala Gauri lye Edit Leonard d'sily About the author Michel Anders, after his chemistry and physics studies where he spent more time on computer simulations than on real world experiments, the author found his real interests lay with IT and Internet technology, and worked as an IT manager for several different companies including an Internet provider a hospital and a software development company After his initial exposure to python as the built-in scripting language of blender, the popular BD modeling and rendering suite, the language became his tool of choice for many projects He lives happily in a small converted farm, with his partner, three cats and twelve goats This tranquil environment proved to be ideally suited to writing his first book, blender 2.49 Scripting(Packt Publishing, 978-1-849510-40-0) He loves to help people with blender and Python-related questions and may be contacted as varkenvarken'athttp://www.blenderartists.organdmaintainsablogonPython specificsubjectsathttp://michelanders.blogspot.com/ For Clementine, always About the reviewers Michael Driscoll has been programming Python since the Spring of 2006 and ha dabbled in other languages since the late nineties. he graduated from the University with a Bachelors of Science degree, majoring in Management Information Systems. Michael enjoys programming for fun and profit his hobbies include biblical apologetics blogging aboutPythonathttp://www.blogpythonlibrary.org/,andlearningphotography Michael currently works for the local government, where he does programming with Python as much as possible. Michael was also a Technical Reviewer for Python 3: Object Oriented Programming by Dusty Phillips and Python Graphics Cookbook by Mike Ohlson de fine( both by Packt Publishing I would like to thank my friends and family for their support and the fun times they share with me. Most of all, i want to thank Jesus for saving me from myself Roman joost discovered open source software in 1997. he is the project manager for user documentation for GNU Image Manipulation Program (GIMP. Roman also helped with German internationalization of gIMP. he has been contributing to gimP and Zope open source projects for eight years Roman has a Diplom-Informatiker( fh from the University of applied sciences in Koethen (Anhalt). He has worked for Zope companies-Gocept gmbh Co in germany Infrae in The Netherlands, and is currently working for a Zope company in Brisbane, Australia. For relaxation, he enjoys photography and digital painting with GIMP Tomi Juhola is a software development professional from Finland. he has a wide range of development experience from embedded systems to modern distributed enterprise systems in various roles such as tester developer consultant, and trainer. Currently, he works in a financial company and shares this time between development lead duties and helping other projects to adopt Scrum and agile methodologies he likes to spend his free time with new interesting development languages and frameworks He has reviewed conference proposals a python development book, and has also published his own Master's theses on Agile embedded development Andrew Nicholson is a computer engineer with over fourteen years of professional experience in a broad range of computing technologies. he is currently a technical Director with Infinite Recursion Pty Ltd. -a bespoke software engineering company located in Sydney, Australia. He is a passionate advocate and a participant in the free, libre, and open source software(floss community and has actively participated since 1999 contributing code ideas, and energy in this engineering community He was a Technical Reviewer for the book Python Testing: Beginner's Guide(2010), Packt Publishing Nicholson has a B Eng Computer) [Honours 1] from Newcastle University Australia and a M. Eng(Wireless) with merit from Sydney University australia Nicholson'sbiographycanbereadathttp://www.infiniterecursion.comau/ 1e/ www.packtpuB.com Support files, eBooks, discount offers, and more Youmightwanttovisitwww.Packtpub.comforsupportfilesanddownloadsrelatedtoyour book Did you know that packt offers e book versions of every book published with PDF and epub filesavailableYoucanupgradetotheebookversionatwww.Packtpub.comandasaprint book customer, you are entitled to a discount on the e book copy. Get in touch with us at servicepacktpub com for more details Atwww.packtpub.com,youcanalsoreadacollectionoffreetechnicalarticlessignupfora range of free newsletters and receive exclusive discounts and offers on packt books and e Books PACKTLIB° http://packtlib.Packtpub.com Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books Why subscriber Fully searchable across every book published by packt Copy and paste print and bookmark content e On demand and accessible via web browser Free Access for Packt account holders IfyouhaveanaccountwithPacktatwww.Packtpub.comyoucanusethistoaccess PacktLib today and view nine entirely free books. simply use your login credentials for immediate access Table of contents Preface Chapter 1: Choosing Your Tools Identifying the components of a web application Time for action - getting an overview of a web application 8 Choosing suitable tools 10 Time for action-choosing a delivery framework also known as web server 11 Time for action - choosing a server-side scripting language Time for action-choosing a database engine 14 Time for action-deciding on object relational mappers 15 Time for action choosing a presentation framework Designing for maintainability and usability 18 Testing 18 Time for action choosing a test framework 19 Version management 19 Usabilit 20 Good looking- adhering to common GUl paradigms Themable 21 ible Cross-platform compatible 22 Maintainability 22 Standards compliant 22 Securit 23 Reliabl Robust 23 Access control and authentication Confidentiality 24 A final word on security Help, I am confused 25 Time for action- maintaining overview 26 Summary 28
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: