Search results for "introduction to python programming"
Items we need to order for you

Introduction to Programming Using Visual Basic
For courses in Visual Basic Programming From the Beginning: A Comprehensive Introduction to Visual Basic Programming Schneider’s Introduction to Programming Using Visual Basic, Tenth Edition brings continued refinement to a textbook praised in the industry since 1991. A favorite for both instructors and students, Visual Basic 2015 is designed for readers with no prior computer programming experience. Schneider introduces a problem-solving strategy early in the book and revisits it throughout allowing you to fully develop logic and reasoning. A broad range of real-world examples, section-ending exercises, case studies and programming projects gives you a more hands-on experience than any other Visual Basic book on the market. The Tenth Edition keeps the pace with modern programming methodology while incorporating current content and practices. Each chapter is rich yet concise due to to the author’s focus on developing chapters around crucial subjects rather than covering too many topics superficially. The amount and the range of projects provided in the text offer flexibility to adapt the course according to the interests and abilities of the readers. Some programming projects in later chapters can be assigned as end-of-the-semester projects. Also available with MyProgrammingLabTM. MyProgrammingLab is an online learning system designed to engage students and improve results. MyProgrammingLab consists of a set of programming exercises correlated to specific Pearson CS1/Intro to Programming textbooks. Through practice exercises and immediate, personalized feedback, MyProgrammingLab improves the programming competence of beginning students who often struggle with the basic concepts of programming languages. Interactive Practice providesfirst-hand programming experience in an interactive online environment.Error Messages for Incorrect Answers give studentsimmediate personalized feedback. The error messages include both the feedback from the compiler and plain English interpretations of likely causes for the incorrect answer.Step-by-step VideoNote Tutorials enhance the programming concepts presented in your Pearson textbook by allowing students to view the entire problem-solving process outside of the classroom–when they need help the most.Pearson eText gives students access to their textbook anytime, anywhere. In addition to note taking, highlighting, and bookmarking, the Pearson eText offers interactive and sharing features. Rich media options let students watch lecture and example videos as they read or do their homework. Instructors can share their comments or highlights, and students can add their own, creating a tight community of learners in your class.The Pearson eText companion app allows existing subscribers to access their titles on an iPad or Android tablet for either online or offline viewing.Dynamic grading and assessment provide auto-grading of student assignments, saving you time and offering students immediate learning opportunities:
R 6,277.00

C# Programming for Absolute Beginners
Get started using the C# programming language. Based on the author’s 15 years of experience teaching beginners, this book provides you with a step-by-step introduction to the principles of programming, or rather, how to think like a programmer. The task-solution approach will get you immersed, with minimum theory and maximum action.What You Will LearnUnderstand what programming is all aboutWrite simple, but non-trivial, programsBecome familiar with basic programming constructs such as statements, types, variables, conditions, and loopsThink like a programmer and combine these programming constructs in new waysGet to know C# as a modern, mainstream programming language, and Visual Studio as one of the world’s most popular programming toolsWho This Book Is ForThose with very little or no experience in computer programming, who know how to use a computer, install a program, and navigate the web
R 3,174.40

R 192.00



R 1,221.00

R 376.00

R 916.00

Getting Started with Pester 5
Embark on a transformative journey into the world of Pester and elevate your PowerShell scripting to new heights of robustness, reliability, and efficiency. This comprehensive beginner's guide provides a hands-on approach to PowerShell testing using Pester, empowering you to enhance your code quality with confidence.The book starts with an introduction to Pester, the powerful testing and mocking framework for PowerShell. You'll gain a solid foundation by exploring Pester's fundamental building blocks. The book guides you through the phases of Pester, helping you write your initial Pester code. You will dive into topics such as tags, assertions with Should and parameter filters, and you will explore advanced techniques such as Test Drive and Test Registry.You will discover the art of mocking in Pester and master its advanced testing methodologies. You will gain insights into working without installed modules and seamlessly integrating Pester with Azure DevOps Pipeline for a streamlined testing process.After reading this book, you will have the knowledge and skills to initiate your own exploration into PowerShell testing with Pester. You will transform your scripts into reliable powerhouses, ensuring the resilience and quality of your PowerShell code.What Will You LearnBuilding blocks and phases of PesterWriting effective Pester testsAssertions, mocking, and advanced testing techniquesIntegration with Azure DevOpsTags, code coverageWho This Book Is ForPowerShell scripters and Pester Framework beginners
R 1,254.00

