The Programming category has 447 audiobooks on Listento.it, with an average listener rating of 3.7★ across 245 ratings. The most-rated is The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition.

447 audiobooks
Cover art for Functional Programming in Scala

Functional Programming in Scala

Summary

Functional Programming in Scala is a serious tutorial for programmers looking to learn FP and apply it to the everyday business of coding. The audiobook guides listeners from basic techniques to advanced topics in a logical, concise, and clear progression. In it, you'll find concrete examples and exercises that open up the world of functional programming.   Functional programming (FP) is a style of software development emphasizing functions that don't depend on program state. Functional code is easier to test and reuse, simpler to parallelize, and less prone to bugs than other code. Scala is an emerging JVM language that offers strong support for FP. Its familiar syntax and transparent interoperability with Java make Scala a great place to start learning FP.   This audiobook assumes no prior experience with functional programming. Some prior exposure to Scala or Java is helpful.    What's inside: Functional programming concepts  The whys and hows of FP  How to write multicore programs  Checks for understanding   Paul Chiusano and Rúnar Bjarnason are recognized experts in functional programming with Scala and are core contributors to the Scalaz library.   Table of contents: Part one. Introduction to Functional Programming  What is functional programming?  Getting started with functional programming in Scala  Functional data structures  Handling errors without exceptions  Strictness and laziness  Purely functional state  Part two. Functional Design and Combinator Libraries  Purely functional parallelism  Property-based testing  Parser combinators  Part three. Common Structures in Functional Design  Monoids  Monads  Applicative and traversable functors  Part four. Effects and I/O  External effects and I/O  Local effects and mutable state  Stream processing and incremental I/O PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.

©2014 Manning Publications (P)2014 Manning Publications

Narrator: Mark Thomas
Length: 9 hrs and 45 mins
Available on Audible
Cover art for User Story Mapping

User Story Mapping

Summary

User story mapping is a valuable tool for software development, once you understand why and how to use it. This insightful book examines how this often misunderstood technique can help your team stay focused on users and their needs without getting lost in the enthusiasm for individual product features.  Author Jeff Patton shows you how changeable story maps enable your team to hold better conversations about the project throughout the development process. Your team will learn to come away with a shared understanding of what you’re attempting to build and why.  Get a high level view of story mapping, with an exercise to learn key concepts quickly Understand how stories really work, and how they come to life in Agile and Lean projects Dive into a story’s lifecycle, starting with opportunities and moving deeper into discovery Prepare your stories, pay attention while they’re built, and learn from those you convert to working software

©2014 Jeff Patton (P)2020 Upfront Books

Narrator: Roy McCrerey
Length: 8 hrs and 19 mins
Available on Audible
Cover art for Computer Programming Languages: 2 Books in 1: For Beginners or Intermediate

Computer Programming Languages: 2 Books in 1: For Beginners or Intermediate

Summary

Welcome to the world of computer programming. Are you ready to learn to program and start coding within a week? Learning to write computer programs in many languages can be satisfying. If you work with a positive approach, this guide is perfect for you. The objective of this book is to introduce you to the basic concepts of several programming languages. It is to be mentioned that coding by using this guide requires no previous knowledge of programming languages and computer programming. We know that, as a beginner, programming can seem like something scary or creepy. This guide will help you to learn and understand the fundamentals of a few programming languages. Additionally, you have to remember that computer programming is not all about coding. It is also about creating algorithms, working on deadlines, communicating with the database, and debugging the bugs, etc. Most of these topics are covered in this guide in a way that is easy for beginners to understand. Furthermore, this guide does not just contain theory, but it includes examples that show programming in action. Most of the essential concepts are explained with examples. The following list shows some of the languages; you’ll study in this guide: Basics of computer programming C C++ C# SQL Python In the second book, the study of the Python language is deepened. We all know that Python is the most widely used programming language in the modern world. Its sentence-structure is simple yet professional. As far as this book is concerned, it’s an ultimate guide to understand the fundamentals of Python Programming.  Don’t wait! Buy your all-in-one programming guide today!.

