Showing posts with label Programming Certs. Show all posts
Showing posts with label Programming Certs. Show all posts

Microsoft Visual C++ Windows Applications by Example

Microsoft Visual C++ Windows Applications by Example: Code and explanation for real-world MFC C++ Applications
Publisher: Packt | Edition: 2008 | ISBN: 1847195563 | 440 Pages | PDF | 9.47 Mb


With this book you will learn how to create applications using MDI, complex file formats, text parsing and processing, graphics, and interactions. Every essential skill required to build Windows desktop-style applications is covered in the context of fully working examples.

The book begins with a quick primer on the C++ language, and using the Visual C++ IDE to create Windows applications. This acts as a recap for existing C++ programmers, and a quick guide to the language if you’ve not worked with C++ before. The book then moves into a set of comprehensive example applications, presenting the important parts of the code with explanation of how it works, and how and when to use similar techniques in your own applications.

The applications include: a Tetris-style game, a drawing application, a spreadsheet, and a word processor.

If you know the C++ language, or another Windows-based programming language, and want to use C++ to write real, complex applications then this book is ideal for you.

Download
http://rapidshare.com/files/27689024...ownarchive.rar

Head First HTML with CSS & XHTML

















Product Details:
  • Paperback: 658 pages
  • Publisher: O'Reilly Media, Inc.
  • Language: English
  • ISBN-10: 059610197X
  • ISBN-13: 978-0596101978
Product Description:

Tired of reading HTML books that only make sense after you're an expert? Then it's about time you picked up Head First HTML with CSS & XHTML and really learned HTML. You want to learn HTML so you can finally create those web pages you've always wanted, so you can communicate more effectively with friends, family, fans, and fanatic customers. You also want to do it right so you can actually maintain and expand your Web pages over time, and so your web pages work in all the browsers and mobile devices out there. Oh, and if you've never heard of CSS, that's okay--we won't tell anyone you're still partying like it's 1999--but if you're going to create Web pages in the 21st century then you'll want to know and understand CSS.

Learn the real secrets of creating Web pages, and why everything your boss told you about HTML tables is probably wrong (and what to do instead). Most importantly, hold your own with your co-worker (and impress cocktail party guests) when he casually mentions how his HTML is now strict, and his CSS is in an external style sheet.

With Head First HTML with CSS & XHTML, you'll avoid the embarrassment of thinking web-safe colors still matter, and the foolishness of slipping a font tag into your pages. Best of all, you'll learn HTML and CSS in a way that won't put you to sleep. If you've read a Head First book, you know what to expect: a visually-rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, this book will load HTML, CSS, and XHTML into your brain in a way that sticks.

So what are you waiting for? Leave those other dusty books behind and come join us in Webville. Your tour is about to begin.

Download

C++ Footprint and Performance Optimization









In the world of C++ programming, all other things being equal, programs that are smaller and faster are better. C++ Footprint and Performance Optimization contains case studies and sample code to give readers concrete examples and proven solutions to problems that don't have cut and paste solutions. The market for miniature computer programming is exploding. C++ Footprint and Performance Optimization supplies programmers the knowledge they need to write code for the increasing number of hand-held devices, wearable computers, and intelligent appliances. This book gives readers valuable knowledge and programming techniques that are not currently part of traditional programming training.

http://www.mediafire.com/?tjdfyanmy13

APRESS - Professional PHP4 - Free computer ebook


















PHP is an Open Source, server-side, HTML-embeddedweb-scripting language for creating dynamic web pages. Not only browser-independent, PHP offers simple cross-platform solutions for e-commerce, and web and database-driven applications.

Enter: Professional PHP4. This book will show you exactly how to create fantastic web applications that scale well, utilize databases optimally, and connect to a back-end network using a multi-tiered approach. This book also teaches PHP by coding FTP and e-mail clients, advanced data structures, session management, and secure programming.

http://www.mediafire.com/?9zm1minmnn2

Palm OS Programming Bible







With complete coverage of the new Palm wireless and Web capabilities, this one-step reference shows programmers how to create next-generation applications for Palm OS devices using all the latest development platforms and tools. The author has tested the many code samples against all Palm OS versions right up to the new OS 3.5. The value-packed CD-ROM includes development tools, demos, and sample code.
A comprehensive guide to Palm OS, for beginners. Explains the Palm OS and other handheld technologies, with step-by-step instructions on writing applications, and detailed tips on every aspect of the process. The CD-ROM contains trial versions of helpful software, a handheld PC developer kit, plus author-created code examples from the text. Softcover.

http://www.mediafire.com/?qdhylgridc9

