0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R500 - R1,000 (1)
  • R1,000 - R2,500 (2)
  • -
Status
Brand

Showing 1 - 3 of 3 matches in All Departments

Real World Haskell (Paperback): Bryan O'Sullivan Real World Haskell (Paperback)
Bryan O'Sullivan; Contributions by John Goerzen, Donald Bruce Stewart
R1,391 R926 Discovery Miles 9 260 Save R465 (33%) Ships in 12 - 19 working days

This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications. Real World Haskell takes you through the basics of functional programming at a brisk pace, and then helps you increase your understanding of Haskell in real-world issues like I/O, performance, dealing with data, concurrency, and more as you move through each chapter. With this book, you will: Understand the differences between procedural and functional programmingLearn the features of Haskell, and how to use it to develop useful programsInteract with filesystems, databases, and network servicesWrite solid code with automated tests, code coverage, and error handlingHarness the power of multicore systems via concurrent and parallel programming

You'll find plenty of hands-on exercises, along with examples of real Haskell programs that you can modify, compile, and run. Whether or not you've used a functional language before, if you want to understand why Haskell is coming into its own as a practical language in so many major organizations, Real World Haskell is the best place to start.

Foundations of Python Network Programming (Paperback, 3rd ed.): Brandon Rhodes, John Goerzen Foundations of Python Network Programming (Paperback, 3rd ed.)
Brandon Rhodes, John Goerzen
R1,663 R1,360 Discovery Miles 13 600 Save R303 (18%) Ships in 10 - 15 working days

Foundations of Python Network Programming, Third Edition, covers all of the classic topics found in the second edition of this book, including network protocols, network data and errors, email, server architecture, and HTTP and web applications, plus updates for Python 3. Some of the new topics in this edition include: * Extensive coverage of the updated SSL support in Python 3 * How to write your own asynchronous I/O loop. * An overview of the "asyncio" framework that comes with Python 3.4. * How the Flask web framework connects URLs to your Python code. * How cross-site scripting and cross-site request forgery can be used to attack your web site, and how to protect against them. * How a full-stack web framework like Django can automate the round trip from your database to the screen and back. If you're a Python programmer who needs a deep understanding of how to use Python for network-related tasks and applications, this is the book for you. From web application developers, to systems integrators, to system administrators-this book has everything that you need to know.

Foundations of Python Network Programming - The comprehensive guide to building network applications with Python (Paperback,... Foundations of Python Network Programming - The comprehensive guide to building network applications with Python (Paperback, 2nd ed.)
John Goerzen, Tim Bower, Brandon Rhodes
R1,587 Discovery Miles 15 870 Ships in 9 - 17 working days

This second edition of Foundations of Python Network Programming targets Python 2.5 through Python 2.7, the most popular production versions of the language. Python has made great strides since Apress released the first edition of this book back in the days of Python 2.3. The advances required new chapters to be written from the ground up, and others to be extensively revised. You will learn fundamentals like IP, TCP, DNS and SSL by using working Python programs; you will also be able to familiarize yourself with infrastructure components like memcached and message queues. You can also delve into network server designs, and compare threaded approaches with asynchronous event-based solutions. But the biggest change is this edition's expanded treatment of the web. The HTTP protocol is covered in extensive detail, with each feature accompanied by sample Python code. You can use your HTTP protocol expertise by studying an entire chapter on screen scraping and you can then test lxml and BeautifulSoup against a real-world web site. The chapter on web application programming now covers both the WSGI standard for component interoperability, as well as modern web frameworks like Django. Finally, all of the old favorites from the first edition are back: E-mail protocols like SMTP, POP, and IMAP get full treatment, as does XML-RPC. You can still learn how to code Python network programs using the Telnet and FTP protocols, but you are likely to appreciate the power of more modern alternatives like the paramiko SSH2 library. If you are a Python programmer who needs to learn the network, this is the book that you want by your side.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Gnosis - An Introduction
Christoph Markschies Hardcover R6,623 Discovery Miles 66 230
The Epochs of Painting Characterized - a…
Ralph Nicholson Wornum Paperback R679 Discovery Miles 6 790
Raw Feeling - A Philosophical Account of…
Robert Kirk Hardcover R3,822 Discovery Miles 38 220
Piekfyn Afrikaans Huistaal - Graad 4…
Paperback R345 R266 Discovery Miles 2 660
India's Waters - Environment, Economy…
Mahesh Chandra Chaturvedi Paperback R2,120 Discovery Miles 21 200
The Power of Consent
Lea Cook Hardcover R653 Discovery Miles 6 530
Studies in Functional Discourse Grammar
J.Lachlan MacKenzie, Ma. de los Angeles G omez Gonz alez Paperback R2,383 Discovery Miles 23 830
Explaining Culture - The Social Pursuit…
Loren Demerath Hardcover R2,578 Discovery Miles 25 780
An Inquiry &C.
Henry Thornton Paperback R527 Discovery Miles 5 270
A Narrative of the Expedition to Dongola…
George Bethune English Paperback R524 Discovery Miles 5 240

 

Partners