Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
  • 1
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 41 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Application program interfaces (Computer software) ; Application software Development ; Computer multitasking ; Python (Langage de programmation) ; Interfaces de programmation d'applications ; Logiciels d'application ; Développement ; Fonctionnement multitâche ; APIs (interfaces) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Asynchronous Python Programming using asyncio and async/await lets you write code that runs many processes concurrently. It makes your code more responsive and stops it from wasting time waiting for slow file and internet access. It is simpler to write, easier to reason about, and uses less memory than threads and processes. We start the video with an overview of asyncio, showing the building blocks and core syntax in a few simple examples. Next, you will see how to make normal Python code work in an asynchronous environment, to minimize blocking and facilitate cooperative multi-tasking. Further, we cover an asyncio use-case working with network connections such as web servers using asynio's streams API, followed by communication between coroutines and synchronization of coroutines. We will also look at using the asyncio library to easily wrap blocking code into threads and processes, and some non-blocking replacement libraries used with asyncio such as aiohttp and aiofiles. The uvloop and unsync libraries will be discussed as ways to speed up and simplify your asyncio code. The following section covers writing more robust asyncio code to test and debug your code, handle stuck tasks using time out, logging and error handling and task management. Having gained a firm understanding of how to code using asyncio, the course finishes with a look under the hood. This starts by walking you through a hand-coded example of an event loop (the core of asyncio), an overview of the different types of awaitables and some useful functions of the event loop which gives you fine grain control What you will learn: What are the differences between asyncio, threads and processes How to run code concurrently using coroutines, asyncio, and async/await How to work with network connections using streams How to write robust and modern asynchronous code How asyncio works and how to use the low level functions for fine-grain control Who this video is for Intermediate to experienced Python programmers who want to speed up existing Python code and make it more responsive by using async/await and asyncio.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 10, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [New York, New York] : Apress
    ISBN: 9781484297407 , 1484297407
    Language: English
    Pages: 1 online resource (1 video file (41 min.)) , sound, color.
    Edition: [First edition].
    DDC: 006.7/6
    Keywords: Django (Electronic resource) ; Web applications ; Application software Development ; Python (Computer program language) ; Web site development ; Applications Web ; Logiciels d'application ; Développement ; Python (Langage de programmation) ; Sites Web ; Développement ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This is the first of a two-part video series that covers the essential topics for building web applications using Django Producer Coen de Groot starts by showing you how to install Django and create a basic view, URL configuration, and HTML template to display your first web page. He then goes on to explain how views handle user requests and return website content, including routing requests to view functions. You'll also get an introduction to the basics of HTML and how it's used to structure content for web pages, followed by segments covering templates and their usage in creating reusable components for rendering data in HTML format and generating web pages. Following that, you will learn Django's template tags and filters and how they can modify data before rendering in templates. The Django Object-Relational Mapping (ORM) system, which simplifies the creation and management of databases, is also covered. Additionally, you will gain insight into the syntax for defining models and performing database migrations to keep the Python code in sync with the database structure. Lastly, you will see how to use the ORM to retrieve specific data, filter results, aggregate data, and more. What You Will Learn Display your first web page by installing Django and creating a view, URL configuration, and HTML template Understand how Django views handle user requests and returns website content Gain an introduction to Hyper Text Markup Language (HTML) and how it is used to create web pages and structure content Understand Django's Object Relational Mapping (ORM) system Who This Video Is For Anyone who wants to create websites using Django. Some basic Python knowledge would be useful, although much can be achieved by copying and adapting the example code.
    Note: Online resource; title from title details screen (O’Reilly, viewed June 18, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    ISBN: 9798868801624
    Language: English
    Pages: 1 online resource (1 video file (30 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Loops (Computer science) ; Numerical analysis ; Python (Langage de programmation) ; Analyse numérique ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This video aims to provide an understanding of Python’s for loop. The video starts with the basics of a Python for-loop, including tips for programmers coming from other languages. It also discuss advanced for-loops, including how to change the flow of a loop using break (break out of a loop when done), continue (skip an item), and else statements (take an action when a loop was run through to completion). The next part provides insight into the machinery behind for-loops, including the distinction between an iterable and an iterator, and how Python knows when there are no more items to use in a for-loop. Additionally, the video will cover creating classes that can be used in a for-loop. The video will also discuss generator functions that provide a simpler way to create an iterable. Furthermore, the video will cover generator expressions, and compare them with list comprehensions. By the end of the video, viewers will have an understanding of for-loops in Python, including both the basics and advanced techniques, along with an understanding of the underlying mechanics. The video will also provide viewers with a good foundation for writing iterable classes and creating generator functions and expressions.
    Note: Online resource; title from title details screen (O’Reilly, viewed June 3, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    ISBN: 9798868801600
    Language: English
    Pages: 1 online resource (1 video file (30 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Application software Development ; Python (Langage de programmation) ; Logiciels d'application ; Développement ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: Python functions are an essential tool for any developer looking to create efficient, reusable, and organized code. The video will first introduce the concept of functions and their benefits, including improving code organization and increasing code reusability. It will cover how to structure code using functions, breaking it down into smaller, reusable, and self[1]contained blocks. Next we will create simple functions using the “def” keyword. The video will also demonstrate docstrings and function documentation to provide detailed explanations on what the function does, its inputs and outputs, and how it is used. This section will cover the details of function arguments, including positional and keyword arguments as well as default function arguments. We will examine how to use varying arguments to pass different amounts of arguments to a function, making it more changeable. We’ll also learn how to get values back from functions, including multiple values. The video will also cover more important topics, such as using recursive functions to solve complex problems and lambda functions to create anonymous functions inline.
    Note: Online resource; title from title details screen (O’Reilly, viewed June 3, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    ISBN: 9798868801617
    Language: English
    Pages: 1 online resource (1 video file (49 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Application software Development ; Python (Langage de programmation) ; Logiciels d'application ; Développement ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet
    Abstract: This is the second part of a two-part video series about Python functions. This video will explore local and global variables, nested functions, and using closures for encapsulation of state within functions. Next, the video will cover how to use functions as arguments and return values, and monkey patching. Finally, we will look at decorators. Decorators rely on several fundamental concepts, all covered previously in this video, to do something that can look a bit like magic - they let you add behavior to an existing function without touching the original ('decorated') function. The video will demonstrate how to write a simple decorator, followed by a parameterized one. The video provides resources for continuing the learning journey with Python functions. What You Will Learn: • How to structure your code using functions • What are Nested functions • What is Monkey patching • What is Simple decorators and decorators with arguments Who This Video is For: This course is for beginner to intermediate Python developers who really want to understand how functions work and how to make the most of them.
    Note: Online resource; title from title details screen (O’Reilly, viewed June 3, 2024)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...