Search:

Coding projects in Python / by Morgan, Ben,1968-editor.(CARDINAL)667443; Setford, Steve,editor.(CARDINAL)393859; Vorderman, Carol,author.(CARDINAL)394622; Steele, Craig,author.(CARDINAL)631417; Quigley, Claire,author.(CARDINAL)679870; Goodfellow, Martin,author.; McCafferty, Daniel,author.; Woodcock, Jon,author.(CARDINAL)352520;
Starting with Python --First steps --Turtle graphics --Playful apps --Games in Python --Reference.Presents an introduction to the Python programming language with illustrated steps for creating simple projects, including an animal quiz, a password picker, a robot builder, and a screen pet. (WorldCAT)890L
Subjects: Python (Computer program language); Scripting languages (Computer science);
Available copies: 8 / Total copies: 8
unAPI

Python / by Hart-Davis, Guy,author.(CARDINAL)352260; Hart-Davis, Ted,author.(CARDINAL)857705;
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.
Subjects: Educational and instructional works.; Computer programming.; Python (Computer program language);
Available copies: 3 / Total copies: 5
unAPI

Python for data science / by Mueller, John,1958-author.(CARDINAL)203899; Massaron, Luca,author.(CARDINAL)349112;
Part 1: Getting started with data science and Python -- Part 2: Getting your hands dirty with data -- Part 3: Visualizing information -- Part 4: Wrangling data -- Part 5: Learning from data -- Part 6: The part of tens.Python is a general-purpose programming language created in the late 1980s--and named after Monty Python--that's used by thousands of people to do things from testing microchips at Intel, to powering Instagram, to building video games with the PyGame library.
Subjects: Python (Computer program language); Data mining.; Quantitative research; Quantitative research;
Available copies: 1 / Total copies: 2
unAPI

Code this game! / by Ray, Meg(Computer science teacher),author.(CARDINAL)816673; Zoo, Keith,artist.(CARDINAL)675766;
part 1. Introduction -- part 2. Code this game. Set up the game window ; Adding assets ; Drawing shapes ; Background grid ; Make your own classes ; Adding enemies ; Moving the pizzas ; Interactive fields ; Collision detection ; Adding points over time ; Applying traps ; Connecting traps to the grid ; Win and lose conditions -- part 3. Break this game. Customize your game ; Mod your game ; Hack your game ; Explore new games -- Appendix. Share your game -- Appendix. Keep coding -- Appendix. Common bugs -- Gallery of downloadable assets.Presented in an easelback format that allows kids to read and program simultaneously, this visual guide includes step-by-step instructions for using the open-source Python programming language to create a personalized strategy action video game called "Attack of the vampire pizzas!"
Subjects: Instructional and educational works.; Handbooks and manuals.; Illustrated works.; Python (Computer program language); Video games; Scripting languages (Computer science);
Available copies: 1 / 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

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