©2020 Tony Chan (P)2020 Tony Chan

Author: Tony Chan
Length: 6 hrs and 32 mins
Available on Audible
Cover art for Python for Beginners

Python for Beginners

Summary

Discover the step-by-step Python guide that anyone can follow. Python is not as difficult as you think. Python for Beginners lays out the foundation to get started with computer programming using solid information, so you can learn with confidence, even if you are new to Python. This audiobook covers: What Python is The basics of Python programming The right way to install Python in Macintosh and Windows operating systems Simple-to-understand steps to run your first program in Python Here’s what’s packed in Python for Beginners: Start Right Now to Learn Computer Programming with the Best Crash Course. Improve Your Skills with Machine Learning, Data Analysis and Data Science: The integrated development environment The "why" and "how" of variables and conventions when naming Python The keywords and identifiers in Python programming The basic functions in Python The data types in Python and the flow control in Python How to use advanced features, data analysis, and other features This beginner's guide brings you all the essential, practical tips for working with Python. This great book makes it easier to understand the subject and will shift your perspective on the capabilities of Python, so you can successfully utilize it as a high-level programmer. Would you like to learn how? Scroll up, and click the "buy now" button to get it now!

©2020 Ben Chan (P)2020 Ben Chan

Narrator: John S. Herlihy
Author: Ben Chan
Length: 4 hrs and 11 mins
Available on Audible
Cover art for Machine Learning with Python

Machine Learning with Python

Summary

Before you get into the world of machine learning, you have to start at the very basics if you are just getting started with programming. Python is one of the best platforms to start with as it serves as a core of modern computing techniques such as deep learning, machine learning, and neural networks. In this audiobook, you will learn exactly what advantages Python has over other languages. You will also learn how to set up Python in your system, and code and run basic programs all with the aid of sample codes provided throughout the audiobook. From syntax to functions to data types to conditional statements, Machine Learning with Python is well-rounded to assist you in your coding journey.  Get this audiobook now to learn more!

©2019 Alexander Cane (P)2019 Alexander Cane

Narrator: Dave Wright
Length: 4 hrs and 39 mins
Available on Audible
Cover art for Machine Learning with Python: The Absolute Guide for Beginner's and Faster Way to Learn Python Machine Learning

Machine Learning with Python: The Absolute Guide for Beginner's and Faster Way to Learn Python Machine Learning

Summary

Machine Learning: The Complete Beginner’s Guide to learn and Understand Machine Learning, gives you insights into what machine learning entails and how it can impact the way you can weaponize data to gain incredible insights. Your information is pretty much as good as what you are doing with it and the way you manage it. In this book, you find out types of machine learning techniques, models, and algorithms that can help achieve results for your company.      Python Programming: You want to learn the language quickly to be productive when you use it to do your real work, which could be anything. Unlike most books on the subject, it starts from the beginning showing you t differences between Python and other languages. As a result, you get an understanding of what needs to be done from the beginning, using practical examples and spending a lot of time doing really useful tasks. You can also get help installing Python on your particular system.     It is essential to understand how each example works before moving on to the next one. Each example has lessons that are important to you, and you may lose important content if you start to miss too much information.     In this 2-in-1 book, you will find:     Simplicity: It is written in a very concise and approachable way   Coaching: All instructions are presented in a linear, step-by-step format   Detail: Its scope is to comprehensively address both novices and expert   Structure: Information is clearly organized into chapters and sections   Two Books: A Python crash course and a Python data analysis course -How we classify machine learning algorithms   How we can apply machine learning in different areas   Understanding the artificial neural networks   The use of convoluted neural networks   Building predictive models   Autoencoders in ML and Python   K-Means techniques and Natural Language Processing   The art of feature engineering   The ensemble methods

©2020 Setven Samelson (P)2020 Setven Samelson

Narrator: Kevin Tromp
Length: 5 hrs and 56 mins
Available on Audible
Cover art for Arduino for Beginners

Arduino for Beginners

Summary

