Search:

The power of C++ / by Ehman, Ashley M.,author.;
Includes bibliographical references (pages 106-108) and index.The history of C++ -- How it works -- Strengths and weaknesses -- Getting started with C++Firefox, Chrome, and Internet Explorer are web browsers that are very different from one another, but they have one big similarity: large elements of each were written in C++. This volume introduces readers to important concepts like object-oriented programming while elaborating on the fascinating history of C++, providing examples of code, and exploring the relationship between C++, C, and C#.
Subjects: C++ (Computer program language); Computer programming;
Available copies: 1 / Total copies: 1
unAPI

The Programmers Code: A Deep Dive Into Mastering Computer Programming Including Python, C, C++, C#, Html Coding, Raspberry Pi3, And Black Hat Hacking /
Subjects: C#; Single-board computers.; C++;
Available copies: 1 / Total copies: 2
unAPI

30 Arduino projects for the evil genius / by Monk, Simon.(CARDINAL)357194;
Quickstart -- A tour of Arduino -- LED projects -- More LED projects -- Sensor projects -- Light projects -- Sound projects -- Power projects -- Miscellaneous projects -- USB projects with the Leonardo -- Your projects -- Appendix: Components and supplies.This do-it-yourself guide shows you how to program and build projects with the Arduino Uno and Leonardo boards and the Arduino 1.0 development environment. It gets you started right away with the simplified C programming you need to know and demonstrates how to take advantage of the latest Arduino capabilities. You'll learn how to attach an Arduino board to your computer, program it, and connect electronics to it to create your own devices. A bonus chapter uses the special USB keyboard/mouse-impersonation feature exclusive to the Arduino Leonardo.This do-it-yourself guide shows you how to program and build projects with the Arduino Uno and Leonardo boards and the Arduino 1.0 development environment. It gets you started right away with the simplified C programming you need to know and demonstrates how to take advantage of the latest Arduino capabilities. You'll learn how to attach an Arduino board to your computer, program it, and connect electronics to it to create your own devices. A bonus chapter uses the special USB keyboard/mouse-impersonation feature exclusive to the Arduino Leonardo.
Subjects: Programmable controllers.; C (Computer program language); Arduino (Programmable controller);
Available copies: 1 / Total copies: 1
unAPI

C# 10.0 all-in-one / by Mueller, John,1958-author.(CARDINAL)203899;
Subjects: C (Computer program language); Computer software; C (Langage de programmation);
Available copies: 5 / Total copies: 5
unAPI

Objective-C and iOS programming : a simplified approach to developing apps for the apple iPhone and iPad / by Khan, Arshia,author.(CARDINAL)616203;
Subjects: Festschriften.; Objective-C (Computer program language); Computer programming.; iPhone (Smartphone); iPad (Computer);
Available copies: 1 / Total copies: 1
unAPI

Functional programming in C# / by Buonanno, Enrico,author.;
Summary Functional Programming in C# teaches you to apply functional thinking to real-world problems using the C# language. The book, with its many practical examples, is written for proficient C# programmers with no prior FP experience. It will give you an awesome new perspective. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Functional programming changes the way you think about code. For C# developers, FP techniques can greatly improve state management, concurrency, event handling, and long-term code maintenance. And C# offers the flexibility that allows you to benefit fully from the application of functional techniques. This book gives you the awesome power of a new perspective. About the Book -- Functional Programming in C# teaches you to apply functional thinking to real-world problems using the C# language. You'll start by learning the principles of functional programming and the language features that allow you to program functionally. As you explore the many practical examples, you'll learn the power of function composition, data flow programming, immutable data structures, and monadic composition with LINQ. What's Inside -- Write readable, team-friendly code Master async and data streams-- Radically improve error handling -- Event sourcing and other FP patterns. About the Reader -- Written for proficient C# programmers with no prior FP experience. About the Author -- Enrico Buonanno studied computer science at Columbia University and has 15 years of experience as a developer, architect, and trainer.
Subjects: C# (Computer program language); Computer programming.; Functional programming (Computer science);
Available copies: 1 / Total copies: 1
unAPI