Head first Ruby / by McGavren, Jay,author.(CARDINAL)623907;
Includes bibliographical references (page 513) and index."What will you learn from this book? What's all the buzz about this Ruby language? Is it right for you? Well, ask yourself: are you tired of all those extra declarations, keywords, and compilation steps in your other languages? Do you want to be a more productive programmer? Then you'll love Ruby. WIth this unique hands-on learning experience, you'll discover how Ruby takes care of all the details for you, so you can simply have fun and get more done with less code. What's so special about this book? Based on the latest research in cognitive science and learning theory, Head First Ruby uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multi-sensory learning experience is designed for the way your brain really works."--More with less : code the way you want -- Methods and classes : getting organized -- Inheritance : relying on your parents -- Initializing instances : off to a great start -- Arrays and blocks : better than loops -- Block return values : how should I handle this? -- Hashes : labeling data -- References : crossed signals -- Mixins : mix it up -- Comparable and enumerable : ready-made mixes -- Documentation : read the manual -- Exceptions : handling the unexpected -- Unit testing : code quality assurance -- Web apps : serving HTML -- Saving and loading data : keep it around -- Leftovers : the top ten topics (we didn't cover).
Subjects: Ruby (Computer program language); Object-oriented programming (Computer science);
Available copies: 3 / Total copies: 3
unAPI

Text mining with R : a tidy approach / by Silge, Julia,author.; Robinson, David,author.;
Includes bibliographical references (pages 173-174) and index.Much of the data available today is unstructured and text-heavy, making it challenging for analysts to apply their usual data wrangling and visualization tools. With this practical book, you'll explore text-mining techniques with tidytext, a package that authors Julia Silge and David Robinson developed using the tidy principles behind R packages like ggraph and dplyr . You'll learn how tidytext and other tidy tools in R can make text analysis easier and more effective. The authors demonstrate how treating text as data frames enables you to manipulate, summarize, and visualize characteristics of text. You'll also learn how to integrate natural language processing (NLP) into effective workflows. Practical code examples and data explorations will help you generate real insights from literature, news, and social media. Learn how to apply the tidy text format to NLP Use sentiment analysis to mine the emotional content of text Identify a document's most important terms with frequency measurements Explore relationships and connections between words with the ggraph and widyr packages Convert back and forth between R's tidy and non-tidy text formats Use topic modeling to classify document collections into natural groups Examine case studies that compare Twitter archives, dig into NASA metadata, and analyze thousands of Usenet messages
Subjects: Data mining.; Text processing (Computer science); R (Computer program language);
Available copies: 0 / Total copies: 1
unAPI

Bit by bit : a graphic introduction to computer science / by King, Ecy Femi,author.; Stanford University.(CARDINAL)141303;
CS106A. The fundamentals -- The control flow family and friends -- A coordinated bunch: floats, pixels, and grids -- Strings, lists, and loose ends -- Drawing with code: but a canvas to our imaginations -- More on iterables: Dictionaries; tuples, lambda, and some helpful functions -- CS106B. I can C++ now: examining C++isms and basics -- Learning our ADTs: examining some C++ containers -- Big-o, recursion, and backtracking -- Making memories: . . . with pointers, heaps, call stacks, and structs -- Getting classy: exploring classes in C++ -- Let's link up: linked data structures."Originally designed as an educational supplement for the renowned Stanford courses Computer Science 106A and 106B, Bit by Bit is a comic-style resource that uses fractal grids, custom-drawn characters, and fun graphics as a visually immersive introduction to the key concepts of beginner coding, learning pedagogy, education, and visual thinking. Bit by Bit takes readers on a journey that encompasses the full scope of both courses; beginning with the chief elements and fundamentals of programming such as functions, variables, and integers; carrying readers through the basics of Python and C++ into the conceptual world of efficiency and recursion; and walking them through collections of linked data structures. Throughout each section, course and Stanford alum Ecy Femi King is there to guide, cajole, and assist, simultaneously providing useful tips to encourage maximum knowledge absorption and engaging commentary for readers at every level. In short, this book is more than just a cohesive "study buddy" for introductory Stanford courses. Rather, it delivers a far-reaching guide of both pedagogical interest and practical use to students, educators, and researchers worldwide."--Provided by publisher.
Subjects: Instructional and educational works.; Illustrated works.; Upside-down books.; Computer science;
Available copies: 0 / Total copies: 1
unAPI

Data analytics & visualization all-in-one / by Hyman, Jack A.,author.; Massaron, Luca,author.(CARDINAL)349112; McFedries, Paul,author.(CARDINAL)367649; Mueller, John,1958-author.(CARDINAL)203899; Pierson, Lillian,author.(CARDINAL)806774; Reichental, Jonathan,author.(CARDINAL)896295; Schmuller, Joseph,author.(CARDINAL)644986; Simon, Alan,author.(CARDINAL)895387; Taylor, Allen G.,author.(CARDINAL)759158;
Data Analytics & Visualization All-in-One For Dummies collects the essential information on mining, organizing, and communicating data, all in one place. This tome of a reference delivers six books in one, so you can build a solid foundation of knowledge in data wrangling. Data analytics professionals are highly sought after these days, and this book will put you on the path to becoming one. You'll learn all about sources of data like data lakes, and you'll discover how to extract data using tools like Microsoft Power BI, organize the data in Microsoft Excel, and visually present the data in a way that makes sense using a Tableau. You'll even get an intro to the Python, R, and SQL coding needed to take your data skills to a new level.
Subjects: Handbooks and manuals.; Self-instructional works.; Big data.; Data mining.; Information visualization.; Computer programming.;
Available copies: 3 / Total copies: 3
unAPI