Everything you need to learn Arduino programming, even if you’ve never touched a board before. Do you want to make crazy-cool gadgets like fighting robots, weather trackers, fingerprint scanners, and so much more? Are you a beginner or intermediate programmer with basic knowledge and a willingness to learn? Then Arduino was made for you. Arduino boards are microcontrollers that can be cleverly programmed to accomplish a range of helpful tasks and even just make silly gizmos.They are surprisingly simple to learn, so if you’re afraid that your lack of programming knowledge will stop you from using one, think again. In this audiobook, we will be taking you step by step and introducing you to all of the core concepts you need to know to successfully program your first Arduino board. In addition to learning about the basics of Arduino, you’ll discover: How to choose an Arduino board Terminology that is essential to know The process of connecting an Arduino to your computer The basics of C programming How to create a sketch Where to go to find amazing projects How to troubleshoot your Arduino And much, much more! The world of programming is wide open and accessible, even for a complete beginner. If you’re going to start anywhere, start with Arduino.  Grab a board, purchase this guide by clicking “Buy Now”, and get coding!

©2020 Mark Hopper (P)2020 Mark Hopper

Narrator: Chuck Yi
Author: Mark Hopper
Length: 3 hrs and 57 mins
Available on Audible
Cover art for Raspberry Pi

Raspberry Pi

Summary

Have you heard about the little device called the Raspberry Pi? Are you passionate about technology and computer science? Would you like to learn how to use Raspberry Pi to program and code cool projects? Did you know that you could use the Raspberry Pi to create software projects as well as real-world physical computing projects? Have you always been curious about the Raspberry Pi, but did know how it could be used to its full potential?  If you answered yes to one or more of these questions, then this is the perfect book for you.  This book will prove to be a treasure trove of knowledge for everything you want to learn about the Raspberry Pi. It will take you through every nook and corner of the Raspberry Pi and teach you how to program the Raspberry Pi to create wonderful projects.  Whether you are a veteran in the world of programming and coding or completely new to it, this book will be your step-by-step guide to help you understand programming and further employ your programming knowledge to create software and physical computing projects using two programming languages: Scratch and Python. You will learn about the world of Raspberry Pi and its operating system, the Raspbian. The knowledge of both the hardware and the software available in this book will spark your interest in software programming and physical computing so much that you may just get addicted to it!  This book will take you through:  Getting started with your new Raspberry Pi  The components of Raspberry Pi  The hardware setup of Raspberry Pi  The Raspbian operating system  Programming using Scratch  Programming using Python  Physical Computing with the Raspberry Pi  And using the Raspberry Pi for other cool projects  This book has been designed to drill the foundation of the Raspberry Pi in you and teach you advanced programming using the Raspberry Pi. You will not need to complete the entire book to start with a practical performance on the Raspberry Pi.  Every chapter of this book is a module in itself, and you will be in a position to try out the tools listed in them as you finish each chapter. You'll find step-by-step guidance and code snippets throughout the book that will help you get your hands dirty on a real Raspberry Pi as you complete every chapter. I’m sure you will be able to master the Raspberry Pi soon.  Click the "Buy Now" button to get started today!

©2021 Logan Pratt (P)2021 Logan Pratt

Narrator: Tom Brooks
Author: Logan Pratt
Length: 4 hrs and 38 mins
Available on Audible
Cover art for Python for Data Science

Python for Data Science

Summary

If you are looking to master the fundamental concepts of data science driven by the Python programming language to develop a solid understanding of all the latest cutting-edge technologies, then this is just that one comprehensive audiobook you have been waiting for. This audiobook is carefully narrated to help you master the core concepts of Python programming and utilize your coding skills to analyze a large volume of data and uncover valuable information that can otherwise be easily lost in such volume, even if you have never learned any programming languages before. Python has been designed primarily to emphasize readability of the programming code, and its syntax will enable you to convey ideas using fewer lines of code. Some of the highlights of this audiobook include: The five major stages of the TDSP lifecycle Installation instructions for Python Python coding concepts such as data types, classes, objects variables, numbers, constructor functions, Booleans, and much more The functioning of various data science libraries like Scikit-Learn Deep-dive into the Matplotlib library Ways how machine learning allows analysis of large volumes of data and delivers faster and more accurate results Overview of four different machine learning algorithms Ways how companies are able to employ a predictive analytics model Every concept in this audiobook is explained with examples and exercises so you can learn and test your learning at the same time. There are a variety of real-life examples of the application of machine learning technology that has been provided to help you understand the importance of all the cutting-edge technologies in shaping our world today. If you want to learn more about Python for data science, then simply click the "buy now" button on this page to get started.

