LEADER 03842nam 22006255 450 001 9910409994303321 005 20200705130714.0 010 $a1-4842-5602-6 024 7 $a10.1007/978-1-4842-5602-2 035 $a(CKB)4100000011273859 035 $a(MiAaPQ)EBC6209954 035 $a(DE-He213)978-1-4842-5602-2 035 $a(CaSebORM)9781484256022 035 $a(PPN)248398113 035 $a(OCoLC)1198933511 035 $a(OCoLC)on1198933511 035 $a(EXLCZ)994100000011273859 100 $a20200525d2020 u| 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 14$aThe Definitive Guide to Masonite $eBuilding Web Applications with Python /$fby Christopher Pitt, Joe Mancuso 205 $a1st ed. 2020. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2020. 215 $a1 online resource (xiii, 208 pages) $cillustrations 300 $aIncludes index. 311 $a1-4842-5601-8 320 $aIncludes bibliographical references. 327 $a1. Getting started -- 2. Routing -- 3. The Servie Container -- 4. Accepting Data Through Forms -- 5. Using a Database -- 6. Security -- 7. Authentication -- 8. Middleware -- 9. Using Helpers -- 10. Doing Work in the Background -- 11. Adding Websockets with Pusher -- 12. Testing -- 13. Deploying. 330 $aBuild fast and effective applications using Masonite, a Python-based framework. This book covers creating an ecommerce application, but it?s certainly not the only kind of application you could build. By working on this kind of project, you?ll cover the broad range of topics and requirements you?re likely to find as you establish your own web empire. You?ll see how Masonite is a developer-centric Python framework, which provides all the tools you?ll need to build powerful and maintainable web applications. After reading and using this book, you'll have the tools to make and deploy your own web ecommerce application from scratch using the Masonite framework. You will: Customize your request and response cycle with middleware, route groups, and headers Add security into your application and protect against possible vulnerabilities Create and control your application?s maintenance features from a terminal Manage a database, so your teammates and environments will always be in sync Represent relational database data with object-oriented programming techniques Read and write from the file system Process large datasets and slow operations in the background Add real-time features and recurring tasks to your application. 517 3 $aBuilding web applications with Python 606 $aComputer programming 606 $aPython (Computer program language) 606 $aProgramming languages (Electronic computers) 606 $aWeb Development$3https://scigraph.springernature.com/ontologies/product-market-codes/I29050 606 $aPython$3https://scigraph.springernature.com/ontologies/product-market-codes/I29080 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 615 0$aComputer programming. 615 0$aPython (Computer program language). 615 0$aProgramming languages (Electronic computers). 615 14$aWeb Development. 615 24$aPython. 615 24$aProgramming Languages, Compilers, Interpreters. 676 $a004.682 700 $aPitt$b Christopher$4aut$4http://id.loc.gov/vocabulary/relators/aut$0913756 702 $aMancuso$b Joe$4aut$4http://id.loc.gov/vocabulary/relators/aut 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910409994303321 996 $aThe Definitive Guide to Masonite$92263843 997 $aUNINA