step-by-step

Image

In Detail

Using Facebook Applications, developers can add custom features to one of the most popular websites in the world. Facebook is the biggest social network among college students, and is gaining ground among professionals too. Facebook applications enable you to add new ways for users to interact with each other using Facebook.

Facebook applications are written in a server-side language, and hosted on the application developer's own server. They interface with Facebook, so that they appear to users to be part of Facebook itself.

This book shows PHP developers how to quickly get started building powerful Facebook applications, how to work with data stored in Facebook, including photos, and how to handle multimedia and other custom data within Facebook applications.

The book covers how to send notifications and invitations from within an application, update a user's profile, create application control panels for users, and much more.

What you will learn from this book?

  • Learn Facebook application development through step-by-step examples.
  • Build data-driven Facebook applications, work with friends lists, photo galleries, multimedia, and more.
  • Work with Facebook's security model to produce applications that are safe and functional.
  • Communicate with users through newsfeeds, notifications, invitations, and messages.
  • Learn the Facebook PHP API, and the various markup languages you'll need to build Facebook applications: Mock Ajax, FBML, FBJS (a variant of JavaScript especially for Facebook), and FQL.

Approach

This book builds on your knowledge as a PHP developer to provide a fast-paced, step-by-step tutorial in building Facebook applications. The book is packed with example code and demo applications, so that you can see techniques in action. Along the way we provide quick references to the most important aspects of the API, so you can refer back as you develop your own applications with the book.

Who this book is written for?

This book is for PHP5 developers who want to create custom Facebook applications. It assumes no knowledge of the Facebook API or Platform, but does assume that you are a Facebook user.

Image

In Detail

Using Facebook Applications, developers can add custom features to one of the most popular websites in the world. Facebook is the biggest social network among college students, and is gaining ground among professionals too. Facebook applications enable you to add new ways for users to interact with each other using Facebook.

Facebook applications are written in a server-side language, and hosted on the application developer's own server. They interface with Facebook, so that they appear to users to be part of Facebook itself.

This book shows PHP developers how to quickly get started building powerful Facebook applications, how to work with data stored in Facebook, including photos, and how to handle multimedia and other custom data within Facebook applications.

The book covers how to send notifications and invitations from within an application, update a user's profile, create application control panels for users, and much more.

What you will learn from this book?

  • Learn Facebook application development through step-by-step examples.
  • Build data-driven Facebook applications, work with friends lists, photo galleries, multimedia, and more.
  • Work with Facebook's security model to produce applications that are safe and functional.
  • Communicate with users through newsfeeds, notifications, invitations, and messages.
  • Learn the Facebook PHP API, and the various markup languages you'll need to build Facebook applications: Mock Ajax, FBML, FBJS (a variant of JavaScript especially for Facebook), and FQL.

Approach

This book builds on your knowledge as a PHP developer to provide a fast-paced, step-by-step tutorial in building Facebook applications. The book is packed with example code and demo applications, so that you can see techniques in action. Along the way we provide quick references to the most important aspects of the API, so you can refer back as you develop your own applications with the book.

Who this book is written for?

This book is for PHP5 developers who want to create custom Facebook applications. It assumes no knowledge of the Facebook API or Platform, but does assume that you are a Facebook user.

Image

The Project Management Lifecycle is the first book of its kind, providing a complete methodology for the management of projects. No longer will managers have to outsource to large consulting firms to ensure that their project is managed in a methodical fashion. Managers will now be able to implement best practice methods in-house saving them time and money. This book reveals the unique Method 123 Project Management Methodology by defining the phases, activities and tasks required to complete a project. It's different because it describes the lifecycle clearly and prescriptively, without the complex terminology rife throughout the industry. Its comprehensive coverage, consistent depth and suite of tools will help managers to undertake projects successfully.

Image

Written for novice programmers who need to learn Eclipse, the new integrated, open-source development environment, this book covers three areas that are of crucial interest—Eclipse, IBM’s Software Widget Toolkit (the SWT), and JDBC. Questions such as how to use the new Eclipse Integrated Development Environment; how to create a complete functioning application with Eclipse; and where to get the software, how to install it, and how to configure it are answered. Options that programmers would use in a real production to be instantly productive in Eclipse and the steps needed to take to create a program or modifying an existing program are addressed.

Image

