Search results for "Learn Ai-Assisted Python Programming, Second Edition"
Items we need to order for you

R 733.00

Programming in Two Semesters
This highly accessible textbook teaches programming from first principles. In common with many programming courses, it uses Python as the introductory programming language before going on to use Java as the vehicle for more advanced programming concepts.The first part, which teaches Python, covers fundamental programming concepts, such as data types and control structures and functions. It introduces more complex data types such as lists and dictionaries and also deals with file handling. It introduces object-oriented concepts and ends with a case study bringing together all the topics of the first semester. The second part uses Java to teach advanced concepts and centres around object-oriented programming, teaching key object-oriented concepts such as inheritance and polymorphism. The semester again ends with an advanced case study bringing together all the topics of the second semester.Topics and features:Assumes no prior knowledge, and makes the transition from Python to Java a smooth processFeatures numerous exercises and also an illustrative case study for each language Examines procedural and object-oriented methodologies, as well as design principles Covers such advanced topics as interfaces and lambda expressions, exceptions and Collections Includes a chapter on graphics programming in Python using Tkinter Introduces the latest Java technology for graphical interfaces, JavaFXExplains design concepts using UML notation Offering a gentle introduction to the field and assuming no prerequisite background, Programming in Two Semesters is the ideal companion to undergraduate modules in software development or programming. In addition, it will serve as a strong primer for professionals looking to strengthen their knowledge of programming with these languages.
R 2,198.00

R 672.00

R 592.00




R 489.00

R 1,220.00

R 916.00

R 610.00

R 746.00

R 580.00

R 367.00


R 811.23

R 1,485.49

R 684.53

R 611.00

R 550.00

R 611.00

Introduction to Python and Computer Programming
This book introduces Python programming language and fundamental concepts in algorithms and computing. Its target audience includes students and engineers with little or no background in programming, who need to master a practical programming language and learn the basic thinking in computer science/programming. The main contents come from lecture notes for engineering students from all disciplines, and has received high ratings. Its materials and ordering have been adjusted repeatedly according to classroom reception. Compared to alternative textbooks in the market, this book introduces the underlying Python implementation of number, string, list, tuple, dict, function, class, instance and module objects in a consistent and easy-to-understand way, making assignment, function definition, function call, mutability and binding environments understandable inside-out. By giving the abstraction of implementation mechanisms, this book builds a solid understanding of the Python programming language.
R 5,307.42

R 1,067.00

R 641.00



R 651.00

R 1,374.00

Intermediate C Programming
Revised for a new second edition, Intermediate C Programming provides a stepping-stone for intermediate-level students to go from writing short programs to writing real programs well. It shows students how to identify and eliminate bugs, write clean code, share code with others, and use standard Linux-based tools, such as ddd and valgrind.This second edition provides expanded coverage of these topics with new material focused on software engineering, including version control and unit testing. The text enhances their programming skills by explaining programming concepts and comparing common mistakes with correct programs. It also discusses how to use debuggers and the strategies for debugging as well as studies the connection between programming and discrete mathematics.Including additional student and instructor resources available online, this book is particularly appealing as a classroom resource.
R 7,651.16

Python in Excel for Data Analytics
Learn how to use Python directly in Excel to clean data, build models, and create advanced visualizations. A practical guide for analysts who want to extend Excel without leaving the spreadsheet environment.Key FeaturesUse Python inside Excel for real analytical workflowsBuild visualizations, models, and simulations with easeCombine Excel structure with Python’s analytical powerBook DescriptionExcel is one of the most widely used tools for business analysis, but many analytical tasks quickly reach the limits of formulas and built-in features. Python in Excel changes that by allowing you to perform advanced analysis directly within the spreadsheet environment.This book shows how to combine Excel’s structure and usability with Python’s analytical power. You will learn how to move data between Excel and Python DataFrames, clean and transform datasets efficiently, and explore data using modern visualization techniques.As you progress, you will apply Python to real analytical problems including statistical testing, regression modeling, forecasting, and simulation. You will also learn how to integrate Python outputs into Excel dashboards and reports, creating workflows that are both powerful and practical.Designed for Excel users with no prior programming experience, this book introduces Python concepts gradually and focuses on real-world applications rather than theory. By the end, you will be able to extend Excel in meaningful ways, helping you analyze data more effectively and support better decision-making. What you will learnUse Python directly inside Excel cellsMove data between Excel and DataFramesClean and transform datasets efficientlyBuild advanced visualizations with PythonPerform statistical analysis and modelingForecast trends using time series methodsRun simulations to evaluate uncertaintyCombine Python results with Excel reportsWho this book is forThis book is for business, finance, and operations analysts who rely on Excel and want to go further with their analysis. It is ideal for professionals comfortable with formulas, tables, and PivotTables who want to explore Python without becoming programmers. Early-career data analysts, consultants, and Excel power users will benefit from learning how to extend Excel with more advanced analytical capabilities.
R 1,628.00

R 422.33

R 305.00


R 550.00

Understanding Flight, Second Edition
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.Discover how planes get--and stay--airborneNow you can truly master an understanding of the phenomenon of flight. This practical guide is the most intuitive introduction to basic flight mechanics available. Understanding Flight, Second Edition, explains the principles of aeronautics in terms, descriptions, and illustrations that make sense--without complicated mathematics. Updated to include helicopter flight fundamentals and aircraft structures, this aviation classic is required reading for new pilots, students, engineers, and anyone fascinated with flight. Understanding Flight, Second Edition, covers: Physics of flightWing design and configurationStability and controlPropulsionHigh-speed flightPerformance and safetyAerodynamic testingHelicopters and autogyrosAircraft structures and materials
R 1,277.00

R 397.00

Python Programming and Numerical Methods
Python Programming and Numerical Methods: A Guide for Engineers and Scientists introduces programming tools and numerical methods to engineering and science students, with the goal of helping the students to develop good computational problem-solving techniques through the use of numerical methods and the Python programming language. Part One introduces fundamental programming concepts, using simple examples to put new concepts quickly into practice. Part Two covers the fundamentals of algorithms and numerical analysis at a level that allows students to quickly apply results in practical settings.
R 2,353.00

Python Programming Guide for GCSE Computer Science (includes Online Edition & Python Files)
This brilliant CGP book is the perfect no-nonsense guide for anyone who wants to learn Python! It's packed with clear, friendly notes on all the essential programming skills - ideal for Python beginners, GCSE Computer Science students, and as an introduction to Python at A-Level.There are also stacks of useful practice questions, fully-explained examples and coding challenges to help you become a Python coding pro in no time, with full answers included at the back of the book - fantastic! We've even added over 250 downloadable files covering different areas of Python - they're just the ticket for anyone looking for practical, on-screen practice. There's also a free Online Edition that lets you read the entire book on a PC, Mac or tablet. Just use the unique code printed inside the cover to gain full access when your Python book arrives.
R 410.00

R 1,014.00

R 608.00

R 1,985.00

R 1,343.00

R 2,687.00

R 611.00

R 336.00

R 549.00

R 244.00















