Code Reading: The Open Source Perspective (Effective Software Development Series)
















If you are a programmer, you need this book.

  • You've got a day to add a new feature in a 34,000-line program: Where do you start? Page 333
  • How can you understand and simplify an inscrutable piece of code? Page 39
  • Where do you start when disentangling a complicated build process? Page 167
  • How do you comprehend code that appears to be doing five things in parallel? Page 132

You may read code because you have to--to fix it, inspect it, or improve it. You may read code the way an engineer examines a machine--to discover what makes it tick. Or you may read code because you are scavenging--looking for material to reuse.

Code-reading requires its own set of skills, and the ability to determine which technique you use when is crucial. In this indispensable book, Diomidis Spinellis uses more than 600 real-world examples to show you how to identify good (and bad) code: how to read it, what to look for, and how to use this knowledge to improve your own code.

Fact: If you make a habit of reading good code, you will write better code yourself.

http://www.mediafire.com/?vy2vt1xnzrm

DotNetNuke Skinning Tutorial
























If you want to create great looking skins for your DotNetNuke websites, this book is for you. If you’re new to DotNetNuke skinning, this book is the ideal introduction. This book will give you clear, concise, and practical guidance to take you from the basics of DotNetNuke skinning right through to developing the skills to make you a DotNetNuke skinner to be reckoned with!

This book gives you step-by-step instructions to the fundamentals of skinning so that you will be in control of the look and feel of your DotNetNuke site, and dreaming of new ideas for creating more interactive user

http://www.mediafire.com/?mc4fnmydczn

Learning PHP 5 - Free Computer Books
























Learning PHP 5 covers the following topics, and more:
How PHP works with your web browser and web server
PHP language basics, including data, variables, logic and looping
Working with arrays and functions
Making web forms
Working with databases like MySQL
Remembering users with sessions
Parsing and generating XML
Debugging
Written by David Sklar, coauthor of the PHP Cookbook and an instructor in PHP, this book offers the ideal classroom learning experience whether you're in a classroom or on your own. From learning how to install PHP to designing database-backed web applications, Learning PHP 5 will guide you through every aspect of the language you'll need to master to achieve professional web programming results.

http://www.mediafire.com/?k9fj0djmztm

Web Bloopers: 60 Common Web Design Mistakes, and How to Avoid Them
















Discusses in detail 60 of the most common and critical web design mistakes, along with the solutions, challenges, and tradeoffs associated with them.

* Covers important subject areas such as: content, task-support, navigation, forms, searches, writing, link appearance, and graphic design and layout.

* Organized and formatted based on the results of its own usability test performed by web designers themselves.

* Features its own web site (www.web-bloopers.com)with new and emerging web design no-no's (because new bloopers are born every day) along with a much requested printable blooper checklist for web designers and developers to use.

http://www.megaupload.com/?d=O5FCAJSC

Professional Web APIs with PHP eBay Google Paypal Amazon FedEx plus Web Feeds




















Offers hands-on tips and numerous code examples that show Web developers how to leverage content and feeds from today's top Web sites-including Google, eBay, PayPal, Amazon, Yahoo!, and FedEx
Introduces APIs (Application Program Interfaces) in general and uses real-world examples that show how to produce and document them
Explains how to use the popular scripting language PHP to create APIs that interact with unrelated applications over the Web
Examples take readers through each stage of the API process, from basic test implementations to integration with existing sites

http://www.megaupload.com/?d=726FAUQ4

Friends Of ED PHP Solutions - Dynamic Web Design Made Easy
















Summary of Contents:

Chapter 1: What Is PHP¡ÂªAnd Why Should I Care?
Chapter 2: Getting Ready to Work with PHP
Chapter 3: How to Write PHP Scripts
Chapter 4: Lightening Your Workload with Includes
Chapter 5: Bringing Forms to Life
Chapter 6: Uploading Files
Chapter 7: Using PHP to Manage Files
Chapter 8: Generating Thumbnail Images
Chapter 9: Pages That Remember: Simple Login and Multipage Forms
Chapter 10: Setting Up MySQL and phpMyAdmin
Chapter 11: Getting Started with a Database
Chapter 12: Creating a Dynamic Online Gallery
Chapter 13: Managing Content
Chapter 14: Solutions to Common PHP/MySQL Problems
Chapter 15: Keeping Intruders at Bay
http://www.megaupload.com/?d=Z0LRE2GM

Apress Pro Drupal Development

















