Results 11 to 20 of 31 | « previous | next »
- 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
- Jumping into C++ / by Allain, Alex.;
Want to learn to code? Want to learn C++? Struggling to follow your lecturer or books and tutorials written for experts? You're not alone. As a professional C++ developer and former Harvard teaching fellow, I know what you need to know to be a great C++ programmer, and I know how to teach it, one step at a time. I know where people struggle, and why, and how to make it clear. I cover every step of the programming process, including: Getting the tools you need to program and how to use them ; Basic language feature like variables, loops and functions ; How to go from an idea to code ; A clear, understandable explanation of pointers ; Strings, file IO, arrays, references ; Classes and advanced class design ; C++-specific programming patterns ; Object oriented programming ; Data structures and the standard template library (STL) ; Key concepts are reinforced with quizzes and over 75 practice problems.
- Subjects: C++ (Computer program language); Programming languages (Electronic computers);
- Available copies: 1 / Total copies: 1
-
unAPI
- Beginning programming : all-in-one / by Wang, Wally,author.(CARDINAL)766992;
Getting started with programming. Getting started programming a computer ; Different methods for writing programs ; Types of programming languages ; Programming tools -- Programming basics. How programs work ; Variables, data types, and constants ; Manipulating data ; Making decisions by branching ; Repeating commands by looping ; Breaking a large program into subprograms ; Breaking a large program into objects ; Reading and saving files ; Documenting your program ; Principles of user interface design ; Debugging and testing -- Data structures. Structures and arrays ; Sets and linked lists ; Collections and dictionaries ; Stacks, queues, and deques ; Graphs and trees -- Algorithms. Sorting algorithms ; Searching algorithms ; String searching ; Data compression algorithms ; Encryption algorithms -- Web programming. Hyper text markup language ; CSS ; JavaScript ; PHP ; Ruby -- Programming language syntax. C and C++ ; Java and C# ; Perl and Python ; Kotlin ; Swift and SwiftUI ; Flutter and Dart -- Applications. Database management ; Bioinformatics ; Computer security ; Artificial intelligence ; Mobile and wearable computing ; Game engines ; The future of computer programming.A guide to computer programming covers such topics as data structures, algorithms, Web programming, syntax, and applications.
- Subjects: Handbooks and manuals.; Computer programming.; Programming languages (Electronic computers); Computer science.; Electronic data processing.;
- Available copies: 7 / Total copies: 11
-
unAPI
- Beginning programming in 24 hours / by Perry, Greg M.,author.(CARDINAL)768463; Miller, Dean,1969-author.(CARDINAL)405251;
Start programming today. Hands-on programming ; Process and techniques ; Designing a program ; Getting input and displaying output ; Data processing with numbers and words -- Programming fundamentals. Controlling your programs ; Debugging tools ; Structured techniques ; Programming algorithms -- Java and object-oriented programming. Programming with Java ; Java's details ; Java has class -- Web development with HTML and JavaScript. HTML5 and CSS3 ; JavaScript ; Having fun with JavaScript ; JavaScript and AJAX -- Other programming languages. SQL ; Scripting with PHP ; Programming with C and C++ ; Programming with Visual Basic 2019 ; C# and the .NET core -- The business of programming. How companies program ; Distributing applications ; The future of programming -- Appendixes. Installing Python.Sams Teach Yourself Beginning Programming in 24 Hours explains the basics of programming in the successful 24 Hours format. The book's examples are easily readable and understandable by even those with no previous exposure to programming. This book covers the absolute basics of programming: Why program? What tools to use? How does a program tell the computer what to do? Readers will learn how to program the computer and will explore some of the most popular programming languages in use. This book will introduce the reader to common programming fundamentals using Python and will provide an overview of other common programming languages and their uses.
- Subjects: Handbooks and manuals.; Computer programming;
- Available copies: 5 / Total copies: 7
-
unAPI
- Murach's PHP and MySQL : training & reference / by Murach, Joel,1968-author.(CARDINAL)206512; Harris, Ray(Software engineer),author.(CARDINAL)814983;
Introduction to web development with PHP -- How to code a PHP application -- Introduction to relational databases and MySQL -- How to use PHP with a MySQL database -- How to use the MVC pattern to organize your code -- How to test and debug a PHP application -- How to work with form data -- How to code control statements -- How to work strings and numbers -- How to work with dates -- How to create and use arrays -- How to work with cookies and sessions -- How to create and use functions -- How to create and use objects -- How to use regular expressions, handle exceptions, and validate data -- How to design a database -- How to use SQL to create a MySQL database -- How to use SQL to work with a MySQL database -- Professional PHP for working with MySQL -- A database-driven website -- How to create secure websites -- How to send email -- How to work with files, uploads, and images -- An eCommerce website -- Appendix A: How to set up Windows for this book -- Appendix B: How to set up Mac OS X for this book -- Appendix C: How to set up Linux for this book.
- Subjects: MySQL (Electronic resource); Relational databases.; PHP (Computer program language);
- Available copies: 1 / Total copies: 1
-
unAPI
- C++ programming / by McGrath, Mike,1956-author.(CARDINAL)422694;
Getting started -- Performing operations -- Making statements -- Handling strings -- Reading and writing files -- Pointing to data -- Creating classes and objects -- Harnessing polymorphism -- Processing macros -- Programming visually.C++ Programming in easy steps, 6th edition shows you how to program in the powerful C++ native system language. Now, in its sixth edition, this guide gives complete examples that illustrate each aspect with colorized source code. Updated for the GNU C Compiler and Visual Studio 2022. C++ Programming in easy steps, 6th edition begins by explaining how to install a free C++ compiler so you can quickly begin to create your own executable programs by copying the book's examples. It demonstrates all the C++ language basics before moving on to provide examples of Object Oriented Programming (OOP). C++ is not platform-dependent, so programs can be created on any operating system. Most illustrations in this book depict output on the Windows operating system (purely because it is the most widely-used desktop platform) but the examples can also be created on other platforms such as Linux or macOS. The book concludes by demonstrating how you can use your acquired knowledge to create programs graphically using a modern C++ Integrated Development Environment (IDE), such as Microsoft's Visual Studio 2022.
- Subjects: Handbooks and manuals.; Instructional and educational works.; C++ (Computer program language);
- Available copies: 3 / Total copies: 6
-
unAPI
- Head first C# / by Stellman, Andrew,author.(CARDINAL)549578; Greene, Jennifer,1971-author.(CARDINAL)549660;
Includes index.Start building with C#: building something great...fast! -- Dive in C#: statements, classes, and code ; Unity lab 1: explore C# unity -- Objects...get oriented: making code make sense -- Types and references: getting the reference ; Unity lab 2: write C# code for unity -- Encapsulation: keep your privates...private -- Inheritance: your object's family tree ; Unity lab 3: GameObject instances -- Interfaces, casting, and "is": making classes keep their promises -- Enums and collections: organizing your data ; Unity lab 4: user interfaces -- LINQ and lambdas: get control of your data -- Reading and writing files: save the last byte for me! ; Unity lab 5: raycasting -- Captain amazing: the death of the object -- Exception handling: putting out fires gets old ; Unity lab 6: scene navigation -- Downloadable exercise: animal match boss battle -- Visual studio for Mac learner's guide -- Code Kata: a learning guide for advanced and impatient.Dive into C# and create user interfaces, databases, and more using this fun and highly visual introduction to C#, .NET Core, and Visual Studio.
- Subjects: Handbooks and manuals.; Illustrated works.; C# (Computer program language); Microsoft .NET Framework.; Microsoft Visual studio.; Computer programming.;
- Available copies: 1 / Total copies: 3
-
unAPI
- JavaScript for dummies / by Vander Veer, Emily A.(CARDINAL)640755;
-
- Subjects: JavaScript (Computer program language);
- Available copies: 1 / Total copies: 2
-
unAPI
- Beginning programming with Python / by Mueller, John,1958-author.(CARDINAL)203899;
Part 1: Getting started with Python. Talking to your computer ; Getting your own copy of Python ; Interacting with Python ; Writing your first application ; Working with Anaconda -- Part 2: Talking the talk. Storing and modifying information ; Managing information ; Making decisions ; Performing repetitive tasks ; Dealing with errors -- Part 3: Performing common tasks. Interacting with packages ; Working with strings ; Managing lists ; Collecting all sorts of data ; Creating and using classes -- Part 4: Performing advanced tasks. Storing data in files ; Sending an e-mail -- Part 5: The part of tens. Ten amazing programming resources ; Ten ways to make a living with Python ; Ten tools that enhance your Python experience ; Ten (plus) libraries you need to know about.The easy way to learn programming fundamentals with Python Python is a remarkably powerful and dynamic programming language that's used in a wide variety of application domains. Some of its key distinguishing features include a very clear, readable syntax, strong introspection capabilities, intuitive object orientation, and natural expression of procedural code. Plus, Python features full modularity, supporting hierarchical packages, exception-based error handling, and modules easily written in C, C++, Java, R, or .NET languages, such as C#. In addition, Python supports a number of coding styles that include: functional, imperative, object-oriented, and procedural. Due to its ease of use and flexibility, Python is constantly growing in popularity--and now you can wear your programming hat with pride and join the ranks of the pros with the help of this guide. Inside, expert author John Paul Mueller gives a complete step-by-step overview of all there is to know about Python. From performing common and advanced tasks, to collecting data, to interacting with package--this book covers it all! Use Python to create and run your first application Find out how to troubleshoot and fix errors Learn to work with Anaconda and use Magic Functions Benefit from completely updated and revised information since the last edition If you've never used Python or are new to programming in general, Beginning Programming with Python For Dummies is a helpful resource that will set you up for success.
- Subjects: Python (Computer program language); Computer programming.;
- Available copies: 5 / Total copies: 9
-
unAPI
- Head first C♯ / by Stellman, Andrew,author.(CARDINAL)549578; Greene, Jennifer,1971-author.(CARDINAL)549660;
Head First C# is a complete learning experience for learning how to program with C#, XAML, the .NET Framework, and Visual Studio. Fun and highly visual, this introduction to C# is designed to keep you engaged and entertained from first page to last. Updated for Windows 8.1 and Visual Studio 2013, and includes projects for all previous versions of Windows (included in the book, no additional downloading or printing required). You'll build a fully functional video game in the opening chapter, and then learn how to use classes and object-oriented programming, draw graphics and animation, and query data with LINQ and serialize it to files. And you'll do it all by creating games, solving puzzles, and doing hands-on projects. By the time you're done, you'll be a solid C# programmer-and you'll have a great time along the way! Create a fun arcade game in the first chapter, and build games and other projects throughout the book Learn how to use XAML to design attractive and interactive pages and windows Build modern Windows Store apps using the latest Microsoft technology Learn WPF (Windows Presentation Foundation) using the downloadable WPF Learner's Guide Using the Model-View-ViewModel (MVVM) pattern to create robust architecture Build a bonus Windows Phone project and run it in the Visual Studio Windows Phone emulator Projects in the book work with all editions of Visual Studio, including the free Express editions.
- Subjects: C# (Computer program language);
- Available copies: 1 / Total copies: 2
-
unAPI
Results 11 to 20 of 31 | « previous | next »