Search:

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

Python in easy steps / by McGrath, Mike,1956-author.(CARDINAL)422694;
Getting started -- Performing operations -- Making statements -- Defining functions -- Importing modules -- Managing strings -- Programming objects -- Processing requests -- Building interfaces -- Developing applications.
Subjects: Python (Computer program language); Object-oriented programming (Computer science);
Available copies: 1 / Total copies: 1
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

How to program [videorecording]: computer science concepts and Python exercises / by Keyser, John,teacher.; Teaching Company,production company.(CARDINAL)349444;
Includes bibliographical references (p. 314-315) in course guidebook.Lecturer: Professor John Keyser, Texas A&M University."Learning a new language opens a wealth of opportunities. But there's one language family that provides benefits like no other: the languages of computer programming. Now widely taught in schools -- even in elementary schools -- programming is an eminently learnable skill that gives you unrivaled problem-solving power you can apply in all areas of life. Programming is also a fun, creative activity that imparts deep insights into how we control the devices that influence virtually every aspect of our lives."--provided by publisher.DVD.Title from disc surface.
Subjects: Filmed lectures.; Nonfiction films.; Educational films.; Video recordings for the hearing impaired.; Filmed lectures.; Python (Computer program language); Computer programming.; Object-oriented programming languages.; Computer science.; Computer programming.; Computers.; Python (Computer language.);
Available copies: 2 / Total copies: 2
unAPI

Visual Basic 2015 unleashed / by Del Sole, Alessandro,author.;
Subjects: Visual Basic (Computer program language); BASIC (Computer program language); Object-oriented programming (Computer science);
Available copies: 1 / Total copies: 1
unAPI

The Ruby programming language / by Flanagan, David.(CARDINAL)207438; Matsumoto, Yukihiro.(CARDINAL)687483;
Subjects: Object-oriented programming (Computer science); Ruby (Computer program language);
Available copies: 1 / Total copies: 1
unAPI

Coding for beginners / by McGrath, Mike,1956-author.(CARDINAL)422694;
Getting started -- Saving data -- Performing operations -- Making lists -- Controlling blocks -- Creating functions -- Sorting algorithms -- Importing libraries -- Managing text -- Programming objects -- Building interfaces -- Developing apps -- Transferring skills."Coding for Beginners in easy steps, 3rd edition is ideal for the newcomer to coding computer programs, including youngsters needing to learn programming basics for the school curriculum. It teaches the reader how to write code to create their own computer programs - in easy steps!"--
Subjects: Handbooks and manuals.; 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: 14 / Total copies: 22
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

Coding for beginners / by McGrath, Mike,1956-author.(CARDINAL)422694;
Getting started -- Saving data -- Performing operations -- Making lists -- Controlling blocks -- Creating functions -- Sorting algorithms -- Importing libraries -- Managing text -- Programming objects -- Building interfaces -- Developing apps -- Transferring skills."Coding for Beginners in easy steps, 2nd edition will appeal to anyone, of any age, who wants to begin coding computer programs. Use this guide to help you quickly create a programming environment on your computer, then, in easy steps, learn how to: write Python code to create your programs, store information in data structures, control program flow using control structures, create re-usable blocks of program code, [and] code powerful algorithms and classes for Object Oriented Programming (OOP),"--
Subjects: Handbooks and manuals.; C (Computer program language); C++ (Computer program language); Computer programming.; Java (Computer program language); Object-oriented programming (Computer science); Python (Computer program language);
Available copies: 12 / Total copies: 17
unAPI