Youll learn how to create your own modules, develop your own themes, and produce your own filters. You'll learn the inner workings of each key part of Drupal, including user management, sessions, the node system, caching, and the various APIs available to you. Of course, your Drupal-powered site isnt effective until you can efficiently serve pages to your visitors. As such, the authors have included the information you need to optimize your Drupal installation to perform well under high-load situations. Also featured is information on Drupal security and best practices, as well as integration of Ajax and the internationalization of your Drupal web site. Simply put, if you are working with Drupal at all, then you need this book.

  • This book is written by Drupal core developers.
  • Drupal architecture and behavior are mapped out visually.
  • Common pitfalls are identified and addressed.
  • Chapters provide regular discussion and reference to why things work they way they do, not just how.
  • The front matter features a foreword by Dries Buytaert, Drupal founder.
http://www.megaupload.com/?d=YT1LIYCO

Financial Applications using Excel Add-in Development in C/C++ (The Wiley Finance Series)




















Financial Applications using Excel Add-in Development in C/C++ is a must-buy book for any serious Excel developer.Excel is the industry standard for financial modelling, providing a number of ways for users to extend the functionality of their own add-ins, including VBA and C/C++. This is the only complete how-to guide and reference book for the creation of high performance add-ins for Excel in C and C++ for users in the finance industry. Steve Dalton explains how to apply Excel add-ins to financial applications with many examples given throughout the book. It also covers the relative strengths and weaknesses of developing add-ins for Excel in VBA versus C/C++, and provides comprehensive code, workbooks and example projects on the accompanying CD-ROM. The impact of Excel 2007’s multi-threaded workbook calculations and large grids on add-in development are fully explored. Financial Applications using Excel Add-in Development in C/C++ features:
  • Extensive example codes in VBA, C and C++, explaining all the ways in which a developer can achieve their objectives.
  • Example projects that demonstrate, from start to finish, the potential of Excel when powerful add-ins can be easily developed.
  • Develops the readers understanding of the relative strengths and weaknesses of developing add-ins for Excel in VBA versus C/C++.
  • A CD-ROM with several thousand lines of example code, numerous workbooks, and a number of complete example projects.
http://www.megaupload.com/?d=4VUUQ5UC

C++ GUI Programming with Qt 4


The Only Official, Best-Practice Guide to Qt 4.3 Programming

Using Trolltech’s Qt you can build industrial-strength C++ applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux without source code changes. Now, two Trolltech insiders have written a start-to-finish guide to getting outstanding results with the latest version of Qt: Qt 4.3.

Packed with realistic examples and in-depth advice, this is the book Trolltech uses to teach Qt to its own new hires. Extensively revised and expanded, it reveals today’s best Qt programming patterns for everything from implementing model/view architecture to using Qt 4.3’s improved graphics support. You’ll find proven solutions for virtually every GUI development task, as well as sophisticated techniques for providing database access, integrating XML, using subclassing, composition, and more. Whether you’re new to Qt or upgrading from an older version, this book can help you accomplish everything that Qt 4.3 makes possible.
Completely updated throughout, with significant new coverage of databases, XML, and Qtopia embedded programming
Covers all Qt 4.2/4.3 changes, including Windows Vista support, native CSS support for widget styling, and SVG file generation
Contains separate 2D and 3D chapters, coverage of Qt 4.3’s new graphics view classes, and an introduction to QPainter’s OpenGL back-end
Includes new chapters on look-and-feel customization and application scripting
Illustrates Qt 4’s model/view architecture, plugin support, layout management, event processing, container classes, and much more
Presents advanced techniques covered in no other book—from creating plugins to interfacing with native APIs
Includes a new appendix on Qt Jambi, the new Java version of Qt

http://mihd.net/fxl4roe

http://rapidshare.com/files/104798711/qt0132354160.rar.html

http://www.filefactory.com/file/ac0794

GNU Emacs Pocket Reference


GNU Emacs is the most popular and widespread of the Emacs family of editors. It is also the most powerful and flexible. Unlike all other text editors, GNU Emacs is a complete working environment — you can stay within Emacs all day without leaving. The GNU Emacs Pocket Reference is a companion volume to O’Reilly’s Learning GNU Emacs, which tells you how to get started with the GNU Emacs editor and, as you become more proficient, it will help you learn how to use Emacs more effectively. This small book, covering Emacs version 20, is a handy reference guide to the basic elements of this powerful editor, presenting the Emacs commands in an easy-to-use tabular format.

http://www.filefactory.com/file/61e499/

http://rapidshare.com/files/9857082/O_Reilly_-_GNU_Emacs_Pocket_Reference.pdf

Inferno Programming with Limbo


The first complete developer’s guide to this exciting new breakthrough technology.
The Inferno operating system is ideal for building interactive applications for set-top boxes, PDAsstreaming audio and video. This book provides a comprehensive guide to this technology. , palm-tops, and other networked devices that have limited computing resources, but need to handle multimedia such as

