Packt – Object Oriented Programming in C Plus Plus

Packt – Object Oriented Programming in C Plus Plus-XQZT
English | Size: 3.53 GB
Category: Tutorial

In today’s scenario, it is almost impossible for a budding programmer/developer to survive in the market without a solid foundation of OOPs concepts and C++ is one of the best languages to start the journey. The initial lectures of the course explain the pillars of OOPs with the help of real-life examples. As you move further, you will explore a range of topics including input/output streams, namespaces, classes and objects, constructors, and function overloading & overriding. Once you finish the basics, you will dive deep into the advanced concepts of inheritance, polymorphism, templates exception handling, and file handling. By the end of this course, you ll be proficient in implementing the concepts of object-oriented programming to drastically enhance the performance of your code.

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.