Results 31 to 40 of 3,000 | « previous | next »
- Head first JavaScript programming / by Freeman, Eric,1965-author.(CARDINAL)278743; Robson, Elisabeth.;
A quick dip into JavaScript -- Writing real code -- Introducing functions -- Putting some order in your data -- Understanding objects -- Interacting with your web page -- Types, equality, conversion, and all that jazz -- Bringing it all together -- Handling events -- First-class functions -- Anonymous and higher-order functions -- Modern syntax, lexical scope, and closures -- Advanced object construction -- Leftovers.What will you learn from this book? Now in its second edition, this brain-friendly guide is your comprehensive journey into modern JavaScript, covering everything from the core language fundamentals to cutting-edge features that define JavaScript today. You'll dive into the nuances of JavaScript types and the unparalleled flexibility of its functions. You'll learn how to expertly navigate classes and objects, and you'll finally understand closures. But that's just the beginning--you'll also get hands-on with the browser's document object model (DOM), engaging with JavaScript in ways you've only imagined. You won't just be reading--you'll be playing games, solving puzzles, pondering mysteries, and interacting with JavaScript. And you'll write real code, lots of it, so you can start building your own web applications. What's so special about this book? If you've read a Head First book, you know what to expect: a visually rich format designed for the way your brain works. If you haven't, you're in for a treat. With this book, you'll learn JavaScript through a multisensory experience that engages your mind--rather than a text-heavy approach that puts you to sleep.
- Subjects: Instructional and educational works.; JavaScript (Computer program language); Computer programming.;
- Available copies: 2 / Total copies: 2
-
unAPI
- Python QuickStart guide : the simplified beginner's guide to Python programming using hands-on projects and real-world applications / by Oliver, Robert,1980-author.;
Includes bibliographical references and index.Learning Python opens the door to a world of programming possibilities. From AI and machine learning to full stack, app, and web development, Python i sa critical behind-the-scenes component of everyday technology. In Python QuickStart Guide, senior developer and programmer Robert Oliver lays out the quickest and most accessible path yet to the mastery of Python fundamentals. Readers will learn: how to use Python; how to use Python for web design and interfacing with GitHub, SQL, and other applications; object-oriented programming principles; debugging, producing clean code, and best practices; testing, optimization, speed improvements, and integrations with other applications. --Adapted from back cover.
- Subjects: Handbooks and manuals.; Python (Computer program language); 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
- The big book of small Python projects : 81 easy practice programs / by Sweigart, Al,author.(CARDINAL)620318;
Project #1: Bagels -- Project #2: Birthday Paradox -- Project #3: Bitmap Message -- Project #4: Blackjack -- Project #5: Bouncing DVD Logo -- Project #6: Caesar Cipher -- Project #7: Caesar Hacker -- Project #8: Calendar Maker -- Project #9: Carrot in a Box -- Project #10: Cho-Han -- Project #11: Clickbait Headline Generator -- Project #12: Collatz Sequence -- Project #13: Conway's Game of Life -- Project #14: Countdown -- Project #15: Deep Cave -- Project #16: Diamonds -- Project #17: Dice Math -- Project #18: Dice Roller -- Project #19: Digital Clock -- Project #20: Digital Stream -- Project #21: DNA Visualization -- Project #22: Ducklings -- Project #23: Etching Drawer -- Project #24: Factor Finder -- Project #25: Fast Draw -- Project #26: Fibonacci -- Project #27: Fish Tank -- Project #28: Flooder -- Project #29: Forest Fire Sim -- Project #30: Four in a Row -- Project #31: Guess the Number -- Project #32: Gullible -- Project #33: Hacking Minigame -- Project #34: Hangman and Guillotine -- Project #35: Hex Grid -- Project #36: Hourglass -- Project #37: Hungry Robots -- Project #38: J'Accuse! -- Project #39: Langton's Ant -- Project #40: Leetspeak -- Project #41: Lucky Stars -- Project #42: Magic Fortune Ball -- Project #43: Mancala -- Project #44: Maze Runner 2D -- Project #45: Maze Runner 3D -- Project #46: Million Dice Roll Statistics Simulator -- Project #47: Mondrian Art Generator -- Project #48: Monty Hall Problem -- Project #49: Multiplication Table -- Project #50: Ninety-Nine Bottles -- Project #51: niNety-nniinE BoOttels -- Project #52: Numeral System Counters -- Project #53: Periodic Table of the Elements -- Project #54: Pig Latin -- Project #55: Powerball Lottery -- Project #56: Prime Numbers -- Project #57: Progress Bar -- Project #58: Rainbow -- Project #59: Rock Paper Scissors -- Project #60: Rock Paper Scissors (Always-Win Version) -- Project #61: ROT13 Cipher -- Project #62: Rotating Cube -- Project #63: Royal Game of Ur -- Project #64: Seven-Segment Display Module -- Project #65: Shining Carpet -- Project #66: Simple Substitution Cipher -- Project #67: Sine Message -- Project #68: Sliding Tile Puzzle -- Project #69: Snail Race -- Project #70: Soroban Japanese Abacus -- Project #71: Sound Mimic -- Project #72: sPoNgEcAsE -- Project #73: Sudoku Puzzle -- Project #74: Text-to-Speech Talker -- Project #75: Three-Card Monte -- Project #76: Tic-Tac-Toe -- Project #77: Tower of Hanoi -- Project #78: Trick Questions -- Project #79: Twenty Forty-Eight -- Project #80: Vigenère Cipher -- Project #81: Water Bucket Puzzle."If you've mastered basic Python syntax and you're ready to start writing programs, you'll find The Big Book of Small Python Projects both enlightening and fun. This collection of 81 Python projects will have you making digital art, games, animations, counting pro- grams, and more right away. Once you see how the code works, you'll practice re-creating the programs and experiment by adding your own custom touches. These simple, text-based programs are 256 lines of code or less. And whether it's a vintage screensaver, a snail-racing game, a clickbait headline generator, or animated strands of DNA, each project is designed to be self-contained so you can easily share it online." --
- Subjects: Instructional and educational works.; Handbooks and manuals.; Python (Computer program language); Computer programming.;
- Available copies: 5 / Total copies: 8
-
unAPI
- Computers and programming / by McCoy, Lisa.(CARDINAL)670522;
Includes bibliographical references and index.Industry history -- The state of the industry -- On the job -- Tips for success -- Talk like a pro -- Resources.
- Subjects: Computer science;
- Available copies: 1 / Total copies: 1
-
unAPI
- Using & programming the Macintosh, including 32 ready-to-run programs / by Holtz, Frederick.(CARDINAL)171559;
-
- Subjects: Computer programs.; Macintosh (Computer); Macintosh (Computer);
- Available copies: 1 / Total copies: 1
-
unAPI
- Helping kids with coding / by McCue, Camille,author.(CARDINAL)655996; Gunthals, Sarah,author.;
Getting started with coding. Welcome to (or back to) coding ; Understanding the big ideas ; Figuring out programming languages -- Getting your hands on code. Working with words ; Knowing where you are and where you're going ; Getting fancy with graphics and sound -- There IS math on this test!. Tackling these ever-changing variables ; Computing using math ; Helping with logic operations ; Getting loopy ; Adding lists ; Coding subprograms -- Applying what you know. Fixing problems by debugging ; Creating a webpage ; Building a mobile game ; Programming simple electronics -- The part of tens. Ten do's and don'ts for selecting a kids coding curriculum ; Ten ways to keep the coding learning going.Offers a practical guide to computer programming geared towards readers who are helping younger learners start coding, providing tips on choosing a coding language, adding sound and graphics, developing a webpage, and building electronics.
- Subjects: Computer programming.;
- Available copies: 1 / Total copies: 2
-
unAPI
- Unity game development cookbook : essentials for every game / by Buttfield-Addison, Paris,author.(CARDINAL)593870; Manning, Jon,author.(CARDINAL)593868; Nugent, Tim,author.(CARDINAL)614136;
[Webliography].Discover how to use the Unity game engine to its full potential for both 3D and 2D game development-from the basics of scripting to useful tricks in gameplay, behavior, and animation. With this problem-solving cookbook, you'll get started in two ways:First, you'll learn about the Unity game engine through brief recipes that teach specific features of the software and scripting systems.Second, you'll apply a collection of snippets to address common gameplay scenarios, such as properly keeping score.Using our cookbook format, we pinpoint the problem, set out the solution, and discuss how to solve your problem in the best and most straightforward way possible. This book is ideal for beginning to intermediate Unity developers.You'll find solutions for:2D and 3D graphicsMath, physics, and character controlAnimation and movementBehavior and AISound and musicInput and gameplayScripting and user interface.
- Subjects: Video games; Computer programming.;
- Available copies: 1 / Total copies: 1
-
unAPI
- I'm a JavaScript games maker :Advanced coding (Build 4 programs) / by Wainewright, Max,author.;
Shows the reader how to up their JavaScript skills to code games that can run on both computers and mobile devices, including mazes, side-scrolling and steering games, with step-by-stpe instructions to help get things working so the reader can customize their games using their own ideas and graphics.
- Subjects: Video games.; Programming.; JavaScript (Computer program language);
- Available copies: 1 / Total copies: 1
-
unAPI
- Coding for kids for dummies / by McCue, Camille,author.(CARDINAL)655996;
An easy-to-grasp introduction to coding concepts for kids. Coding For Kids For Dummies breaks coding into a series of small projects, each designed to teach elementary-to-middle-school-aged students a core concept to build a game, application, or other tool. In this his hands-on, friendly guide readers will get access to a leading coding tool that has been designed specifically for kids, showing them how to create the projects provided in the book as well as how to implement them into their own creative work.
- Subjects: Computer programming.; Computer programming;
- Available copies: 3 / Total copies: 4
-
unAPI
Results 31 to 40 of 3,000 | « previous | next »