* Written by the host of the Inferno/Limbo FAQ
*This is the first complete developer’s guide to building Inferno applications with Limbo
*Each chapter lists common programming pitfalls to avoid
*Each chapter also features an in-depth analysis of a complete sample application that uses the particular concepts covered in it

http://www.filefactory.com/file/b7c651/

Testing Code Security


The huge proliferation of security vulnerabilitydata miningMicrosoftsecurity software testing, Testing Code Security gives the reader the knowledge needed to begin testing software security for any project and become an integral part in the drive to produce better software security and safety. Windows® platforms. Providing a practical guide on how to carry out the task of to find. Written in simple, common terms, Testing Code Security is a consolidated resource designed to teach beginning and intermediate testers the software security concepts needed to conduct relevant and effective tests. Answering the questions pertinent to all testing procedures, the book considers the differences in process between security testing and functional testing, the creation of a security test plan, the benefits and pitfalls of threat-modeling, and the identification of root vulnerability problems and how to test for them. The book begins with coverage of foundation concepts, the process of security test planning, and the test pass. Offering real life examples, it presents various vulnerabilities and attacks and explains the testing techniques appropriate for each. It concludes with a collection of background overviews on related topics to fill common knowledge gaps. Filled with cases illustrating the most common classes of security vulnerabilities, the book is written for all testers working in any environment, and it gives extra insight to threats particular to exploits, worms, and viruses place an incredible drain on both cost and confidence for manufacturers and consumers. The release of trustworthy code requires a specific set of skills and techniques, but this information is often dispersed and decentralized, encrypted in its own jargon and terminology, and can take a colossal amount of time and

http://www.mediafire.com/?fyst6tmeji4

http://www.filefactory.com/file/9e578d/

Apress Pro CSS Techniques




The book aims to help you in four areas: maintainability, compatibility, reusability, and practicality. Youll be able to keep your code organized and easy to maintain, avoiding browser issues before they crop up (or hacking around them when absolutely necessary). Youll learn to get the most out of your styles with inheritance, and by using techniques you can build on. And youll learn to use what works in the real world, without getting too caught up in ideals, because you can always optimize later.

http://www.megaupload.com/?d=03M5RAJ6

The Ruby Programming Language



The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team: David Flanagan, bestselling author of programming language “bibles” (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to the Ruby Subversion repository. Yukihiro “Matz” Matsumoto, creator, designer and lead developer of Ruby and author of Ruby in a Nutshell, which has been expanded and revised to become this book. why the lucky stiff, artist and Ruby programmer extraordinaire. This book begins with a quick-start tutorial to the language, and then explains the language in detail from the bottom up: from lexical and syntactic structure to datatypes to expressions and statements and on through methods, blocks, lambdas, closures, classes and modules. The book also includes a long and thorough introduction to the rich API of the Ruby platform, demonstrating — with heavily-commented example code — Ruby’s facilities for text processing, numeric manipulation, collections, input/output, networking, and concurrency. An entire chapter is devoted to Ruby’s metaprogramming capabilities. The Ruby Programming Language documents the Ruby language definitively but without the formality of a language specification. It is written for experienced programmers who are new to Ruby, and for current Ruby programmers who want to challenge their understanding and increase their mastery of the language.

http://www.filefactory.com/file/78da1b/

Rapid GUI Programming with Python and Qt


The Insider’s Best-Practice Guide to Rapid PyQt 4 GUI Development
Whether you’re building GUI prototypes or full-fledged cross-platform GUI applications with native look-and-feel, PyQt 4 is your fastest, easiest, most powerful solution. Qt expert Mark Summerfield has written the definitive best-practice guide to PyQt 4 development.

With Rapid GUI Programming with Python and Qt you’ll learn how to build efficient GUI applications that run on all major operating systems, including Windows, Mac OS X, Linux, and many versions of Unix, using the same source code for all of them. Summerfield systematically introduces every core GUI development technique: from dialogs and windows to data handling; from events to printing; and more. Through the book’s realistic examples you’ll discover a completely new PyQt 4-based programming approach, as well as coverage of many new topics, from PyQt 4’s rich text engine to advanced model/view and graphics/view programming. Every key concept is illuminated with realistic, downloadable examples—all tested on Windows, Mac OS X, and Linux with Python 2.5, Qt 4.2, and PyQt 4.2, and on Windows and Linux with Qt 4.3 and PyQt 4.3.

http://mihd.net/60uhry

http://rapidshare.com/files/88919280/0132354187.rar