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

R 4,531.00

Wireless Cookbook
Wireless networking combines two complex technologies - networking and radio frequencies - making it a challenging yet rewarding area to explore. The Wireless Cookbook provides those skills through a hands-on, project-based approach designed for hobbyists, educators, and Linux enthusiasts. This book uses accessible step-by-step recipes to teach readers about Wi-Fi, Bluetooth, and Long Range (LoRa) technologies through practical, feature-rich projects built with Raspberry Pi and other single-board computers (SBCs). Each chapter presents a self-contained project, guiding readers from foundational concepts to real-world applications as they gain fluency in Python and essential Linux tools, all while uncovering the capabilities of modern SBCs. Unlike theoretical guides, The Wireless Cookbook emphasizes functional, customizable projects you can use in daily life or expand into your own creations, providing the knowledge and confidence to experiment with cutting-edge technologies. Covers the fundamentals of the 802.11 wireless (Wi-Fi) protocol, Bluetooth Low Energy (BLE), Long Range (LoRa) wireless, and the LoRaWAN protocol in depth.
R 1,669.00

R 672.00

Book of R, 2nd Edition
Even if you have no programming experience and little more than a grounding in basic math, The Book of R, 2nd Edition will teach you everything you need to know for using R effectively in statistical analysis. You'll start with the basics, like how to handle data and write simple programs, before moving on to more advanced topics, like producing statistical summaries of your data, performing statistical tests, and modelling. You'll also learn how to create impressive data visualizations with R's graphics tools and contributed packages, like ggplot2 and ggvis, as well as interactive 3D visualizations using the rgl package. Over 30 of hands-on exercises (with downloadable solutions) take you from theory to practice, as you explore: the fundamentals of programming in R, including how to write data frames, create functions, and use variables, statements, and loops; statistical concepts like exploratory data analysis, probabilities, hypothesis tests, and regression modeling, and how to execute them in R; how to access R's thousands of functions, libraries, and data sets, and how to draw valid and useful conclusions from your data How to create publication-quality graphics of your results.
R 1,824.00


R 611.00

Efficient R Programming
There are many excellent R resources for visualization, data science, and package development. Hundreds of scattered vignettes, web pages, and forums explain how to use R in particular domains. But little has been written on how to simply make R work effectively-until now. This hands-on book teaches novices and experienced R users how to write efficient R code. Drawing on years of experience teaching R courses, authors Colin Gillespie and Robin Lovelace provide practical advice on a range of topics-from optimizing the set-up of RStudio to leveraging C++-that make this book a useful addition to any R user's bookshelf. Academics, business users, and programmers from a wide range of backgrounds stand to benefit from the guidance in Efficient R Programming.Get advice for setting up an R programming environment Explore general programming concepts and R coding techniques Understand the ingredients of an efficient R workflow Learn how to efficiently read and write data in R Dive into data carpentry-the vital skill for cleaning raw data Optimize your code with profiling, standard tricks, and other methods Determine your hardware capabilities for handling R computation Maximize the benefits of collaborative R programming Accelerate your transition from R hacker to R programmer
R 912.00

R 367.00



Super Scratch Programming Adventure (scratch 3)
Readers create projects inspired by classic arcade games that can be programmed (and played!) in an afternoon. Patient, step-by-step explanations of the code and fun programming challenges will have kids creating their own games in no time. In addition to specific programming instructions, the book includes comics that draw young learners into the book. Readers learn to code as they work through the comics which make programming concepts like variables, flow control, and subroutines effortless to absorb. Created together with Mitch Resnick, the creator of Scratch.
R 556.00

R 489.00

R 916.00

R 611.00

R 763.00

Java Programming for Android Developers For Dummies
Develop the next killer Android App using Java programming! Android is everywhere! It runs more than half the smartphones in the U.S.—and Java makes it go. If you want to cash in on its popularity by learning to build Android apps with Java, all the easy-to-follow guidance you need to get started is at your fingertips. Inside, you'll learn the basics of Java and grasp how it works with Android; then, you'll go on to create your first real, working application. How cool is that? The demand for Android apps isn't showing any signs of slowing, but if you're a mobile developer who wants to get in on the action, it's vital that you get the necessary Java background to be a success. With the help of Java Programming for Android Developers For Dummies, you'll quickly and painlessly discover the ins and outs of using Java to create groundbreaking Android apps—no prior knowledge or experience required! Get the know-how to create an Android program from the ground upMake sense of basic Java development concepts and techniquesDevelop the skills to handle programming challengesFind out how to debug your app Don't sit back and watch other developers release apps that bring in the bucks! Everything you need to create that next killer Android app is just a page away!
R 798.00

R 611.00

Rust Programming Language: 2nd Edition
With over 50,000 copies sold, The Rust Programming Language is the quintessential guide to programming in Rust. Thoroughly updated to Rust's latest version, this edition is considered the language's official documentation. The Rust Programming Language, 2nd Edition is the official language guide for Rust 2021, and the best way to get started with Rust. The new edition includes a quick-reference section on organizing code with modules, and improved closure examples of captures, the move keyboard, and Fn traits. From web apps to operating systems, Rust is the safe, fast, reliable programming language used for an expansive variety of applications. Revised and updated by the original authors, the second edition of The Rust Programming Language shows readers how to take full advantage of Rust 2021 features, from installation to creating robust and scalable programs. It begins with the basics, like creating functions and binding variables, then moves on to more advanced concepts, like error
R 1,484.00


R 3,847.00

R 916.00

R 947.00

Elementary Synchronous Programming
Algorithms are the essence of programming. After their construction, they have to be translated to the codes of a specific programming language. There exists a maximum of ten basic algorithmic templates. This textbook aims to provide the reader with a more convenient and efficient method to create a program by translating algorithms, template by template with C++ and Java. This is the slogan of the book: You will be a professional programmer whenever you become a skilled algorithm designer. This book attempts to gradually strengthen the readers’ ability to identify and analyze the mental commands which are issued and implemented in their brains for solving the problems in which mathematical computations are applied and try to design an algorithm based on their understanding and analyses. It then seeks to encourage the readers to develop their skills in algorithm-writing for computational problems and synchronously teach them to translate the algorithms into C++ and Java codes using the least necessary keywords.
R 1,436.00



R 305.00

R 519.00

R 641.00

R 1,303.00

R 1,073.49

R 518.35

R 2,734.00

R 428.00

R 214.00

R 611.00

R 580.00

R 519.00

R 763.00


R 916.00

R 611.00

Programming Pig 2e
For many organizations, Hadoop is the first step for dealing with massive amounts of data. The next step? Processing and analyzing datasets with the Apache Pig scripting platform. With Pig, you can batch-process data without having to create a full-fledged application, making it easy to experiment with new datasets. Updated with use cases and programming examples, this second edition is the ideal learning tool for new and experienced users alike. You'll find comprehensive coverage on key features such as the Pig Latin scripting language and the Grunt shell. When you need to analyze terabytes of data, this book shows you how to do it efficiently with Pig.Delve into Pig's data model, including scalar and complex data types Write Pig Latin scripts to sort, group, join, project, and filter your data Use Grunt to work with the Hadoop Distributed File System (HDFS) Build complex data processing pipelines with Pig's macros and modularity features Embed Pig Latin in Python for iterative processing and other advanced tasks Use Pig with Apache Tez to build high-performance batch and interactive data processing applications Create your own load and store functions to handle data formats and storage mechanisms
R 912.00


R 1,191.00

R 611.00

R 974.98

R 824.00

















































