Results 71 to 80 of 2,986 | « previous | next »
- 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
- Impractical Python projects : playful programming activities to make you smarter / by Vaughan, Lee,author.(CARDINAL)804214;
Includes bibliographical references and index.Silly pseudonyms -- Pugnacious palingrams -- What's in a name? anagrams! -- Civil War ciphers -- The null cipher -- Elementary ink -- Genetic algorithms -- Counting syllables -- The Markov haiku -- Are we alone? -- The Monty Hall problem -- The golden nest egg -- Lo volcano simulator -- The Mars orbiter -- Aligning the planets -- Benford's law."A book of fun coding projects for readers who know a little Python already and want to expand their skills. Simulate volcanoes, map Mars, and more, while gaining experience using free modules like Tkinter, matplotlib, Cprofile, Pylint, Pygame, Pillow, and Python-Docx"--
- Subjects: Python (Computer program language);
- Available copies: 2 / Total copies: 2
-
unAPI
- Eloquent JavaScript : a modern introduction to programming / by Haverbeke, Marijn,author.(CARDINAL)837029;
Part 1. Language -- Part 2. Browser -- Part 3. Node."JavaScript lies at the heart of almost every modern web application. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications. This much anticipated and thoroughly revised third edition of Eloquent JavaScript dives deep into the JavaScript language to show you how to write beautiful, effective code. It has been updated to reflect the current state of JavaScript and web browsers and includes brand-new material on features like class notation, arrow functions, iterators, async functions, template strings, and block scope. A host of new exercises have also been added to test your skills and keep you on track."--Provided by publisher.
- Subjects: JavaScript (Computer program language);
- Available copies: 2 / Total copies: 3
-
unAPI
- Python crash course : a hands-on, project-based introduction to programming / by Matthes, Eric,1972-author.(CARDINAL)411067;
Basics. Getting started ; Variables and simple data types ; Introducing lists ; Working with lists ; If statements ; Dictionaries ; User input and while loops ; Functions ; Classes ; Files and exceptions ; Testing your code -- Projects. Project 1, Alien invasion. A ship that fires bullets ; Aliens! ; Scoring -- Project 2, Data visualization. Generating data ; Downloading data ; Working with APIs -- Project 3, Web applications. Getting started with Django ; User accounts ; Styling and deploying an app -- Afterword. A. Installing Python -- B. Text editors -- C. Getting help -- D. Using Git for version control."A project-based introduction to programming in Python, with exercises. Covers general programming concepts, Python fundamentals, and problem solving. Includes three projects - how to create a simple video game, use data visualization techniques to make graphs and charts, and build an interactive web application"--
- Subjects: Python (Computer program language);
- Available copies: 0 / Total copies: 3
-
unAPI
- JavaScript crash course : a hands-on, project-based introduction to programming / by Morgan, Nick,author.(CARDINAL)618223;
Includes bibliographical references and index.Getting started -- The basics -- Compound data types -- Conditionals and loops -- Functions -- Classes -- HTML, the DOM, and CSS -- Event-based programming -- The canvas element -- Pong -- Object-oriented Pong -- Generating sounds -- Writing a song -- Introducing the D3 library -- Visualizing data from the GitHub search API -- Afterword: Next steps."An introduction to JavaScript for first-time programmers and newcomers to the language. Covers essential concepts like variables, arrays, objects, functions, conditionals, loops, and classes. Explores JavaScript's application in web development, enabling you to create interactive applications. Includes hands-on projects."--
- Subjects: Informational works.; JavaScript (Computer program language);
- Available copies: 3 / Total copies: 4
-
unAPI
- Sams teach yourself C++ in one hour a day / by Rao, Siddhartha.(CARDINAL)491800;
Includes bibliographical references and index.Using a series of concise lessons, a structured tutorial explains the fundamentals of C++ and how to use it to write code, covering such topics as lambda expressions, arrays and strings, functions, polymorphism, and STL.
- Subjects: C++ (Computer program language);
- Available copies: 1 / Total copies: 2
-
unAPI
- Effective Java / by Bloch, Joshua,author.(CARDINAL)301822;
Includes bibliographical references and index.Introduction -- Creating and destroying objects -- Methods common to all objects -- Classes and interfaces -- Generics -- Enums and annotations --Lambdas and streams -- Methods -- General programming -- Exceptions -- Concurrency -- Serialization."Each chapter of Effective Java, Third Edition, consists of several "items," each presented in the form of a short, stand-alone essay that provides specific advice, insight into Java platform subtleties, and updated code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. The third edition covers language and library features added in Java 7, 8, and 9, including the functional programming constructs that were added to its object-oriented roots. Many new items have been added, including a chapter devoted to lambdas and streams" --Publisher.
- Subjects: Java (Computer program language);
- Available copies: 1 / Total copies: 1
-
unAPI
- PHP developer's cookbook / by Hughes, Sterling.; Zmievski, Andrei.;
Includes bibliographical references and index.Working with strings -- Numbers -- Dates and times -- Arrays -- Associative arrays -- Regular expressions -- File access -- File contents -- Directories -- Functions -- Classes -- Maintaining sessions with PHP -- Web automation -- Working with PHP's built-in arrays and constants -- DBM -- Creating a database-independent API with PHP -- Interfacing with other programs and languages -- Email -- LDAP and SNMP -- Communication -- Image creation and management -- XML -- Zend API -- PHP installation -- Troubleshooting with PHP -- PHP online resources -- Migrating to PHP 4.
- Subjects: PHP (Computer program language);
- Available copies: 1 / Total copies: 1
-
unAPI
- Learning Java : an introduction to real-world programming with Java / by Loy, Marc,author.; Niemeyer, Patrick,author.(CARDINAL)637314; Leuck, Daniel,author.;
A modern language -- A first application -- Tools of the trade -- The Java language -- Objects in Java -- Error handling and logging -- Collections and generics -- Text and core utilities -- Threads -- Desktop applications -- Networking and I/O -- Programming for the Web -- Expanding Java.If you&'re new to Java&'or new to programming&'this best-selling book will guide you through the language features and APIs of Java 11. With fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Daniel Leuck introduce you to Java fundamentals&'including its class libraries, programming techniques, and idioms&'with an eye toward building real applications. You&'ll learn powerful new ways to manage resources and exceptions in your applications&'along with core language features included in recent Java versions. Develop with Java, using the compiler, interpreter, and other toolsExplore Java&'s built-in thread facilities and concurrency packageLearn text processing and the powerful regular expressions APIWrite advanced networked or web-based applications and services.
- Subjects: Java (Computer program language);
- Available copies: 1 / Total copies: 1
-
unAPI
- Python crash course : a hands-on, project-based introduction to programming / by Matthes, Eric,1972-author.(CARDINAL)411067;
Introduction -- Part I: basics -- Getting started -- Variables and simple data types -- Introducing lists -- Working with lists -- If statements -- Dictionaries -- User input and while loops -- Functions -- Classes -- Files and exceptions -- Testing your code -- Part II: projects -- A ship that fires bullets -- Aliens! -- Scoring -- Generating data -- Downloading data -- Working with APIS -- Getting started with Django -- User accounts -- Styling and deploying an app -- Installation and troubleshooting -- Text editors and IDES -- Getting help -- Using GIT for version control -- Troubleshooting deployments -- Index.Includes instructions for basic concepts such as variables, lists, classes, and loops. Practice exercises come with each topic. The end goal is the creation of a Space Invaders-inspired arcade game to deploy online.1060L
- Subjects: Handbooks and manuals.; Python (Computer program language);
- Available copies: 2 / Total copies: 6
-
unAPI
Results 71 to 80 of 2,986 | « previous | next »