Showing posts with label Programming. Show all posts

Write Great Code Volume 1&2

If you've asked someone the secret to writing efficient, well-written software, the answer that you've probably gotten is "learn assembly language programming." By learning assembly language programming, you learn how the machine really operates and that knowledge will help you write better high-level language code. A dirty little secret assembly language programmers rarely admit to, however, is that what you really need to learn is machine organization, not assembly language programming. Write Great Code Vol I, the first in a series from assembly language expert Randall Hyde, dives right into machine organization without the extra overhead of learning assembly language programming at the same time. And since Write Great Code Vol I concentrates on the machine organization, not assembly language, the reader will learn in greater depth those subjects that are language-independent and of concern to a high level language programmer. Write Great Code Vol I will help programmers make wiser choices with respect to programming statements and data types when writing software, no matter which language they use.

[Volume 1]  [Volume 2]

Think Like a Programmer

The real challenge of programming isn't learning a language's syntax—it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge. You'll also learn how to:

  • Split problems into discrete components to make them easier to solve
  • Make the most of code reuse with functions, classes, and libraries
  • Pick the perfect data structure for a particular job
  • Master more advanced programming tools like recursion and dynamic memory
  • Organize your thoughts and develop strategies to tackle particular types of problems


Although the book's examples are written in C++, the creative problem-solving concepts they illustrate go beyond any particular language; in fact, they often reach outside the realm of computer science. As the most skillful programmers know, writing great code is a creative art—and the first step in creating your masterpiece is learning to Think Like a Programmer.

[Download]

HTML A Beginner's Guide 4th Edition

Description


HTML A Beginner’s Guide, 4th Edition

image
HTML A Beginner’s Guide, 4th Edition
2009 | PDF | ISBN: 0071611436 | 538 pages | 11.4 Mb

Create highly functional, impressive websites in no time. Fully updated and revised, HTML: A Beginner’s Guide, Fourth Edition explains how to structure a page, place images, format text, create links, add color, work with multimedia, and use forms. You’ll also go beyond the basics and learn how to save your own web graphics, use Cascading Style Sheets (CSS), create dynamic web content with basic javascript, and upload your site to the web.
By the end of the book you’ll be able to build custom websites using the latest HTML techniques. An all-new chapter also covers creating HTML for e-mail, a hot-button issue for any business seeking to reach its target audience through online communication.
Designed for Easy Learning
Key Skills & Concepts–Chapter-opening lists of specific skills covered in the chapter
Ask the Expert–Q&A sections filled with bonus information and helpful tips
Try This–Hands-on exercises that show you how to apply your skills
Notes–Extra information related to the topic being covered
Tips–Helpful reminders or alternate ways of doing things
Self-Tests–Chapter-ending quizzes to test your knowledge
About the Author
Wendy Willard is a freelance designer, consultant, writer, and educator who’s been involved in Web design and development for more than 10 years. She is the author of the previous editions of this book.

Beginning HTML5 & CSS3 for Dummies


Your full-color, friendly guide to getting started with HTML5 and CSS3!
HTML and CSS are essential tools for creating dynamic websites and help make your websites even more effective and unique. This friendly-but-straightforward guide gets you started with the basics of the latest versions of HTML and CSS: HTML5 and CSS3. Introducing you to the syntax and structure of the languages, this helpful guide shows you how to create and view a web page, explains ideal usage of HTML5 and CSS3, walks you through the CSS3 rules and style sheets, addresses common mistakes and explains how to fix them, and explores interesting HTML5 tools.
  • Serves as an ideal introduction to HTML5 and CSS3 for beginners with little to no web development experience
  • Details the capabilities of HTML5 and CSS3 and how to use both to create responsive, practical, and well-designed websites
  • Helps you understand how HTML5 and CSS3 are the foundation upon which hundreds of millions of web pages are built
  • Features full-color illustrations to enhance your learning process
Beginning HTML5 and CSS3 For Dummies is the perfect first step for getting started with the fundamentals of web development and design.

[Download]

Python Programming eBook Collection [pdf]

Pro Bash Programming [pdf]

■About the Author................................................................................................. xvi
■About the Technical Reviewer ............................................................................. xvii
■Introduction ....................................................................................................... xix
■Chapter 1: Hello, World! Your First Shell Program..................................................1
■Chapter 2: Input, Output, and Throughput ...............................................................7
■Chapter 3: Looping and Branching ........................................................................19
■Chapter 4: Command-Line Parsing  and Expansion...............................................29
■Chapter 5: Parameters and Variables....................................................................43
■Chapter 6: Shell Functions.....................................................................................59
■Chapter 7: String Manipulation..............................................................................67
■Chapter 8: File Operations and Commands ...........................................................79
■Chapter 9: Reserved Words and  Builtin Commands .............................................97
■Chapter 10: Writing Bug-Free Scripts  and Debugging the Rest..........................113
■Chapter 11: Programming for  the Command Line ..............................................125
■Chapter 12: Runtime Configuration .....................................................................141
■Chapter 13: Data Processing ...............................................................................157
■Chapter 14: Scripting the Screen.........................................................................179
■Chapter 15: Entry-Level Programming ................................................................191
■Appendix: Shell Variables....................................................................................205
■Index..................................................................................................................221

Download Here

Professional JavaScript for Web Developers, 3rd Edition [pdf]

Book Description

If you want to achieve JavaScript's full potential, it is critical to understand its nature, history, and limitations. To that end, this updated version of the bestseller by veteran author and JavaScript guru Nicholas C. Zakas covers JavaScript from its very beginning to the present-day incarnations including the DOM, Ajax, and HTML5. Zakas shows you how to extend this powerful language to meet specific needs and create dynamic user interfaces for the web that blur the line between desktop and internet. By the end of the book, you'll have a strong understanding of the significant advances in web development as they relate to JavaScript so that you can apply them to your next website.

Book Details

Publisher:Wrox
By:Nicholas C. Zakas
ISBN:978-1-1180-2669-4
Year:
Pages:960
Language:English
File size:53.1 MB
File format:PDF

eBook

Download:Professional JavaScript for Web Developers, 3rd Edition

SQL Injection

 
Author: 3thic0kiddi3
Publisher:
File Size: 2 MB
Total Pages: 97
Download: Mediafire

C အေျခခံမ်ား

Author: 
Publisher:
File Size: 24 MB    
Total page: 
Download: Uploadmb

လြယ္ကူေသာ Java သင္ခန္းစာမ်ား

Author: ဆႏၵေအာင္
Publisher:ရွင္မေတာင္စာေပ
File Size: 34.4 MB   
Total page: 161
Download: Solidfiles

ပရုိဂရမ္အလြတ္ေရးနည္း

Author: သန္းထုိက္ (ေရႊရိပ္)
Publisher: မဇၨိမစာေပ
File Size: 11.4 MB   
Total page: 244
Download: Solidfiles

Pascal Made Eassy

Author: Aung Myint
Publisher:
File Size: 21.5 MB   
Total page: 208
Download: Solidfiles
Copyright © 2013 Hacking Tools and Tech eBooks Collection and Blogger Templates - Anime OST.