Search:

Learn Python visually : creative coding with Processing.py / by Bunn, Tristan,author.;
Hello, world! -- Drawing more complicated shapes -- Introduction to strings and working with text -- Conditional statements -- Iteration and randomness -- Motion and transformation - -Working with lists and reading data -- Dictionaries and JSON -- Functions and periodic motion -- Object-oriented programming and PVector -- Mouse and keyboard interaction.
Subjects: Handbooks and manuals.; Computer programming.; Python (Computer program language);

Beginning Visual Basic 2012 / by Newsome, Bryan,1971-(CARDINAL)472175;
"Using the time-tested Wrox approach, this guide provides a step-by-step format that gets beginners up and running quickly and confidently. Essential topics covered include writing Windows applications, working with dialog boxes and menus, object oriented programming techniques, programming for graphics, using Visual Basic with ASP.NET for web apps, and dealing with data access and SQL Server."--Publisher.
Subjects: BASIC (Computer program language); Visual Basic (Computer program language);

Python : building big apps. by Roffey, Chris.(CARDINAL)617798;
Ch. 1 Can you guess my password? -- ch. 2 Objects, classes and factories -- The MyPong Project -- ch. 3 Creating the Table -- ch. 4 Making the Ball -- ch. 5 Building the Bats -- ch. 6 The rules and scoring.Presents a guide for object-oriented programming for readers to become comfortable building classes and using those found in popular code libraries.
Subjects: Python (Computer program language);

Head First design patterns : building extensible and maintainable object-oriented software / by Freeman, Eric,1965-author.(CARDINAL)278743; Robson, Elisabeth,author.; Sierra, Kathy,author.(CARDINAL)543406; Bates, Bert,author.(CARDINAL)543405; Cronin, Michele,editor.; Duffield, Melissa,editor.;
Subjects: Java (Computer program language); Computer software; Software patterns.;

Java for dummies / by Burd, Barry,author.(CARDINAL)355396;
"If you want to learn to speak the world's most popular programming language like a native, Java For Dummies is your ideal companion. With a focus on reusing existing code, it quickly and easily shows you how to create basic Java objects, work with Java classes and methods, understand the value of variables, learn to control program flow with loops or decision-making statements, and so much more! Java is everywhere, runs on almost any computer, and is the engine that drives the coolest applications. Written for anyone who's ever wanted to tackle programming with Java but never knew quite where to begin, this bestselling guide is your ticket to success! Featuring updates on everything you'll encounter in Java 9-and brimming with tons of step-by-step instruction-it's the perfect resource to get you up and running with Java in a jiffy!"--Amazon.com.Getting started with Java -- Writing your own Java programs -- Working with the big picture : object-oriented programming -- Smart Java techniques -- The part of tens.
Subjects: Java (Computer program language); Internet programming.; Programming languages (Electronic computers);

Learning JavaScript / by Brown, Ethan,1975-author.(CARDINAL)617001;
Includes bibliographical references and index.Your first application -- JavaScript development tools -- Literals, variables, constants and data types -- Control flow -- Expressions and operators -- Functions -- Scope -- Arrays and array processing -- Objects and object-oriented programming -- Maps and sets -- Exceptions and error handling -- Iterators and generators -- Functions and the power of abstract thinking -- Asynchronous programming -- Date and time -- Math -- Regular expressions -- JavaScript in the browser -- jQuery -- Node -- Object property configuration and proxies -- Additional resources."This is an exciting time to learn JavaScript. Now that the latest JavaScript specification--ECMAScript 6.0 (ES6)--has been finalized, learning how to develop high-quality applications with this language is easier and more satisfying than ever. This practical book takes programmers (amateurs and pros alike) on a no-nonsense tour of ES6, along with some related tools and techniques." -- From back cover.
Subjects: JavaScript (Computer program language); Programming languages (Electronic computers);

The power of C++ / by Ehman, Ashley M.,author.;
Includes bibliographical references (pages 106-108) and index.The history of C++ -- How it works -- Strengths and weaknesses -- Getting started with C++Firefox, Chrome, and Internet Explorer are web browsers that are very different from one another, but they have one big similarity: large elements of each were written in C++. This volume introduces readers to important concepts like object-oriented programming while elaborating on the fascinating history of C++, providing examples of code, and exploring the relationship between C++, C, and C#.
Subjects: C++ (Computer program language); Computer programming;

Jumping into C++ / by Allain, Alex.;
Want to learn to code? Want to learn C++? Struggling to follow your lecturer or books and tutorials written for experts? You're not alone. As a professional C++ developer and former Harvard teaching fellow, I know what you need to know to be a great C++ programmer, and I know how to teach it, one step at a time. I know where people struggle, and why, and how to make it clear. I cover every step of the programming process, including: Getting the tools you need to program and how to use them ; Basic language feature like variables, loops and functions ; How to go from an idea to code ; A clear, understandable explanation of pointers ; Strings, file IO, arrays, references ; Classes and advanced class design ; C++-specific programming patterns ; Object oriented programming ; Data structures and the standard template library (STL) ; Key concepts are reinforced with quizzes and over 75 practice problems.
Subjects: C++ (Computer program language); Programming languages (Electronic computers);

Java / by Burd, Barry,author.(CARDINAL)355396;
Now in its 9th edition, Java For Dummies gives you the essential tools you need to understand the programming language that 17 million software developers rely on. This beginner-friendly guide simplifies every step of the learning process. You'll learn the basics of Java and jump into writing your own programs. Along the way, you'll gain the skills you need to reuse existing code, create new objects, troubleshoot when things go wrong, and build working programs from the ground up. Java For Dummies will help you become a Java developer, even if you're brand new to the world of coding.
Subjects: Handbooks and manuals.; Informational works.; Java (Computer program language); Internet programming.; Programming languages (Electronic computers);

Python 3 : the comprehensive guide / by Ernesti, Johannes,author.(CARDINAL)872542; Kaiser, Peter(Computer programmer),author.(CARDINAL)872541;
"Ready to master Python? Learn to write effective code, whether you're a beginner or a professional programmer. Review core Python concepts, including functions, modularization, and object orientation and walk through the available data types. Then dive into more advanced topics, such as using Django and working with GUIs. With plenty of code examples throughout, this hands-on reference guide has everything you need to become proficient in Python!"--
Subjects: Python (Computer program language); Computer programming.;