Gareth Dwyer Flask By Example

ISBN 13: 9781785286933

Flask By Example

5 valoración promedio
( 1 valoraciones por Goodreads )
 
9781785286933: Flask By Example

Unleash the full potential of the Flask web framework by creating simple yet powerful web applications

About This Book

  • The most up-to-date book on Flask on the market
  • Create your own world-class applications and master the art of Flask by unravelling its enigma through this journey
  • This step-by-step tutorial is packed with examples on blending different technologies with Flask to get you up and running

Who This Book Is For

Have you looked at PHP and hated the clunky bloated syntax? Or looked at .Net and wished it was more open and flexible? Maybe you've tried your hand at GUI libraries in Python and found them hard to use? If your answer to any one of these questions is a yes, then this is just the book for you.

It is also intended for people who know the basics of Python and want to learn how to use it to build powerful solutions with a web front-end.

What You Will Learn

  • Build three web applications from the ground up using the powerful Python micro framework, Flask.
  • Dynamically display data to your viewers, based on their requests
  • Store user and static data in SQL and NoSQL databases and use this data to power your web applications
  • Create a good user experience by combining HTML, CSS, and JavaScript
  • Harness the convenience of freely available APIs, including OpenWeatherMap, Open Exchange Rates, and bitly
  • Extend your applications to build advanced functionality, such as a user account control system using Flask-Login
  • Learn about web application security and defend against common attacks, such as SQL injection and XSS

In Detail

This book will take you on a journey from learning about web development using Flask to building fully functional web applications. In the first major project, we develop a dynamic Headlines application that displays the latest news headlines along with up-to-date currency and weather information. In project two, we build a Crime Map application that is backed by a MySQL database, allowing users to submit information on and the location of crimes in order to plot danger zones and other crime trends within an area. In the final project, we combine Flask with more modern technologies, such as Twitter's Bootstrap and the NoSQL database MongoDB, to create a Waiter Caller application that allows restaurant patrons to easily call a waiter to their table. This pragmatic tutorial will keep you engaged as you learn the crux of Flask by working on challenging real-world applications.

Style and approach

This book will provide you with rich, practical experience of Flask. Every technology, that is employed along with Flask is comprehensively introduced, while the book focusses on developing web applications. Pointers to educational material are always given if you want to gain in-depth knowledge of the various technologies used.

"Sinopsis" puede pertenecer a otra edición de este libro.

About the Author:

Gareth Dwyer

Gareth Dwyer first heard the phrase, "behind every no-entry sign there is a door," a couple of decades ago, and he has been looking for a counterexample ever since. He hasn't found one yet. Gareth grew up with his three siblings in Grahamstown, South Africa. There wasn't much there except some highly respected schools and a small university. Gareth had heard that school was an unpleasant and largely pointless experience, so he opted to skip it and go to the university instead. The university door had a no-entry sign on the door because it only accepted people who had gone to school. Gareth ignored the sign. He studied piano for a while but soon, he wondered if there was more to life than sitting in front of a keyboard all day. So he switched from piano to computer science, and it took him a while to realize the irony. He studied philosophy too because it was here that people never told him to stop being so argumentative. Gareth noticed the disparagement that his philosophy and computer science departments felt towards each other, and he found it strange. He soon discovered that he wasn't the first person to see that there was room for some common ground, and he went to Europe to study computational linguistics, where he found other people who liked debating the finer points of language while talking about the three hardest problems of computer science (naming things, and off-by-one errors). In between doodling on blank paper while listening to very knowledgeable people lecture on content that was occasionally fascinating but often soporific, Gareth has gained so-called "industry" experience with companies such as Amazon Web Services in Cape Town and MWR InfoSecurity in Johannesburg. He has several years' experience in writing, and his favorite languages are English and Python. He discovered that writing and writing a book are not fully overlapping experiences, and the former is hardly preparation for the latter. The pages that follow would not have come into existence without the combined efforts of many people.

"Sobre este título" puede pertenecer a otra edición de este libro.

