Search:

Teach your kids to code : a parent-friendly guide to Python programming / by Payne, Bryson.(CARDINAL)410335;
"A guide to teaching basic programming skills for parents and teachers, with step-by-step explanations, visual examples, and exercises. Covers programming concepts including loops, lists, functions, and variables, and how to build games and applications"--What is coding? -- Python basics -- Turtle graphics -- Numbers and variables -- Loops are fun -- Conditions -- Random fun -- Functions -- Timers and animation -- User interaction -- Game programming -- Beyond the book -- Python setup for PC and Mac -- Pygame setup -- Building your own modules -- Solutions to programming challenges.Includes bibliographical references and index.1150L
Subjects: Python (Computer program language); Computer programming; Python (Computer program language); Computer programming;
Available copies: 3 / Total copies: 4
unAPI

Coding with ScratchJr / by Scrivano, Álvaro,1973-author.(CARDINAL)804300; Downing, Sue,1964-illustrator.(CARDINAL)411291;
Includes bibliographical references (pages 31) and index.What is ScratchJr? -- Project 1: Moon landing -- Project 2: Under the sea -- Project 3: The dragon, the wizard and the fairy -- Project 4: Let's play basketball!."Explore the language that's making coding possible for young coders with this step-by-step guide. Screenshots guide readers through the ScratchJr basics of this visual, drag-and-drop programming application."--Ages 7-11.Grades 4 to 6.820L
Subjects: Computer programming; Scratch (Computer program language);
Available copies: 2 / Total copies: 2
unAPI

C# programming in easy steps / by McGrath, Mike,1952-Author(DLC)n 2004005715;
Modern coding with C# 10 and .NET 6. Updated for Visual Studio 2022. C# Programming in easy steps, 3rd edition is updated for Visual Studio 2022, and teaches you how to code applications and demonstrates every aspect of the C# language you will need to produce professional programming results. Modern coding with C# 10 and .NET 6. Updated for Visual Studio 2022. The book's examples provide clear syntax-highlighted code showing C# language basics including variables, arrays, logic, looping, methods, and classes. C# Programming in easy steps, 3rd edition begins by explaining how to install the free Visual Studio Community Edition, to create an environment in which 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. It concludes by demonstrating how you can use your acquired knowledge to create graphic programs for traditional PC Desktop apps, and also as Universal apps for multiple devices. You need have no previous knowledge of any programming language, so it's ideal for the newcomer to computer programming. Also ideal for: *Programmers moving from another programming language. *Students who are studying C# programming at school or college. *Those seeking a career in computing who need a fundamental understanding of procedural programming. Free, downloadable sample code is available to download from our website for checking against your own work.
Subjects: Handbooks and manuals; C# (Computer program language); Computer programming.; Application software; Object-oriented programming languages;
Available copies: 1 / Total copies: 1
unAPI

Mastering Visual studio code : a beginner's guide / by Bin Uzayr, Sufyan,editor.(CARDINAL)872443;
Includes bibliographical references and index.Introduction to VS code -- Exploring the user interface -- Files & folders & project -- Editing code in your language -- Integrating with source control -- Debugging code -- VS code extensions -- Appraisal."This book is a detailed guide that will help learners get started with VS Code programming. It talks about the basics and then moves on to practical exercises to help readers quickly gain the required knowledge. This book is meant for both developers as well as learners without a formal background"--
Subjects: Microsoft Visual studio.; Web site development; Application software;
Available copies: 1 / Total copies: 1
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

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

Microsoft Excel 365 Bible / by Alexander, Michael,1972-author.(CARDINAL)475485; Kusleika, Dick,author.(CARDINAL)609555;
PART I: Getting started with Excel. Introducing Excel ; Entering and editing worksheet data ; Performing basic worksheet operations ; Working with Excel ranges and tables ; Formatting worksheets ; Understanding Excel files and templates ; Printing your work ; Customizing the Excel user interface -- PART II: Working with formulas and functions. Introducing formulas and functions ; Understanding and using array formulas ; Using formulas for math and dates ; Using formulas to manipulate text ; Using formulas for conditional analysis ; Using formulas for matching and lookups ; Using formulas with conditional formatting ; Making your formulas error-free -- PART III: Creating charts and other visualizations. Getting started with Excel charts ; Using advanced charting techniques ; Creating Sparkline graphics ; Visualizing with custom number formats and shapes -- PART IV: Managing and analyzing data. Importing and cleaning data ; Using data validation ; Creating and using worksheet outlines ; Linking and consolidating worksheets ; Introducing Pivot Tables ; Analyzing data with Pivot Tables ; Performing spreadsheet what-if analysis ; Analyzing data using goal seeking and solver ; Analyzing data with the Analysis ToolPak ; Protecting your work -- PART V: Understanding Power Pivot and Power Query. Introducing Power Pivot ; Working directly with the internal data model ; Adding formulas to Power Pivot ; Introducing Power Query ; Transforming data with Power Query ; Making queries work together ; Enhancing Power Query productivity -- PART VI: Automating Excel. Introducing Visual Basic for Applications ; Creating custom worksheet functions ; Creating UserForms ; Using UserForm controls in a worksheet ; Working with Excel events ; Creating custom Excel add-ins ; Office scripts for Excel.."Neatly organised and written using accessible language, Microsoft Excel 365 Bible contains everything that readers need to know to get up and running quickly with Excel. Covering the numerous updates to Excel 365 since the previous edition was published in 2022, this Second Edition contains many useful examples and tips and tricks that cover all essential aspects of Excel -- from the basics, such as navigating the user interface, to more advanced topics, such as creating visualisations and crafting custom functions."--
Subjects: Handbooks and manuals.; Instructional and educational works.; Microsoft Excel (Computer file); Electronic spreadsheets.; Business;
Available copies: 2 / Total copies: 3
unAPI