©2019 GIALE Ltd (P)2020 GIALE Ltd

Narrator: D. Wolf
Length: 3 hrs and 54 mins
Available on Audible
Cover art for C# for Beginners

C# for Beginners

Summary

Do you think learning C# is too hard?   Then you haven't checked out this guidebook.   We will provide you with all of the tips and tricks that will make coding in the C# language as simple as it can be.  C# is one of the most versatile programming languages available today and can help you to write out any programs that you want in no time.  This guidebook is your ultimate guide to learning how to do your own programming even if you have never spent time doing any coding in the past and can provide you with the skills and confidence that you need along the way.  Some of the great topics that we are going to take a look at in this guidebook include:   A look at the C# language and why it is one of the best languages to learn for beginners Some of the basics that we need to know to help us write out our own programs even as a beginner How to set up the environment that we need with the C# language so that we can complete our codes The C# variables and what we can do to understand the different types of data, along with some of the operators to enhance our programs How to use the conditional statements so our programs can make decisions, all on their own! A look at why objects and classes are so important, and some of the things that we can do to create our own Creating a loop in C# and why this is so important Handling the strings, arrays, and lists Handling C# operators Simple steps that can turn you into a professional coder in no time And more! Anyone can learn how to code, and with the C# language, you will be able to take your skills to the next level when writing out any program that you want.   Are you ready to learn C# the easy way? Then scroll up and click the "Buy Now" button! PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.

©2020 Julian James McKinnon (P)2020 Julian James McKinnon

Narrator: Ivan Busenius
Length: 3 hrs and 8 mins
Available on Audible
Cover art for Python Programming

Python Programming

Summary

Learning Python programming is simpler than you might think. With this crash course, you can quickly master this programming language and put your newfound knowledge to use. Python coding language can be applied to many real-world situations, including the use of artificial intelligence chips, the personalization of drugs and medicines, machine learning, healthcare, and many other situations that are currently in use or soon-to-be developed systems.   Inside this easy-to-follow guide, you will find: Detailed explanations about the program and its uses The basics of the Python programming Language Data types Methods and functions in Python The scope and lifetime of variables and functions in Python Applications of Python programming in the real world And more! This book is designed with your success in mind. It utilizes simple language to help you grasp the key concepts with ease. The details are explained in layman terms someone with computer programming knowledge will understand and someone who is new to computer language will understand.  Now is the time to learn everything you can about this program with Python Programming: A Comprehensive Crash Course in Python for Absolute Beginners. Buy your copy today!

©2019 Peter Van Dijk (P)2019 Peter Van Dijk

Narrator: Timothy Burke
Length: 5 hrs and 32 mins
Available on Audible
Cover art for Python Machine Learning

Python Machine Learning

Summary

Do you want to learn how to apply efficiently your Python knowledge to implement learning models? Do you want to understand which ones are the best libraries to use and why Python is considered the best language for machine learning? What do you need to learn to move from being a complete beginner to someone with advanced knowledge of machine learning? Tech is slowly moving towards high-level automation, robotics, machine learning, artificial intelligence, big data, and other high level computing concepts. That’s why self-driving cars, customized product recommendations, real time pricing, facial recognition, retargeting ads, geo-targeting, using bots for customer service, and much more is a thing these days. So if you ever want to leverage the full power of any of these advanced computing concepts, now is the right time to get in! So where do you even start? Well, my recommendation is to start by learning machine learning, as that will effectively help you to understand the ins and outs of how to build intelligent systems. In this audiobook, you will learn: The basics of machine learning How machine learning is beneficial in today’s world The basics about machine learning, including what it is, how it developed, the place of big data in machine learning as well as how machine learning works How machine learning works in seven simple steps Which ones are the best libraries and how to import them Multiple ways to access computing power in machine learning And much more! Even if this is your first encounter with machine learning and you want to dip your feet into the world of high level computing concepts like machine learning, deep learning, artificial intelligence, and more, this book will break everything down using easy-to-follow language to help you to apply what you learn right away! Would you like to know more? Scroll to the top of the page and select the "Buy Now" button.