Comprar nuevo Ver libro

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America

Destinos, gastos y plazos de envío

Añadir al carrito

Los mejores resultados en AbeBooks

1.

Gareth Dwyer
Editorial: Packt Publishing Limited, United Kingdom (2016)
ISBN 10: 1785286935 ISBN 13: 9781785286933
Nuevos Paperback Cantidad: 10
Impresión bajo demanda
Librería
The Book Depository
(London, Reino Unido)
Valoración
[?]

Descripción Packt Publishing Limited, United Kingdom, 2016. Paperback. Estado de conservación: New. Language: English . Brand New Book ***** Print on Demand *****.Unleash the full potential of the Flask web framework by creating simple yet powerful web applications About This Book * The most up-to-date book on Flask on the market * Create your own world-class applications and master the art of Flask by unravelling its enigma through this journey * This step-by-step tutorial is packed with examples on blending different technologies with Flask to get you up and running Who This Book Is For Have you looked at PHP and hated the clunky bloated syntax? Or looked at and wished it was more open and flexible? Maybe you ve tried your hand at GUI libraries in Python and found them hard to use? If your answer to any one of these questions is a yes, then this is just the book for you. It is also intended for people who know the basics of Python and want to learn how to use it to build powerful solutions with a web front-end. What You Will Learn * Build three web applications from the ground up using the powerful Python micro framework, Flask. * Dynamically display data to your viewers, based on their requests * Store user and static data in SQL and NoSQL databases and use this data to power your web applications * Create a good user experience by combining HTML, CSS, and JavaScript * Harness the convenience of freely available APIs, including OpenWeatherMap, Open Exchange Rates, and bitly * Extend your applications to build advanced functionality, such as a user account control system using Flask-Login * Learn about web application security and defend against common attacks, such as SQL injection and XSS In Detail This book will take you on a journey from learning about web development using Flask to building fully functional web applications. In the first major project, we develop a dynamic Headlines application that displays the latest news headlines along with up-to-date currency and weather information. In project two, we build a Crime Map application that is backed by a MySQL database, allowing users to submit information on and the location of crimes in order to plot danger zones and other crime trends within an area. In the final project, we combine Flask with more modern technologies, such as Twitter s Bootstrap and the NoSQL database MongoDB, to create a Waiter Caller application that allows restaurant patrons to easily call a waiter to their table. This pragmatic tutorial will keep you engaged as you learn the crux of Flask by working on challenging real-world applications. Style and approach This book will provide you with rich, practical experience of Flask. Every technology, that is employed along with Flask is comprehensively introduced, while the book focusses on developing web applications. Pointers to educational material are always given if you want to gain in-depth knowledge of the various technologies used. Nº de ref. de la librería AAV9781785286933

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 30,50
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

2.

Gareth Dwyer
Editorial: Packt Publishing Limited (2016)
ISBN 10: 1785286935 ISBN 13: 9781785286933
Nuevos Cantidad: > 20
Impresión bajo demanda
Librería
Pbshop
(Wood Dale, IL, Estados Unidos de America)
Valoración
[?]

Descripción Packt Publishing Limited, 2016. PAP. Estado de conservación: New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. de la librería IQ-9781785286933

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 30,55
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,34
A Estados Unidos de America
Destinos, gastos y plazos de envío

3.

Gareth Dwyer
Editorial: Packt Publishing Limited, United Kingdom (2016)
ISBN 10: 1785286935 ISBN 13: 9781785286933
Nuevos Paperback Cantidad: 10
Impresión bajo demanda
Librería
The Book Depository US
(London, Reino Unido)
Valoración
[?]