Visual Basic in easy steps / by McGrath, Mike,1956-author.(CARDINAL)422694;
Visual Basic in easy steps, 4th edition shows you how to quickly create Windows applications using the latest free Visual Studio Community 2015 programming environment. This book gives you code examples, screenshots, and step-by-step instructions that illustrate each aspect of Visual Basic.
Subjects: Visual Basic (Computer program language); BASIC (Computer program language);
Available copies: 1 / Total copies: 1
unAPI

Coding all-in-one / by Minnick, Chris,author.(CARDINAL)271046; Abraham, Nikhil,author.(CARDINAL)349116; Burd, Barry,author.(CARDINAL)355396; Holland, Eva,author.(CARDINAL)349114; Massaron, Luca,author.(CARDINAL)349112; Mueller, John,1958-author.(CARDINAL)203899;
Book 1: Getting started with coding -- What is coding? -- Programming for the web -- Becoming a programmer -- Book 2: Basic web coding -- Exploring basic HTML -- Getting more out of HTML -- Getting stylish with CSS -- Next steps with CSS -- Responsive layouts with Flexbox -- Styling with Bootstrap -- Book 3: Advanced web coding -- What is JavaScript? -- Writing your first JavaScript program -- Working with variables -- Understanding arrays -- Working with operators, expressions, and statements -- Getting into the flow with loops and branches -- Getting functional -- Making and using objects -- Controlling the browser with the window object -- Manipulating documents with the DOM -- Using events in JavaScript -- Integrating input and output -- Understanding callbacks and closures -- Embracing AJAX and JSON -- Book 4: Creating mobile apps -- What is Flutter? -- Setting up your computer for mobile app development -- "Hello" from Flutter -- Hello again -- Making things happen -- Laying things out -- Interacting with the user -- Navigation, lists, and other goodies -- Moving right along -- Book 5: Getting started with Python -- Wrapping your head around Python -- Installing a Python distribution -- Working with real data -- Book 6: Data analysis with Python -- Conditioning your data -- Shaping data -- Getting a crash course in MatPlotLib -- Visualizing the data -- Book 7: Career building with coding -- Exploring coding career paths -- Exploring Undergraduate and Graduate degrees -- Training on the Job -- Coding career myths."Adding some coding know-how to your skills can help launch a new career or bolster an old one. Coding All-in-One For Dummies offers an ideal starting place for learning the languages that make technology go. This edition gets you started with a helpful explanation of how coding works and how it's applied in the real-world before setting you on a path toward writing code for web building, mobile application development, and data analysis. Add coding to your skillset for your existing career, or begin the exciting transition into life as a professional developer--Dummies makes it easy." --
Subjects: Handbooks and manuals.; Computer programming.; Internet programming.; Technology.; Application software;
Available copies: 17 / Total copies: 23
unAPI

C# : a beginner's guide / by McGee, Pat,(Software development instructor)author.;
Machine generated contents note: PART I: Programming Basics -- Ch 1. Introduction to C# Coding and Debugging -- Ch 2. Variables, Constants, Enumerations and Arrays -- Ch 3. Numeric Operators and Basic Math Methods -- Ch 4. Methods and Scope -- Ch 5. Conditional Structures and Loops -- Ch 6. String Manipulation -- Ch 7. Date and Time Handling PART II: Object-Oriented Programming -- Ch 8. Class and Structs -- Ch 9. Inheritance -- Ch 10. Generic Types and CollectionsPART III: Advanced Structures -- Ch 11. Delegates, Anonymous Functions and Events -- Ch 12. Interfaces -- Ch 13. Attributes -- Ch 14. Operator OverloadingPART IV: Data-Driven Development -- Ch 15. Database Setup -- Ch 16. The Entity Framework -- Ch 17. LINQ to Entities - Query Syntax -- Ch 18. LINQ to Entities - Method-Based Syntax -- Ch 19. Traditional Database Development -- Ch 20. Join Queries with LINQ to Entities -- Ch 21. File Input Output -- Ch 22. XML Handling -- Ch 23. JSON Handling."C#: A Beginner's Guide offers a step-by-step approach to learning object-oriented programming with C# and the .NET Framework while preparing you for data driven-development. More than 150 easy-to-follow examples are included. The book covers Visual Studio for development and debugging, collections and advanced C# structures, LINQ and traditional database development, as well as file, XML, and JSON handling. By the end of the book, you'll have the foundation you need to begin developing advanced data-driven applications in any C#-based platform"--"Essential C# programming skills--made easy! C# 5.0: A Beginner's Guide provides a hands-on, easy-to-follow introduction to object-oriented programming with C#. The book presents 150+ examples with uncluttered console applications, preparing you to master the core concepts and techniques necessary for advanced C# programming in ASP.NET, Windows PC, or Windows mobile platforms. This practical guide offers in-depth coverage of basic and advanced query types to truly provide you with the skills and control needed to properly manage data in a commercial application. Ready-to-use sample code from the book is available for download.Designed for Easy Learning: Key Skills & Concepts--Chapter-opening lists of specific skills covered in the chapter Ask the Expert--Q&A sections filled with bonus information and helpful tips Try This--Hands-on exercises that show you how to apply your skills Notes--Extra information related to the topic being covered Tips--Helpful reminders or alternate ways of doing things Cautions--Errors and pitfalls to avoid Annotated Syntax--Example code with commentary that describes the programming techniques being illustrated "--
Subjects: C++ (Computer program language);
Available copies: 1 / Total copies: 1
unAPI