Search:

Coding for kids Python : learn to code with 50 awesome games and activities / by Tacke, Adrienne B.,author.(CARDINAL)797719; Abou Roumié, Amir,illustrator.(CARDINAL)799007;
Learning to code is just like playing a new sport or practicing an instrument-just get started! From the basic building blocks of programming to creating your very own games, this book teaches essential Python skills to kids ages 10 and up with 50 fun and engaging activities. Master fundamental functions, create code blocks, and draw and move shapes with the turtle module-these interactive lessons offer step-by-step guidance to make computer programming entertaining to future coders. You can even see the results of your coding in real time! With helpful hacks and screenshots for guidance, the only question that Coding for Kids: Python leaves unanswered is: what will you build next?Ages 10+900L
Subjects: Computer programming; Video games; Python (Computer program language); Scripting languages (Computer science);
Available copies: 5 / Total copies: 6
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

Head first learn to code : a brain-friendly guide / by Freeman, Eric,1965-author.(CARDINAL)278743;
Getting started : thinking computationally -- Know your value : simple values, variables, and types -- Decisive code : Booleans, decisions, and loops -- Providing some structure : lists and iteration -- Getting functional : functions and abstraction -- Putting some order in your data : sorting and nested iteration -- Putting it all together : text, strings, and heuristics -- Getting modular : modules, methods, classes and objects -- Beyond iteration and indices : recursion and dictionaries -- Persistence : saving and retrieving files -- You really should get out more : using web APIs -- Getting interactive : widgets, events and emergent behavior -- A trip to Objectville : object-oriented programming -- Appendix : The Top Ten Topics (we didn't cover) : leftovers.It's no secret the world around you is becoming more connected, more configurable, more programmable, more computational. You can remain a passive participant, or you can learn to code. With Head First Learn to Code you'll learn how to think computationally and how to write code to make your computer, mobile device, or anything with a CPU do things for you. Using the Python programming language, you'll learn step by step the core concepts of programming as well as many fundamental topics from computer science, such as data structures, storage, abstraction, recursion, and modularity.
Subjects: Python (Computer program language); Object-oriented programming (Computer science); Object-oriented programming languages.; Computer programming.;
Available copies: 3 / Total copies: 5
unAPI

Teach yourself visually python / by Hart-Davis, Guy,Author(DLC)n 94026772 ; Hart-Davis, Ted,Author(DLC)no2022114225;
A simple, straightforward, and hands-on roadmap to the world of computer programming with Python Teach Yourself VISUALLY: Python is your personal guide to getting you started in programming. As one of the world's most popular and most accessible coding languages, Python is your gateway into the wide and wonderful world of computer science. This hands-on guide walks you through Python step by clearly illustrated step, from writing your very first Python code in a terminal window or the VS Code app through to creating your own lists, dictionaries, and custom classes. In the book, you'll learn to: *Install Python and the tools you need to work with it on Windows, macOS, and Linux *Work with files and folders, manipulate text, and create powerful functions that do exactly what you want *Write clean code that makes decisions effectively, repeats actions as needed, and handles any errors that occur A must-have resource for aspiring programmers starting from the very beginning, Teach Yourself VISUALLY: Python is also an indispensable handbook for programmers making a transition from another language.
Subjects: Python (Computer program language); Computer programming.; Object-oriented programming (Computer science);
Available copies: 1 / Total copies: 1
unAPI

Unlocking Python : a comprehensive guide for beginners / by Mitchell, Ryan(Ryan E.),author.;
Introduction to programming -- Programming tools -- About Python -- Installing and running Python -- Python quickstart -- Lists and strings -- Dictionaries, sets, and tuples -- Other types of objects -- Iterables, iterators, generators, and loops -- Functions -- Classes -- Writing cleaner code -- Errors and exceptions -- Modules and packages -- Working with files -- Logging -- Threads and processes -- Databases -- Unit testing -- REST APIs and Flask -- Django -- Web scraping and Scrapy -- Data analysis with NumPy and Pandas -- Machine learning with Matplotlib and Scikit-Learn."In Unlocking Python: A Comprehensive Guide for Beginners, veteran software engineer, educator, and author Ryan Mitchell delivers an intuitive, engaging, and practical roadmap to Python programming. The author walks you through the vocabulary, tools, foundational knowledge, and occasional pop-culture references you'll need to hone your skills with this popular programming language. You'll learn how to install and run Python on your own machine, get up and coding with the language quickly, and best practices for programming both independently and in the workplace. You'll also find: Key concepts in computer and data science explained from the ground up Advanced Python topics such as logging, unit testing, multiprocessing, and interacting with databases. Introductions to some of Python's most popular third-party libraries: Flask, Django, Scrapy, Scikit-Learn, Numpy, and Pandas Amusing anecdotes from the trenches of industry Perfect for tech-savvy professionals at any stage of their careers who are interested in diving into Python programming. Unlocking Python is also a must-read for readers who work in a technical role but are interested in getting more directly involved with programming, as well as non-Python programmers who want to apply their technical skill to a new language." -- Amazon.
Subjects: Handbooks and manuals.; Python (Computer program language); Scripting languages (Computer science); Computer programming.;
Available copies: 1 / Total copies: 2
unAPI

Learn enough Python to be dangerous : software development, flask web apps, and beginning data science with Python / by Hartl, Michael,author.;
Includes bibliographical references (pages 403-404) and index."Python is the dominant programming language for data science and an ideal first programming language for web development and many other uses. In Learn Enough Python to Be Dangerous, renowned instructor Michael Hartl teaches the specific concepts, skills, and approaches you need to be professionally productive. Even if you've never programmed before, Hartl helps you quickly build technical sophistication and master the lore you need to succeed. Hartl introduces Python both as a general-purpose language and as a specialist tool for web development and data science, presenting focused examples and exercises that help you internalize what matters, without wasting time on details pros don't care about. Learn enough about applying core Python concepts with the interactive interpreter and command line; writing object-oriented code with Python's native objects; developing and publishing self-contained Python packages; using elegant, powerful functional programming techniques; building new objects, and extending them via Test-Driven Development (TDD); leveraging Python's exceptional shell scripting capabilities; creating and deploying a full web app, using routes, layouts, embedded Python, and forms; getting started with data science tools for calculation, visualization, analysis, and machine learning; and mastering concrete and informal skills every developer needs"--
Subjects: Python (Computer program language); Computer programming.;
Available copies: 2 / Total copies: 2
unAPI

Learning PHP, MySQL & JavaScript : with jQuery, CSS & HTML5 / by Nixon, Robin,1961-author.(CARDINAL)500253;
Preface -- Introduction to dynamic web content -- Setting up a development server -- Introduction to PHP -- Expressions and control flow in PHP -- PHP functions and objects -- PHP arrays -- Practical PHP -- Introduction to MySQL -- Mastering MySQL -- Accessing MySQL using PHP -- Form handling -- Cookies, sessions, and authentication -- Exploring JavaScript -- Expressions and control flow in JavaScript -- JavaScript functions, objects, and arrays -- JavaScript and PHP validation and error handling -- Using asynchronous communication -- Introduction to CSS -- Advanced CSS with CSS3 -- Accessing CSS from JavaScript -- Introduction to jQuery -- Introduction to jQuery mobile -- Introduction to HTML5 -- The HTML5 canvas -- HTML5 audio and video -- Other HTML5 features -- Bringing it all together.Build interactive, data-driven websites with the potent combination of open source technologies and web standards, even if you have only basic HTML knowledge. In this update to this popular hands-on guide, you'll tackle dynamic web programming with the latest versions of today's core technologies: PHP, MySQL, JavaScript, CSS, HTML5, and key jQuery libraries. Web designers will learn how to use these technologies together and pick up valuable web programming practices along the way--including how to optimize websites for mobile devices. At the end of the book, you'll put everything together to build a fully functional social networking site suitable for both desktop and mobile browsers.
Subjects: PHP (Computer program language); JavaScript (Computer program language); Query languages (Computer science); Cascading style sheets.; HTML (Document markup language); Web sites; Web site development.; Internet programming.; Relational databases.;
Available copies: 2 / Total copies: 2
unAPI

Microsoft 365 Excel formulas & functions / by Bluttman, Kenauthor(CARDINAL)283696;
"Microsoft Excel is the Swiss Army knife of apps. With over 470 built-in functions and countless custom formulas, the program can help make you the smartest guy or gal in any room. And now that it's been supercharged with Copilot--Microsoft's AI-powered helper--it's even easier to produce accurate and useful results anywhere, anytime. Best of all, it doesn't take an advanced degree in mathematics or data science to take full advantage of Excel's functionality. Just grab a copy of this latest edition of Excel Formulas & Functions For Dummies and get a flying start on the Excel functions and formulas that power up your data superpowers"--
Subjects: Handbooks and manuals.; Microsoft Excel (Computer file); Electronic spreadsheets; Business;
Available copies: 5 / Total copies: 6
unAPI

Coding for beginners in easy steps / by McGrath, Mike,1956-author.(CARDINAL)422694;
Subjects: Computer programming.; Object-oriented programming (Computer science); Python (Computer program language); C (Computer program language); C++ (Computer program language); Java (Computer program language);
Available copies: 6 / Total copies: 8
unAPI

Excel Power Pivot & Power Query / by Alexander, Michael,1972-author.(CARDINAL)475485;
"Learn to crunch huge amounts of data with PowerPivot and Power Query. Do you have a ton of data you need to make sense of? Microsoft's Excel program can handle amazingly large data sets, but you'll need to get familiar with PowerPivot and Power Query to get started. And that's where Dummies comes in. With step-by-step instructions -- accompanied by ample screenshots -- Excel PowerPivot & Power Query For Dummies will teach you how to save time, simplify your processes, and enhance your data analysis and reporting. Use Power Query to discover, connect to, and import your organization's data. Then use PowerPivot to model it in Excel. You'll also learn to: Make use of databases to store large amounts of data ; Use custom functions to extend and enhance Power Query ; Add the functionality of formulas to PowerPivot and publish data to SharePoint. If you're expected to wrangle, interpret, and report on large amounts of data, Excel PowerPivot & Power Query For Dummies gives you the tools you need to get up to speed quickly."--
Subjects: Instructional and educational works.; Microsoft PowerPivot (Computer file); Microsoft Excel (Computer file); Querying (Computer science); Business; Business intelligence.;
Available copies: 1 / Total copies: 3
unAPI