Packt – Modernizing Python Applications Migrating to Python 3.x

Packt – Modernizing Python Applications Migrating to Python 3.x-XQZT
English | Size: 321.65 MB
Category: Tutorial

Are you still working with Python 2.x? Are you looking to switch to version 3.x before 2.x goes obsolete? This course will teach you how to migrate to Python 3.x from 2.x! In this course, you will learn the major differences between Python 2.x and 3.x, and, more importantly, we provide guidelines for migrating to the newer version as efficiently as possible (and why you should!). You will also learn about some libraries (such as six, modernize, tox future, and more) that will help you easily automate your migration process. By the end of this course, you will be able to accelerate the performance of your application with the new features of Python 3 and will also have a strong foundation in migrating any applications from Python 2 to 3. Please note that this course assumes prior experience working with Python 2.x. Some knowledge of Python 3.x will be beneficial.

Packt – Python Automation for Everyone

Packt – Python Automation for Everyone-XQZT
English | Size: 1.74 GB
Category: CBTs

Python programming, apart from being immensely popular, also serves as one of the best medium to get good grasp of algorithms, data structure, and analytical thinking. This course begins by introducing to you the basic functionalities of Python programming before delving deep into the detailed explanation of core fundamentals. Once you grasp the basics, you will build and implement scalable automation scripts. As you progress through the sections, you will develop the ability to leverage Python s inbuilt data structures in your programs. You will also cover creating Python scripts both in Jupyter notebook and Python console. By the end of this course, you ll be equipped with the knowledge you need to write efficient Python scripts confidently and in a much lesser time period

Packt – Asynchronous JavaScript Deep Dive

Packt – Asynchronous JavaScript Deep Dive-XQZT
English | Size: 681.00 MB
Category: Tutorial

Effectively working with asynchronous code in JavaScript is an essential skill for anyone working with JavaScript. This course will take you from a beginner or intermediate level to mastering asynchronous JavaScript. You will start with a discussion of asynchronous code in JavaScript and how it compares with synchronous code. As you progress, you will cover the event loop and the role it plays in asynchronous JavaScript. You will then work with the original asynchronous pattern, the callback. You will dive deep into Promises and then add the async-await pattern to the discussion. In the last section, you will explore generators and how and when they can be used in your code. By the end of this course, you will be proficient in effectively writing and handling asynchronous JavaScript code.

Packt – Hands-On Designing Angular Web Application Architecture

Packt – Hands-On Designing Angular Web Application Architecture-XQZT
English | Size: 475.19 MB
Category: Tutorial

If you want to learn fast, easy, and rewarding ways to create web applications that are easy to refactor and maintain in the future with no decline in performance, then this is the right course for you. Using the latest Angular 9 release, you will learn how to organize your application using core feature and
shared modules. You’ll structure container components in Angular 9 to help your application supply a presentation data flow and translate component-specific events into application state commands. You will understand state management and see how it can be implemented in Angular using NgRx, a Redux implementation for Angular 9. We’ll cover how we can use Input and Output decorators in Angular 9, an easy way to exchange data between components. You’ll find out how to use functions and pipes in your application, a new way to write display-value transformations that you can declare in your HTML

Packt – Jira 8 Recipes

Packt – Jira 8 Recipes-XQZT
English | Size: 868.09 MB
Category: Tutorial

Jira is an issue and project-tracking application, and one of the most popular software development tools utilized by Agile teams Jira 8 comes with performance improvements to meet the demands of ever-growing enterprise teams. This one-stop resource will get you started creating (and working with) Jira plugins and customizations. We will be using Jira 8 throughout this tutorial. You ll begin your journey by learning to develop and deploy plugins and then modify them to suit your needs. You will learn to customize the look and feel of your Jira UI, and then perform a detailed configuration of Jira Issues for administrators. Then you ll learn to create and manage custom fields in JIRA efficiently, and operate with workflows by learning to manipulate them programmatically. Finally, we cover how to build useful gadgets and prepare reports. By the end, you will have built a solid foundation in Jira and will be equipped to use it efficiently to improve your team s productivity