Bare metal C : embedded programming for the real world / by Oualline, Steve,author.(CARDINAL)367881;
Hello world -- Introduction to the integrated development environment -- Programming the microcontroller -- Numbers and variables -- Decision and control statements -- Arrays, pointers, and strings -- Local variables and procedures -- Complex data types -- Serial output on the STM -- Interrupts -- The linker -- The preprocessor -- Dynamic memory -- Buffered file I/O --Command line arguments and raw I/O -- Floating-point numbers -- Modular programming."Teaches how to program embedded systems with the C programming language. Learn how embedded programs interact with bare hardware directly, use the compiler and linker, and learn C features that are important for programming regular computers"--
Subjects: C (Computer program language); Embedded computer systems;
Available copies: 1 / Total copies: 1
unAPI

C programming in easy steps / by McGrath, Mike,1956-author.(CARDINAL)422694;
Getting started - Storing variable values - setting constant values - performing operations - making statements - employring functions - pointing to data - manipulating strings - building structures - producing results - reference section.C Programming in easy steps, 5th edition has an easy-to-follow style that will appeal to anyone who wants to begin programming in C, from programmers moving from another programming language, to the student who is studying C programming at school or college, or to those seeking a career in computing who need a fundamental understanding of procedural programming. Begins by explaining how to download and install a free C compiler so that you can quickly begin to create your own executable programs by copying the book's examples. You need have no previous knowledge of any programming language so it's ideal for the newcomer to computer programming. Each chapter builds your knowledge of C, with separate chapters on the major features of the C language. There are complete example programs that demonstrate each aspect of C together with screenshots that illustrate the output when that program has been executed. The free, downloadable sample code provided via the In Easy Steps website all has coloured syntax-highlighting for clearer understanding.
Subjects: C (Computer program language); Programming languages (Electronic computers);
Available copies: 1 / Total copies: 1
unAPI

C# 8.0 in a nutshell : the definitive reference / by Albahari, Joseph,author.; Johannsen, Eric,author.;
When you have questions about C# 8.0 or .NET Core, this best-selling guide has the answers you need. C# is a language of unusual flexibility and breadth, but with its continual growth there's so much more to learn. In the tradition of the O'Reilly Nutshell guides, this thoroughly updated edition is simply the best one-volume reference to the C# language available today. Organized around concepts and use cases, C# 8.0 in a Nutshell provides intermediate and advanced programmers with a concise map of C# and .NET knowledge that also plumbs significant depths. *Get up to speed on C#, from syntax and variables to advanced topics such as pointers, closures, and patterns *Dig deep into LINQ with three chapters dedicated to the topic *Explore concurrency and asynchrony, advanced threading, and parallel programming *Work with .NET features, including regular expressions, networking, serialization, spans, reflection, and cryptography *Delve into Roslyn, the modular C# compiler as a service.
Subjects: Microsoft Visual C# .NET.; C# (Computer program language); Programming languages (Electronic computers);
Available copies: 1 / Total copies: 1
unAPI

Microsoft Visual C# step by step / by Sharp, J. A.,(John A.),1955-author.;
Your hands-on guide to Microsoft Visual C# fundamentals with Visual Studio 2017. Expand your expertise--and teach yourself the fundamentals of programming with the latest version of Visual C# with Visual Studio 2017. If you are an experienced software developer,you'll get all the guidance, exercises, and code you need to start building responsive, scalable, cloud-connected applications that can run almost anywhere... Discover how to: *Quickly start creating Visual C# code and projects with Visual Studio 2017 *Work with variables, operators, expressions, methods, and program flow *Build more robust apps with error, exception, and resource management *Spot problems fast with the Visual Studio debugger *Make the most of improvements to C# methods, parameters, and switch statements *Master the C# object model, and create your own functional data structures *Leverage advanced properties, indexers, generics, and collection classes *Create Windows 10 apps that share data, collaborate, and use cloud services *Integrate Cortana to voice-enable your applications *Perform complex queries over object collections with LINQ *Improve application throughput and response time with asynchronous methods *Use delegates and decoupling to construct highly extensible systems *Customize C# operator behavior over your own classes and structures *Streamline development with app templates *Implement the powerful Model-View-ViewModel (MVVM) pattern *Develop cloud-connected applications that seamlessly follow users across devices *Build UWP applications that retrieve complex data via REST and present it intuitively.
Subjects: Microsoft Visual C♯; Object-oriented programming (Computer science); Computer programming.; C# (Computer program language); Visual programming (Computer science);
Available copies: 1 / Total copies: 1
unAPI