R 550.00

R 305.00

R 367.00

Simple and Efficient Programming with C#
Apply skills and approaches to your programming to build a real-world application in C# 11 using the latest editions of Visual Studio, C#, and Microsoft .NET.This revised edition is updated with C#11 and places more emphasis on the newly introduced top-level statements. Additionally, you will find useful techniques and an explanation of the differences between writing code in two different styles. It also covers the new templates introduced in .NET 6, along with usage of .NET 7 in Windows 10 to write code and generate output. Each chapter opens with an introduction and original application written in C# 11 so that you can jump right into coding. From there, you are guided through an expected output and taught best practices along the way. Author Vaskaran Sarcar emphasizes extending and maintaining the same program and he demonstrates examples for different scenarios to make your program more efficient and effective.This book is divided into five parts. The first part starts with a detailed discussion of polymorphism. It then shows you how to make proper use of abstract classes and interfaces, and teaches you to discern which technique to use for a specific scenario. Discussions on code comments teach you how to use them effectively, and why you need to be careful with code comments.In the second part you will learn six design principles, including SOLID and DRY principles. These are the foundation of well-known design patterns, and they establish practices for developing software with considerations for maintaining and extending as a project grows.The third part walks you through methods to make efficient applications. You will learn the common use of factories to separate code from its opposite and the alternative of inheritance using object composition and wrappers. This part also demonstrates the use of template methods, hooks, and facades in programming. Hints show you how professional coders develop an enterprise application.Better handling of exceptions and null values is another integral part of professional programming, which the fourth part explores in detail. This will help you become a more professional programmer.In the final part of the book, you will learn about effective memory management techniques and the use and misuse of design patterns. This part also briefly discusses how to decide between a static method and an instance method and other techniques.After reading this book, you will be able to implement best practices to make your programs more effective and reliable.What Will You LearnAnalyze alternative solutions before implementation by comparing pros and consMake polymorphic code perform betterKnow the side effects of bad/redundant commentsUnderstand the significance of the SOLID and DRY principlesAdd features using wrappersRedefine steps without altering the calling sequence of an algorithmUse hooks in your applicationConvert a complex system into a user-friendly system using facadesRun your applicati
R 1,451.78

R 458.00



R 428.00


Task Programming in C# and .NET
At a high level, to understand asynchronous programming, you need to be familiar with task programming, efficient use of the async and await keywords, and a few more important topics. However, task programming is the first major step towards modern-day asynchronous programming. This book tries to simplify the topic with simple examples, Q&A sessions, and exercisesThe book starts with an introduction to asynchronous programming and covers task creation and execution. Next, you will learn how to work with continuing and nested tasks. Next, it demonstrates exception handling with different scenarios. Towards the end, you will understand how to manage task cancellations through examples and case studies. After reading this book, you can write efficient codes for multithreaded, asynchronous, and parallel development in C#.What You Will Learn:Dig deep into task programming which is an essential part of the concurrent and multithreaded developments.Learn modern-day C# features that are foundations of asynchronous programmingHow the advanced features in C# such as delegates, lambdas, generics, etc. can be used in concurrencyWho This Book is For:C# and .NET developers
R 525.00


R 763.00


Delegates, Events, and Lambda Expressions in C#
Among the many features that make C# a powerful and versatile language, delegates, events, and lambda expressions stand out for their innovation and practical impact. This pocketbook will guide you to learn these core elements, offering a beginner-friendly yet thorough exploration through clear explanations, real-world code examples, Q&A sessions, and hands-on exercises. Diving into functional programming using delegates, implementing the observer design pattern with events, or streamlining your code with lambda expressions, this book helps you understand not just how these features work, but why they matter. You'll learn how they interrelate and how they're used in modern C# development, including their role in LINQ and event-driven programming. Ideal for developers looking to sharpen their skills and gain confidence, this book ensures you walk away with the knowledge to write cleaner, more expressive, and maintainable C# code. What You Will Learn: Gain insights into advanced C# concepts with hands-on examplesWork with .NET 10, which supports C# 14, using Visual Studio Community EditionMaster delegates, events, and lambda expressions in real-world scenariosBuild confidence to tackle technical interviews in C# Who This Book is For: Developers and programmers in C# and .NET
R 525.00