©2019 Ethem Mining (P)2020 Ethem Mining

Narrator: Russell Newton
Author: Ethem Mining
Length: 3 hrs and 34 mins
Available on Audible
Cover art for Computer Programming and Cyber Security for Beginners

Computer Programming and Cyber Security for Beginners

Summary

Do you feel that informatics is indispensable in today’s increasingly digital world? Do you want to introduce yourself to the world of programming but don’t know where to get started? If the answer to these questions is yes, then keep listening.… With the tech industry becoming one of the most trending fields in the job market, learning how to program can be one of the most important and meaningful skills. This book is meant to introduce people who have no programming experience to the world of computer science and machine learning. This book includes: Python Machine Learning: A Beginner’s Guide to Python Programming for Machine Learning and Deep Learning Here’s a sneak peek of what you’ll learn with this book: The fundamentals of Python for machine learning Data analysis in Python Comparing deep learning and machine learning The role of machine learning in the Internet of Things (IoT) Looking to the future with machine learning And much more…. SQL for Beginners: A Step by Step Guide to Learn SQL Programming for Query Performance Tuning on SQL Database  Throughout these pages, you will learn: How to build databases and tables with the data you create Proven strategies to define all the SQL data types that fit the data you are working with How to sort through the data efficiently to find what you need The exact steps to clean your data and make it easier to analyze How to modify and delete tables and databases And much more…. Linux for Beginners: An Introduction to the Linux Operating System  We will cover the following topics: What makes Linux different? How to install Linux The Linux console  Command line interface Network administration And much more…. This book won’t make you an expert programmer, but it will give you an exciting first look at programming and a foundation of basic concepts with which you can start your journey learning computer programming and machine learning.  Scroll up and click the "buy now" button!

©2019 Zach Codings (P)2019 Zach Codings

Author: Zach Codings
Length: 21 hrs and 3 mins
Available on Audible
Cover art for Python Programming: 2 Books in 1

Python Programming: 2 Books in 1

Summary

Python programming: Create awesome projects the way you always wanted! Finally, a beginner's friendly guide to Python. Learn the secrets you need to know to finish great projects. Go from frustration to mastering in no time. Get your bundle book, Python Programming 2 Books in 1: Python for Data Science, Python for Beginners, Improve Your Coding Skills and Learn All the Secrets About Machine Learning with Our Crash Course. Here are the guides packed within this bundle book: Python for Data Science, The Crash Curse Guide for Beginners. Learn Right, Now Python Coding, Data Analysis, and Computer Programming (for Women, Men, and Kids). Python for Beginners, Start Right Now to Learn Computer Programming with the Best Crash Course. Improve Your Skills with Machine Learning, Data Analysis and Data Science. Here’s what you will love about this book: Learn how to avoid the most common beginner mistakes. Learn how to get started on your new Python project the easy way - this book will answer all your questions about it. Learn about data types and variables How to get confident with lists. Take a deeper look at looping. Learn how to read and follow basic functions in Python. Learn the right steps for flow control in Python. And much more! With this guide, Python is now easier than ever. Find the inspiration you need and create great projects today! Are you ready? Scroll up and click to buy now.

©2020 Ben Chan (P)2020 Ben Chan

Author: Ben Chan
Length: 7 hrs and 21 mins
Available on Audible
Cover art for Python for Beginners

Python for Beginners

Summary