Descripción Packt Publishing Limited, United Kingdom, 2016. Paperback. Estado de conservación: New. Language: English . Brand New Book ***** Print on Demand *****. Unleash the full potential of the Flask web framework by creating simple yet powerful web applications About This Book * The most up-to-date book on Flask on the market * Create your own world-class applications and master the art of Flask by unravelling its enigma through this journey * This step-by-step tutorial is packed with examples on blending different technologies with Flask to get you up and running Who This Book Is For Have you looked at PHP and hated the clunky bloated syntax? Or looked at and wished it was more open and flexible? Maybe you ve tried your hand at GUI libraries in Python and found them hard to use? If your answer to any one of these questions is a yes, then this is just the book for you. It is also intended for people who know the basics of Python and want to learn how to use it to build powerful solutions with a web front-end. What You Will Learn * Build three web applications from the ground up using the powerful Python micro framework, Flask. * Dynamically display data to your viewers, based on their requests * Store user and static data in SQL and NoSQL databases and use this data to power your web applications * Create a good user experience by combining HTML, CSS, and JavaScript * Harness the convenience of freely available APIs, including OpenWeatherMap, Open Exchange Rates, and bitly * Extend your applications to build advanced functionality, such as a user account control system using Flask-Login * Learn about web application security and defend against common attacks, such as SQL injection and XSS In Detail This book will take you on a journey from learning about web development using Flask to building fully functional web applications. In the first major project, we develop a dynamic Headlines application that displays the latest news headlines along with up-to-date currency and weather information. In project two, we build a Crime Map application that is backed by a MySQL database, allowing users to submit information on and the location of crimes in order to plot danger zones and other crime trends within an area. In the final project, we combine Flask with more modern technologies, such as Twitter s Bootstrap and the NoSQL database MongoDB, to create a Waiter Caller application that allows restaurant patrons to easily call a waiter to their table. This pragmatic tutorial will keep you engaged as you learn the crux of Flask by working on challenging real-world applications. Style and approach This book will provide you with rich, practical experience of Flask. Every technology, that is employed along with Flask is comprehensively introduced, while the book focusses on developing web applications. Pointers to educational material are always given if you want to gain in-depth knowledge of the various technologies used. Nº de ref. de la librería AAV9781785286933

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 33,98
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

4.

Dwyer, Gareth
Editorial: Packt Publishing (2016)
ISBN 10: 1785286935 ISBN 13: 9781785286933
Nuevos Paperback Cantidad: 1
Impresión bajo demanda
Librería
Ria Christie Collections
(Uxbridge, Reino Unido)
Valoración
[?]

Descripción Packt Publishing, 2016. Paperback. Estado de conservación: New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. Nº de ref. de la librería ria9781785286933_lsuk

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 30,99
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 4,37
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

5.

Gareth Dwyer
Editorial: Packt Publishing Limited (2016)
ISBN 10: 1785286935 ISBN 13: 9781785286933
Nuevos Cantidad: > 20
Impresión bajo demanda
Librería
Books2Anywhere
(Fairford, GLOS, Reino Unido)
Valoración
[?]

Descripción Packt Publishing Limited, 2016. PAP. Estado de conservación: New. New Book. Delivered from our UK warehouse in 3 to 5 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. de la librería LQ-9781785286933

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 27,25
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 10,18
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

6.

Dwyer, Gareth
Editorial: Packt Publishing 3/29/2016 (2016)
ISBN 10: 1785286935 ISBN 13: 9781785286933
Nuevos Paperback or Softback Cantidad: 10
Librería
BargainBookStores
(Grand Rapids, MI, Estados Unidos de America)
Valoración
[?]

Descripción Packt Publishing 3/29/2016, 2016. Paperback or Softback. Estado de conservación: New. Flask by Example. Book. Nº de ref. de la librería BBS-9781785286933

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 38,12
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

7.

Dwyer, Gareth
Editorial: Packt Publishing - ebooks Acco (2017)
ISBN 10: 1785286935 ISBN 13: 9781785286933
Nuevos Paperback Cantidad: > 20
Impresión bajo demanda
Librería
Murray Media
(North Miami Beach, FL, Estados Unidos de America)
Valoración
[?]

Descripción Packt Publishing - ebooks Acco, 2017. Paperback. Estado de conservación: New. Never used! This item is printed on demand. Nº de ref. de la librería 1785286935

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 36,69
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 1,67
A Estados Unidos de America
Destinos, gastos y plazos de envío

