Sams teach yourself beginning programming in 24 hours
By: Greg Perry, Dean Miller
Contributors: Miller, Dean, author
Edition: Third edition ; Barnes & Nobel exclusive edition.
Series: Sams teach yourself in 24 hours; Sams teach yourself in 24 hours series
Publisher: Sams
Published: 2014
Place of publication: Indianapolis, Indiana
Language: eng
Number of pages: 476
ISBN-13: 9780672337017
Subjects: Computer programming
Other titles: Teach yourself beginning programming in 24 hours; Beginning programming in 24 hours
Description: Sams Teach Yourself Beginning Programming in 24 Hours assumes the reader has no knowledge of technology and starts from the absolute beginning, explains everything you need to know before you start programming, and then presents simple programming techniques. Greg Perry teaches JavaScript, one of the world's easiest languages - and the #1 programming language used on modern web sites. Once the reader has learned how to code the right way in JavaScript, Perry shows how to apply those techniques in several of today's other leading programming environments. The book contains step-by-step instructions, Q and As, Quizzes, Exercises, and insider advice.
Notes: Includes index.
Table of contents: title: Start programming today. Hands-on programming ; Process and techniques ; Designing a program ; Getting input and displaying output ; Data processing with numbers and words ; Controlling your programs ; Debugging tools; title: Programming fundamentals. Structured techniques ; Programming algorithms ; Having fun with programming ; Advanced programming; title: Object-oriented programming with Java. Programming with Java ; Java's details ; Java has class ; Applets and web pages; title: Other programming languages. HTML5 and CSS3 ; JavaScript and AJAX ; Scripting with PHP ; Programming wtih C and C++ ; Programming with Visual Basic 2012 ; C♯ and the .NET framework; title: The business of programming. How companies program ; Distributing applications ; The future of programming; title: Creating mobile apps with HTML5, iOS, and Android. Building a mobile web application ; Converting HTML5 apps to iOS and Android apps.