PICTURE YOURSELF LEARNING MICROSOFT WORD 2010 is a guide to the features available to Microsoft Word, one of the major products included with Microsoft Office. Step-by-step instructions as well as lots of visual guides help the easily reader learn the software. Readers of PICTURE YOURSELF LEARNING MICROSOFT WORD 2010 will learn the latest version of Microsoft Word by following along with a four-color, visual format, developing the skills needed to complete a multitude of tasks, such as formatting a document, using mail merge, working with tables, and much more.

Image

This book is a guide to the features of Microsoft Excel, one of the key products of the Microsoft Office suite. Step-by-step instructions and visual aides help the reader easily learn the software. PICTURE YOURSELF LEARNING MICROSOFT EXCEL 2010 teaches the latest version of Microsoft Excel by following along in a four-color, highly visual format. Readers will develop the skills needed to complete a multitude of tasks, such as working with formulas, filtering and sorting data, working with charts, and much more.

Image

A comprehensive, step-by-step guide on how to set up, customize, and market your blog using WordPress

  • Clear practical coverage of all aspects of WordPress
  • Concise, clear, and easy to follow, rich with examples
  • In-depth coverage of installation, themes, syndication, and podcasting

In Detail

WordPress is an open-source blog engine released under the GNU general public license. It allows users to easily create dynamic blogs with great content and many outstanding features. It is an ideal tool for developing blogs and though it is chiefly used for blogging, it can also be used as a complete CMS with very little effort. Its versality and ease of use has attracted a large, enthusiastic, and helpful community of users.

If you want to create powerful, fully-featured blogs in no time, this book is for you. This book will help you explore WordPress showing you what it offers and how to go about building your blog with the system.

You will be introduced to the main aspects of a blog - users, communities, posts, comments, news feeds - and learn how to manage them using WordPress. You will develop the skills and confidence to manage all types of content, be it text or images, on your blog, and also understand how users interact with the blog. In working through the book you'll be inspired as well as informed, and have the capability and the ideas to make your blog cutting edge and exciting to maximize its impact.

What you will learn from this book?

  • Installing and configuring WordPress on a local development machine or a web hosting service
  • Managing posts and comments
  • Working with Image galleries, calendars, etc.
  • Organizing users and Communities
  • Creating and Installing themes to control the page layout
  • Linking to the outside world - Feeds, Syndication, and Podcasting
  • Customizing Widgets and Plug-ins
  • Using WordPress as a regular CMS

Approach

Written in a clear, easy-to-read style, the book takes you through the essential tasks required to create a feature-rich blog as quickly as possible. From initial setup to customizing modules, each task is explained in a clear, practical way using an example blog developed through the book.

Who this book is written for?

This book is a beginner's guide to WordPress, for people who are new to blogging and want to create their own blogs in a simple and straightforward manner. It does not require any detailed knowledge of programming or web development, and any IT-confident user will be able to use the book to produce an impressive blog.

Image

The eagerly anticipated new edition of the bestselling introduction to x86 assembly language

The long-awaited third edition of this bestselling introduction to assembly language has been completely rewritten to focus on 32-bit protected-mode Linux and the free NASM assembler. Assembly is the fundamental language bridging human ideas and the pure silicon hearts of computers, and popular author Jeff Dunteman retains his distinctive lighthearted style as he presents a step-by-step approach to this difficult technical discipline.

He starts at the very beginning, explaining the basic ideas of programmable computing, the binary and hexadecimal number systems, the Intel x86 computer architecture, and the process of software development under Linux. From that foundation he systematically treats the x86 instruction set, memory addressing, procedures, macros, and interface to the C-language code libraries upon which Linux itself is built.

Serves as an ideal introduction to x86 computing concepts, as demonstrated by the only language directly understood by the CPU itself

Uses an approachable, conversational style that assumes no prior experience in programming of any kind

Presents x86 architecture and assembly concepts through a cumulative tutorial approach that is ideal for self-paced instruction

Focuses entirely on free, open-source software, including Ubuntu Linux, the NASM assembler, the Kate editor, and the Gdb/Insight debugger.

Includes an x86 instruction set reference for the most common machine instructions, specifically tailored for use by programming beginners

Woven into the presentation are plenty of assembly code examples, plus practical tips on software design, coding, testing, and debugging, all using free, open-source software that may be downloaded without charge from the Internet.

Pages

Subscribe to RSS - step-by-step