8.

Gareth Dwyer
Editorial: Packt Publishing - ebooks Account
ISBN 10: 1785286935 ISBN 13: 9781785286933
Nuevos Paperback Cantidad: > 20
Librería
BuySomeBooks
(Las Vegas, NV, Estados Unidos de America)
Valoración
[?]

Descripción Packt Publishing - ebooks Account. Paperback. Estado de conservación: New. Paperback. 194 pages. Unleash the full potential of the Flask web framework by creating simple yet powerful web applicationsAbout This BookThe most up-to-date book on Flask on the marketCreate your own world-class applications and master the art of Flask by unravelling its enigma through this journeyThis step-by-step tutorial is packed with examples on blending different technologies with Flask to get you up and runningWho This Book Is ForHave you looked at PHP and hated the clunky bloated syntax Or looked at . Net and wished it was more open and flexible Maybe youve tried your hand at GUI libraries in Python and found them hard to use If your answer to any one of these questions is a yes, then this is just the book for you. It is also intended for people who know the basics of Python and want to learn how to use it to build powerful solutions with a web front-end. What You Will LearnBuild a web application from the ground upDynamically display data to your viewers based on their requestsStore user and static data in SQL and NoSQL databases and use this data to power your web applicationCreate a good user experience by combining CSS and JavaScript inside HTML templatesHarness the convenience of freely available APIs, including Open Weather, Open Exchange Rates, and bit. lyExtend your application with pluginsCombine different technologies and use the right tools to solve problems, such as Bootstrap and MongoDBIn DetailFlask is a simple and minimalistic framework, which makes it easy to learn and beginner-friendly. It is also well-developed and exceptionally well-documented with an advanced plugin system, consisting of all the features of a top-end framework and is extremely powerful to use. It empowers you to harness the flexibility of the web through the elegance of Python without needing to worry about installations and compatibility. This book will take you on a journey through learning about web development using Python to building fully-functional web applications. We start off with a simple web application that greets visitors with the time-honored tradition of Hello, World! In the first major project, we move on to developing a dynamic and useful headlines application that displays the latest news headlines along with up-to-date currency and weather information. In project two, we build a dynamic crime map that is backed by a SQL database, allowing users to submit information and the location of crimes in order to plot danger-zones and other crime trends within an area. In the final project, we look at how to use Flask with more modern technologies, including Twitters Bootstrap and the NoSQL database MongoDB. We combine these to create a restaurant notification application that allows restaurant patrons to easily call a waiter to their table. This pragmatic tutorial will keep you engaged as you learn the nitty-gritty of Flask by working on challenging real-world applications. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. Nº de ref. de la librería 9781785286933

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 38,75
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,31
A Estados Unidos de America
Destinos, gastos y plazos de envío

9.

Gareth Dwyer
Editorial: Packt Publishing - ebooks Account (2016)
ISBN 10: 1785286935 ISBN 13: 9781785286933
Nuevos Paperback Cantidad: 1
Librería
Irish Booksellers
(Rumford, ME, Estados Unidos de America)
Valoración
[?]

Descripción Packt Publishing - ebooks Account, 2016. Paperback. Estado de conservación: New. book. Nº de ref. de la librería M1785286935

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 45,94
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

10.

Dwyer, Gareth
Editorial: Packt Publishing - ebooks Account
ISBN 10: 1785286935 ISBN 13: 9781785286933
Nuevos Cantidad: 1
Librería
Ohmsoft LLC
(Lake Forest, IL, Estados Unidos de America)
Valoración
[?]

Descripción Packt Publishing - ebooks Account. Estado de conservación: Brand New. FREE domestic ground shipping. Fast priority express available. Tracking service included. Ships from USA (United States of America). Nº de ref. de la librería 1785286935

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 48,04
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

Existen otras copia(s) de este libro

Ver todos los resultados de su búsqueda