This audiobook is for you if you always wanted to learn computer programming. Python is easy to learn. The learning curve is very gradual. Today, we live in the era of artificial intelligence. Self-driving cars, customized product recommendations, real-time pricing, speech and facial recognition are just a few examples proving this truth. Also, think about medical diagnostics or automation of mundane and repetitive labor tasks - all these highlight the fact that we live in interesting times. From research topics to projects and applications in different stages of production, there is a lot going on in the world of machine learning. Machines and automation represent a huge part of our daily life. They are becoming part of our experience and existence. This is machine learning. Artificial intelligence is currently one of the most thriving fields any programmer would wish to delve into, and for a good reason: This is the future! Simply put, machine learning is about teaching machines to think and make decisions as we would. The difference between the way machines learn and the way we do is that while for the most part we learn from experiences, machines learn from data. In this guide, Bazylewicz will introduce you to some of the best resources to learn Python from scratch. In a matter of no time, you will be writing code like a professional. You will learn: History of Python What is Python Installing Python Writing the First Python Program Practice Exercise Keywords and Identifiers in Python Programming Language Data Types in Python Lists in Python Python Sets Oriented Programming in Python The Conditional Statements in Python Machine Learning Algorithms Essential Libraries for Machine Learning in Python Data Science And more... Python programming has become one of the most common programming languages people use. Everything that it does for the coding world is bringing a live language that can be used in software. It helps one to get through machines and any coded messages in any software that is already there.  Even if you have never used computer programs, this guide will help you to understand step by step how to learn Python programming quickly. It may seem daunting, but take it slow, and give it a chance, and you will be making your own programs in no time. Click the "buy" button and get it now.

©2020 Nathan Bazylewicz (P)2020 Nathan Bazylewicz

Narrator: Tom Brooks
Length: 7 hrs and 19 mins
Available on Audible
Cover art for Monolith to Microservices

Monolith to Microservices

Summary

How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman’s extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture. With many illustrative examples, insightful migration patterns, and a bevy of practical advice to transition your monolith enterprise into a microservice operation, this practical guide covers multiple scenarios and strategies for a successful migration, from initial planning all the way through application and database decomposition. You’ll learn several tried-and-tested patterns and techniques that you can use as you migrate your existing architecture. Ideal for organizations looking to transition to microservices, rather than rebuild Helps companies determine whether to migrate, when to migrate, and where to begin Addresses communication, integration, and the migration of legacy systems Discusses multiple migration patterns and where they apply Provides database migration examples, along with synchronization strategies Explores application decomposition, including several architectural refactoring patterns Delves into details of database decomposition, including the impact of breaking referential and transactional integrity, new failure modes, and more

©2020 Sam Newman (P)2021 Upfront Books

Narrator: Mitchell Dorian
Author: Sam Newman
Length: 6 hrs and 45 mins
Available on Audible
Cover art for Python for Beginners

Python for Beginners

Summary

Are you a newbie to computer programming and you want to start but you are a little confusing? Are you searching for a book with many practical examples within? Are you curious to understand why Python is the best way to begin? If you feel related to those questions, then this audibook is for you. Python is actually one of the most used programming languages all around the world. Most of today's programs, machines, and electronics have at least a piece of code in Python. Here you will find tons of useful information about Python divided into sections to make the learning process easier and more interesting. Inside those sections you will find: An introduction to Python; Benefits of Python and differences between it and other languages; Introduction to Data Science, AI, Machine Learning and uses of Python; Basic concepts such as: Variables, Data types, Numbers, Strings and more; Conditional Statements; Loops; Functions: What are, benefits, and how to create them; Modules: What are and benefits of using them; OOP; Files; Exceptions; And much more... If you are feeling attracted by everything shown until now, then let me tell you that it is not everything that you will find here. Also, in the first introductory csection, we included a section where we explained, step-by-step, how to install or update according to your case, Python. We even included how to do it on Windows, macOS and Linux. Besides all of that, each one of the explanations of the statements and other things here on this audiobook will come with an example, with its respective image of how the code was written, and afterward a short but complete explanation of what is the task and job of each element on the code. We wrote this book with a huge effort and dedication to make it possible to teach people to learn the Python programming language. If you want to become a developer, a programmer or simply learn how this goes, the buy this audiobook now!

©2019 Jason Knox (P)2020 Jason Knox

Author: Jason Knox
Length: 3 hrs and 38 mins
Available on Audible
Cover art for Python for Beginners

Python for Beginners

Summary

If you want to learn the most modern programming language in the world, then keep reading. Python is a high-level programming language. It's a modern language, easy to learn and understand but very powerful. It's a versatile programming language that is now being used on a lot of different projects, from world-class internet companies to small hobbyists. Python is extremely flexible and can be useful in a lot of different fields. With Python, you can develop apps, games, and any kind of software. In fact, Python is one of the highest-demand skills for professional developers. Python for Beginners approaches this programming language in a very practical method to make sure you can learn everything you need to start working with Python as soon as possible. You will learn... Why Python is a great language to start programming How to set up the environment on your computer The logic behind programming Python basic keywords and how to use them How to control the flow of your software How to handle files and user input Different data types - and how to use them all How to create new functions and use pre-built ones to speed up your coding

©2019 Francesco Crema (P)2020 Francesco Crema

Narrator: Peter Prova
Author: Kevin Lioy
Length: 3 hrs and 3 mins
Available on Audible
Cover art for Python Programming for Beginners

Python Programming for Beginners

Summary

Have you always wanted to learn how to program? Have you always thought it was too difficult? Or did you think you didn't have enough basic skills? If so, keep reading... The Programming Languages Academy has created a targeted learning path within the reach of anyone who wants to start programming without having the appropriate skills. What you will find in this audiobook is a real, step-by-step path that will take you from zero to 100 in a few days! Once you start listening, you will appreciate this simple, clear, and essential guide. The chapters are short and will deliver new information gradually, so that you are not overwhelmed by too many notions all together. Examples and step-by-step guides in each chapter allow you to not make mistakes and, above all, not to cause confusion. You no longer have to waste time and money trying to learn Python from expensive online courses or from incredibly long textbooks that leave you just more confused and frustrated.  If you're ready to learn the basics of Python programming seven days from today, buy this audiobook today!  Scroll to the top of the page and click the "buy now" button.

©2019 Programming Languages Academy (P)2020 Programming Languages Academy

Narrator: Matthew Kinsey
Length: 4 hrs and 7 mins
Available on Audible
Cover art for Unit Testing Principles, Practices, and Patterns

Unit Testing Principles, Practices, and Patterns

Summary

Unit Testing Principles, Patterns and Practices shows you how to refine your existing unit tests by implementing modern best practices. You’ll learn to spot which tests are performing, which need refactoring, and which need to be deleted entirely! Upgrade your testing suite with new testing styles, good patterns, and reliable automated testing. About the Technology Great testing practices will help maximize your project quality and delivery speed. Wrong tests will break your code, multiply bugs, and increase time and costs. You owe it to yourself - and your projects - to learn how to do excellent unit testing to increase your productivity and the end-to-end quality of your software. About the Book Unit Testing Principles, Patterns and Practices teaches you to design and write tests that target the domain model and other key areas of your code base. In this clearly written guide, you learn to develop professional-quality test suites, safely automate your testing process, and integrate testing throughout the application life cycle. As you adopt a testing mindset, you’ll be amazed at how better tests cause you to write better code. What's inside: Universal guidelines to assess any unit test Testing to identify and avoid anti-patterns Refactoring tests along with the production code Using integration tests to verify the whole system About the Listener For learners who know the basics of unit testing. The C# examples apply to any language. About the Author Vladimir Khorikov is an author, blogger, and Microsoft MVP. He has mentored numerous teams on the ins and outs of unit testing. PLEASE NOTE: When you purchase this title, the accompanying PDF will be available in your Audible Library along with the audio.

©2020 Manning Publications (P)2021 Manning Publications

Narrator: Nate Colitto
Length: 7 hrs and 18 mins
Available on Audible