Pages - Menu

Sunday, March 31, 2013

Step up to IELTS book pdf + audio cds

Step up to IELTS | Vanessa Jakeman, Clare McDowell | Cambridge University Press

This course covers essential exam skills and language for IELTS in approximately sixty hours’ teaching time, and familiarises students quickly with the exam. The course covers both the Academic and General Training modules It provides students with invaluable advice on how to maximise their band score in the exam. Shorter, achievable exam-type tasks build students’ exam skills, before students try the more challenging tasks at authentic test level.
The test practice sections at the end of each unit together constitute a whole sample IELTS test. The ‘With answers’ edition contains a full answer key and information on the exam, making it ideal for students preparing independently.
For students with more time, the pocket-sized Personal Study Book provides extra vocabulary, grammar and writing practice. The Self-study Pack contains the Self-study Student’s Book and Audio CDs (2).
Link download from Kleii – a cloud storage service – You can register at http://tinyurl.com/bqu4rtv  for free to download faster :
  1. Step up to IELTS  pdf 
  2. Step up to IELTS  Cd1 
  3. Step up to IELTS  Cd2 

Saturday, March 30, 2013

Cambridge IELTS 7 pdf book + audio cds

Cambridge IELTS 7 provides students with an excellent opportunity to familiarise themselves with IELTS and to practise examination techniques using authentic test material prepared by Cambridge ESOL. Each collection contains four complete tests for Academic candidates, plus extra Reading and Writing modules for General Training candidates. An introduction to these different modules is included in each book, together with an explanation of the scoring system used by Cambridge ESOL. A comprehensive section of answers and tapescripts makes the material ideal for students working partly or entirely on their own.

Key Features of Cambridge IELTS 7

* Contains four complete tests, plus extra Reading and Writing modules for General Training candidates providing ample exam practice for both Academic and General Training candidates.
* Includes a comprehensive section of tapescripts and answers, including models and samples for all the Writing tasks. This makes it suitable for students working partly or entirely on their own.
* Contains a helpful introduction outlining the IELTS format and its scoring ensuring students and teachers have a thorough understanding of what the exam is all about.

Book Description

Cambridge IELTS 7 contains four authentic IELTS papers from Cambridge ESOL, providing excellent exam practice.

Download links : 4shared

 

Cambridge IELTS 6 pdf ebook + audio CDs

Cambridge IELTS 6  Student's Book with answers: Examination papers from University of Cambridge ESOL Examinations 


Cambridge IELTS 6 provides students with an excellent opportunity to familiarise themselves with IELTS and to practise examination techniques using authentic test material prepared by Cambridge ESOL. Each collection contains four complete tests for Academic candidates, plus extra Reading and Writing modules for General Training candidates. An introduction to these different modules is included in each book, together with an explanation of the scoring system used by Cambridge ESOL. A comprehensive section of answers and tapescripts makes the material ideal for self-study.
This book is precisely what it claims to be: a collection of 4 IELTS tests with answers. There is no CD-ROM (so if you want to do the listening part you need to also purchase the CD).

In other words, there are no grammatical rules explained, no ramping-up activities, no tips for the actual test, and no strategies on how to optimize the performance in the 4 parts of the test. For all these reasons, this book is absolutely not enough for passing the actual exam.

Even if your grammar is stellar (and you need no book about it) and your listening skills are wonderful (and you need no CD-ROM), you will still need to learn the best strategies in that the IELTS exam format places *heavy* time constraints on you! I suggest "Action plan for IELTS" for finding some neat strategies.

Furthermore, I find the tips inside "Step up to IELTS" just great. A student needs to know (for example) that, as far as what the IELTS examiners are after, it is better to try to use a complex sentence and fail at it than write/speak in simple sentences.

Link download from mediafire :

  1. Cambridge IELTS 6  book pdf 
  2. Cambridge IELTS 6  audio CD1
  3. Cambridge IELTS 6  audio Cd2
  4. Cambridge IELTS 6  audio Cd3
  5. Cambridge IELTS 6  audio Cd4

Tuesday, March 26, 2013

JBridge To Intermediate Japanese

JBridge To Intermediate Japanese 

J.Bridge to Intermediate Japanese is the third textbook in the series by Bonjinsha. This book includes an answer key and two CDs. Even if you are using a different textbook series, if you are a lower intermediate, this book could be a big help. Moving into the Intermediate stage can be hard. It means reading, learning complex grammatical patters, and having a large vocabulary. This book is intended to work all of this. Topics covered: ?Introducing ?Taking a Trip ?Cross Culture ?Future ?Mystery ?Best Partner ?Food & Health ?Education Based on the latest language acquisition theories. Explanations are given in English, Chinese, and Korean
  1.  INTRODUCING(紹介する)
  2. TAKING A TRIP(旅行する)
  3. CROSS CULTURE(異文化に触れる)
  4. FUTURE(未来)
  5.  MYSTERY(ミステリー)
  6. BEST PARTNER(ベスト・パートナー)
  7. FOOD AND HEALTH(食と健康)
  8. EDUCATION(教育)

Download links of JBridge To Intermediate Japanese :

Head First Design Patterns

 Head First Design Patterns | O'Reilly 

With Head First Design Patterns, you'll avoid the embarrassment of thinking Decorator is something from the "Trading Spaces" show. Best of all, in a way that won't put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts.
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, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that lets you put them to work immediately. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.

You're not alone.

At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on...something else. Something more challenging. Something more complex. Something more fun.
You want to learn about the patterns that matter--why to use them, when to use them, how to use them (and when NOT to use them). But you don't just want to see how patterns look in a book, you want to know how they look "in the wild". In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java's built-in pattern support in your own code.
You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you're up a creek without a design pattern.
Most importantly, you want to learn the "secret language" of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You'll easily counter with your deep understanding of why Singleton isn't as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter.
Download links: Mediafire |

Learning JavaScript Design Patterns A JavaScript and jQuery Developer's Guide


 Learning JavaScript Design Patterns A JavaScript and jQuery Developer's Guide

With Learning JavaScript Design Patterns, you’ll learn how to write beautiful, structured, and maintainable JavaScript by applying classical and modern design patterns to the language. If you want to keep your code efficient, more manageable, and up-to-date with the latest best practices, this book is for you.
 Explore many popular design patterns, including Modules, Observers, Facades, and Mediators. Learn how modern architectural patterns—such as MVC, MVP, and MVVM—are useful from the perspective of a modern web application developer. This book also walks you through modern module formats, how to namespace code effectively, and other essential topics.

  •  Learn the structure of design patterns and how they are written 
  • Understand different pattern categories, including creational, structural, and behavioral 
  • Walk through more than 20 classical and modern design patterns in JavaScript 
  • Use several options for writing modular code—including the Module pattern,
  •  Asyncronous Module Definition (AMD), and CommonJS 
  • Discover design patterns implemented in the jQuery library 
  • Learn popular design patterns for writing maintainable jQuery plug-ins "
This book should be in every JavaScript developer’s hands. It’s the go-to book on JavaScript patterns that will be read and referenced many times in the future."—Andrée Hansson, Lead Front-End Developer, presis!

Download links : addyosmani (author site)

Sunday, March 24, 2013

JBridge for Beginners vol 1

 

JBridge for Beginners vol 1| ISBN-10: 4893586319 | ISBN-13: 978-4893586315

J.Bridge for Beginners Vol. 1 is a textbook series by Bonjinsha. This book includes two free CDs and an answer key. Topics covered: Families, New Life, Living Space, Leisure, Quiz, Friends. While it introduces kana in the first section, it would be best to know hiragana fairly well before beginning this textbook. Recommended for the ambitious beginner. Explanations are given in English, Chinese, and Korean.

Download links:

Friday, March 22, 2013

Ruby on Rails Tutorial 2nd Edition Learn Web Development with Rails


Ruby on Rails Tutorial by Michael Hartl has become a must-read for developers learning how to build Rails apps.”
Peter Cooper, Editor of Ruby Inside

Using Rails, developers can build web applications of exceptional elegance and power. Although its remarkable capabilities have made Ruby on Rails one of the world’s most popular web development frameworks, it can be challenging to learn and use. Ruby on Rails™ Tutorial, Second Edition, is the solution. Best-selling author and leading Rails developer Michael Hartl teaches Rails by guiding you through the development of your own complete sample application using the latest techniques in Rails web development. The updates to this edition include all-new site design using Twitter’s Bootstrap; coverage of the new asset pipeline, including Sprockets and Sass; behavior-driven development (BDD) with Capybara and RSpec; better automated testing with Guard and Spork; roll your own authentication with has_secure_password; and an introduction to Gherkin and Cucumber.

You’ll find integrated tutorials not only for Rails, but also for the essential Ruby, HTML, CSS, JavaScript, and SQL skills you’ll need when developing web applications. Hartl explains how each new technique solves a real-world problem, and he demonstrates this with bite-sized code that’s simple enough to understand, yet novel enough to be useful. Whatever your previous web development experience, this book will guide you to true Rails mastery.

Ruby on Rails Tutorial 2nd Edition will help you

  • Install and set up your Rails development environment
  • Go beyond generated code to truly understand how to build Rails applications from scratch
  • Learn test-driven development (TDD) with RSpec
  • Effectively use the Model-View-Controller (MVC) pattern
  • Structure applications using the REST architecture
  • Build static pages and transform them into dynamic ones
  • Master the Ruby programming skills all Rails developers need
  • Define high-quality site layouts and data models
  • Implement registration and authentication systems, including validation and secure passwords
  • Update, display, and delete users
  • Add social features and microblogging, including an introduction to Ajax
  • Record version changes with Git and share code at GitHub
  • Simplify application deployment with Heroku
Download links: 4shared 

Head First Rails A learner's companion to Ruby on Rails

 Head First Rails A learner's companion to Ruby on Rails

Ready to transport your web applications into the Web 2.0 era? Head First Rails takes your programming -- and productivity -- to the max. You'll learn everything from the fundamentals of Rails scaffolding to building customized interactive web apps using Rails' rich set of tools and the MVC framework.

By the time you're finished, you'll have learned more than just another web framework. You'll master database interactions, integration with Ajax and XML, rich content, and even dynamic graphing of your data -- all in a fraction of the time it takes to build the same apps with Java, PHP, ASP.NET, or Perl. You'll even get comfortable and familiar with Ruby, the language that underpins Rails. But you'll do it in the context of web programming, and not through boring exercises such as "Hello, World!"

Your time is way too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Rails uses a visually rich format designed to take advantage of the way your brain really works.

Download links : 4shared

Head First PHP & MySQL

 Head First PHP & MySQL 0596006306 978-0596006303

If you're ready to create web pages more complex than those you can build with HTML and CSS, Head First PHP & MySQL is the ultimate learning guide to building dynamic, database-driven websites using PHP and MySQL. Packed with real-world examples, this book teaches you all the essentials of server-side programming, from the fundamentals of PHP and MySQL coding to advanced topics such as form validation, session IDs, cookies, database queries and joins, file I/O operations, content management, and more.

Head First PHP & MySQL offers the same visually rich format that's turned every title in the Head First series into a bestseller, with plenty of exercises, quizzes, puzzles, and other interactive features to help you retain what you've learned.
  • Use PHP to transform static HTML pages into dynamic web sites
  • Create and populate your own MySQL database tables, and work with data stored in files
  • Perform sophisticated MySQL queries with joins, and refine your results with LIMIT and ORDER BY
  • Use cookies and sessions to track visitors' login information and personalize the site for users
  • Protect your data from SQL injection attacks
  • Use regular expressions to validate information on forms
  • Dynamically display text based on session info and create images on the fly
  • Pull syndicated data from other sites using PHP and XML
Throughout the book, you'll build sophisticated examples -- including a mailing list, a job board, and an online dating site -- to help you learn how to harness the power of PHP and MySQL in a variety of contexts. If you're ready to build a truly dynamic website, Head First PHP & MySQL is the ideal way to get going.

About the Author

Lynn Beighley is a fiction writer stuck in a technical book writer's body. Upon discovering that technical book writing actually paid real money, she learned to accept and enjoy it. After going back to school to get a Masters in Computer Science, she worked for the acronyms NRL and LANL. Then she discovered Flash, and wrote her first bestseller. A victim of bad timing, she moved to Silicon Valley just before the great crash. She spent several years working for Yahoo! and writing other books and training courses. Finally giving in to her creative writing bent, she moved to the New York area to get an MFA in Creative Writing. Her Head First-style thesis was delivered to a packed room of professors and fellow students. It was extremely well received, and she finished her degree, finished Head First SQL, and can't wait to begin her next book.

Lynn loves traveling, cooking, and making up elaborate background stories about complete strangers. She's a little scared of clowns.
Michael Morrison is a writer, developer, toy inventor, and author of a variety of books covering topics such as Java, Web scripting, game development, and mobile devices. Some of Michael's notable writing projects include JavaScript Bible, 6th Edition (Wiley, 2006),Teach Yourself HTML and CSS in 24 Hours, 7th Edition (Sams Publishing, 2005), Beginning Mobile Phone Game Programming (Sams Publishing, 2004) and Java Unleashed (Sams Publishing, 1997). Michael is the intructor of several Web-based courses, including DigitalThink's Introduction to Java 2 series, JavaBeans for Programmers series, and Win32 Programming series (www.digitalthink.com).

In addition to his primary profession as a writer and technical consultant, Michael is the founder of Stalefish Labs (www.stalefishlabs.com), an entertainment company specializing in games, toys, and interactive media. When not glued to his computer, skateboarding, playing hockey, or watching movies with his wife, Masheed, Michael enjoys hanging out by his koi pond.

Download links : 4shared

Agile Web Development with Rails 4th edition

Agile Web Development with Rails 4th edition, Pragmatic Programmers

Rails just keeps on changing. Rails 3 and Ruby 1.9 bring hundreds of improvements, including new APIs and substantial performance enhancements. The fourth edition of this award-winning classic has been reorganized and refocused so it's more useful than ever before for developers new to Ruby and Rails.

Rails 3 is a major release--the changes aren't just incremental, but structural. So we decided to follow suit. This book isn't just a mild reworking of the previous edition to make it run with the new Rails. Instead, it's a complete refactoring.

You'll still find the Depot example at the front, but you'll also find testing knitted right in. Gone are the long reference chapters--that's what the web does best. Instead you'll find more targeted information on all the aspects of Rails that you'll need to be a successful Web developer.

Now Updated for Rails 3.2

Rails 3.1 and Rails 3.2 introduce many user-facing changes, and this release has been updated to match all the latest changes and new best practices in Rails 3.1 and Rails 3.2. This includes full support for Ruby 1.9.2 hash syntax; incorporation of the new Sprockets 2.0 Asset Pipeline, including SCSS and CoffeeScript; jQuery now being the default; reversible migrations; JSON response support; Rack::Cache, and much more.

Ruby on Rails helps you produce high-quality, beautiful-looking web applications quickly. You concentrate on creating the application, and Rails takes care of the details.

Tens of thousands of developers have used this award-winning book to learn Rails. It's a broad, far-reaching tutorial and reference that's recommended by the Rails core team. If you're new to Rails, you'll get step-by-step guidance. If you're an experienced developer, this book will give you the comprehensive, insider information you need.

Rails has evolved over the years, and this book has evolved along with it. We still start with a step-by-step walkthrough of building a real application, and in-depth chapters look at the built-in Rails features. This edition now gives new Ruby and Rails users more information on the Ruby language and takes more time to explain key concepts throughout. Best practices on how to apply Rails continue to change, and this edition keeps up. Examples use cookie backed sessions, HTTP authentication, and Active Record-based forms, and the book focuses throughout on the right way to use Rails. Additionally, this edition now reflects Ruby 1.9, a new release of Ruby with substantial functional and performance improvements.

Download links : 4sharedKoti

Monday, March 18, 2013

ACCA Paper F8 Audit and Assurance BPP Study Text



The Association of Chartered Certified Accountants (ACCA) is the global body for professional accountants. With over 100 years of providing world-class accounting and finance qualifications, the ACCA has significantly raised its international profile in recent years and now supports a BSc (Hons) in Applied Accounting and an MBA.BPP Learning Media is an ACCA Official Publisher.
The F8 Audit and Assurance paper aims to develop your knowledge and understanding of the process of carrying out an assurance engagement, using the external audit as an example. As well as emphasising the practical aspects of carrying out assurance engagements, this paper also seeks to establish your understanding of the professional regulatory framework in place.It focuses on the following key themes:
* Audit framework and regulation, including ethical and professional considerations
 * Internal audit and how this differs from the external audit
* The external audit process, from planning through to audit fieldwork and final review
 * Reporting – the audit report and other reports.The examiner-reviewed F8 Study Text includes everything you need for this paper, including detailed guidance on the exam and the pilot paper questions. The question bank includes questions in the style of the F8 paper, and each chapter contains useful exam focus points.
The Study Text provides an excellent introduction to the main professional and regulatory aspects of audit and assurance engagements, focussing on ethics and regulation, before going through the external audit process as an example of a key assurance engagement.BPP Learning Media is the publisher of choice for many ACCA students and tuition providers worldwide. Join them and plug into a world of expertise in ACCA exams.

Download links:
  1. 4shared

ACCA Paper F3 Financial Accounting Study Text


ACCA Paper F3 Financial Accounting Study Text |  Bpp Learning Media

 The Association of Chartered Certified Accountants (ACCA) is the global body for professional accountants. With over 100 years of providing world-class accounting and finance qualifications, the ACCA has significantly raised its international profile in recent years and now supports a BSc (Hons) in Applied Accounting and an MBA.BPP Learning Media is an ACCA Official Publisher. Paper F3 concentrates on the basics of financial accounting. The object is to give students a good grounding in double entry book-keeping and the preparation of basic financial statements for sole traders, partnerships and companies.
The main sections are:
1. The context and purpose of financial reporting
2. Accounting conventions
3. Use of double entry book-keeping
4. Recording transactions and events
5. Preparing a trial balance
6. Preparing basic financial statements

The syllabus is very similar to the old paper 1.1, but includes more detail on credit transactions (particularly the reconciliation of supplier statements before payment is made). However, Paper F3 excludes work on ratios and basic consolidated financial statements, which are now in Paper F7.
The above notes apply to both the International and UK streams. However, students should be aware that ACCA's main stream is now International, with UK being offered only as a variant. We provide materials for both the F3 International stream and the UK variant. The examiner has reviewed the study text, which concentrates on the key areas of the syllabus and takes account of the examiner's guidance on how topics will be examined. It includes a step-by-step approach to topics that students may find difficult, such as control account reconciliations and suspense accounts. There are lots of examples and questions in each chapter to help you practise the techniques.BPP Learning Media is the publisher of choice for many ACCA students and tuition providers worldwide. Join them and plug into a world of expertise in ACCA exams.

Download links:
  1. 4shared
  2. Docstoc

Friday, March 15, 2013

Essential writing for IELTS


Essential writing for IELTS is a comprehensive preparation course for the IELTS writing  Module. It is designed to target a broad range of IELTS test-takers, from the pre-intermediate learners to those who have a higher level of proficiency. Essential writing  for IELTS develops both test-taking skills and language necessary for you to achieve an IELTS writing score between 5.0 and 6.5.
  • Unit 1: Campus
  • Unit 2: Food and Drink
  • Unit 3: Health
  • Unit 4: Social Communication
  • Unit 5: Traveling
  • Unit 6: Events
  • Unit 7: People
  • Unit 8: Society
  • Unit 9: Learning Style
  • Unit 10: Plan Your Career
  • Unit 11: Education
  • Unit 12: Environment
  • Unit 13: Tradition
  • Unit 14: Media
  • Unit 15: Business
  • Unit 16: Sience and Technology
  • Unit 17: Culture
  • Unit 18: Law
  • Workbook
  • Keys for Workbook

Link download Essential writing for IELTS:

  1. Mediafire 

Clean Code A Handbook of Agile Software Craftsmanship

 Clean Code: A Handbook of Agile Software Craftsmanship

Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer—but only if you work at it.
What kind of work will you be doing? You’ll be reading code—lots of code. And you will be challenged to think about what’s right about that code, and what’s wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft.
Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code—of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and “smells” gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code.
Readers will come away from this book understanding
  • How to tell the difference between good and bad code
  • How to write good code and how to transform bad code into good code
  • How to create good names, good functions, good objects, and good classes
  • How to format code for maximum readability
  • How to implement complete error handling without obscuring code logic
  • How to unit test and practice test-driven development
This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.

Download Link: 


Head First Python

Head First Python pdf 

December 7, 2010 | ISBN-10: 1449382673 | ISBN-13: 978-1449382674 | Edition: 1

 Ever wished you could learn Python from a book? Head First Python is a complete learning experience for Python that helps you learn the language through a unique method that goes beyond syntax and how-to manuals, helping you understand how to be a great Python programmer. You'll quickly learn the language's fundamentals, then move onto persistence, exception handling, web development, SQLite, data wrangling, and Google App Engine. You'll also learn how to write mobile apps for Android, all thanks to the power that Python gives you.

We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Python uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

About the Author

Paul Barry is formally educated and trained in Computer Science and holds a Masters Degree in Computing Science. He has been programming professionally, on and off, for close to 25 years. Paul already has two textbooks to his name, and is also a Contributing Editor to Linux Journal magazine. His day job is with the Institute of Technology, Carlow in Ireland where he has spent over a decade preparing Ireland's next generation of computing folk to be productive in the workforce. His role as a third level educator affords him the opportunity to explore, learn and teach the very latest programming technologies and practices, which is something that he enjoys even though he knows this makes him a bonafide "geek". Paul lives just outside the town of Carlow in Ireland with his wife, two sons, daughter, dog and cat. There's a bunch of computers and a growing collection of music instruments in the house, too (and like a lot of the Head First family, Paul is a struggling guitarist trapped inside a geek's body). He has so far resisted any suggestion that the family acquire a hamster ... or a set of drums.

 Review of Head First Python

Head First Python is an excellent intro to the language. The book's teaching method keeps the pages turning, and by the end you will have built apps on three platforms (PC, Android, Web). You will also have good familiarity with Python's bundled editor and command interface.

I was pleased with the inclusion of Android interface coverage and Google App Engine (GAE). I had not yet deployed a project on GAE and that experience added value to the book. The example projects were good enough for instructional purposes, though after a couple of chapters on the same project I found myself losing interest... luckily the author changes the sample project a few times. The exercises had a varied style to them, which helped maintain interest. Some of the exercises are straight coding to solve a problem, but others present some code and have you piece code blocks together from a pool of provided code lines.

Many language tutorial books are hard to read from cover to cover and maintain interest and attention... I didn't have that problem with Head First Python and was able to read the whole book easily. Anyone needing an intro to Python should consider this book. 

Download links :  4shared

Monday, March 11, 2013

文化中級日本語 1 + 2

 初級から中上級への橋渡しに最適の教科書。初級文型を補充しつつ将来必要な4技能の段階的積み上げを行う。イラストや写真も豊富で、日本事情の理解を助ける本文とコミュニケーション力を養うアクティブな活動で構成されている。Ⅰ・Ⅱ共にCD付。

Download links :
  1. Book: 4shared 
  2. Audio: 4shared
Download links:
  1. Textbook : 4shared
  2. 教科書用テープ原稿 : 4shared
  3. 各課索引: 4shared
  4. 教師用: 4shared
  5. Audio: 4shared

Wednesday, March 6, 2013

Essential Japanese Expressions Grammatical Points Dictionary

 Essential Japanese Expressions Course 

Language: English | Publisher: ALC (2009) | ISBN: 978-4-7574-1235-4 | JPG | 932 pages | 702 MB Genre: e-Learning | Language (Japanese)

A handbook in alphabetical (Canova) shows the order of grammatical structure

(1) examples of their application,
(2) methods of conjugation,
(3) an explanation of meaning and its translation into English, Chinese and Korean. Wonderful addition is Appendix 3 - systematization of expressions of meaning (eg, contrast, cause-effect relationships, etc.). Also useful verb conjugation table (Annex 1) Furigana for kanji specify what to do guide suitable for beginners.

This grammar dictionary was designed to work with the Essential 200 or 500 books in the series, but it also works just as well by itself for those wanting to study grammar for the JLPT.

Download links: Mediafire | 4shared

Kanji in Context 中上級学習者のための漢字と語彙


 Kanji in Context 中上級学習者のための漢字と語彙

I've used many kanji reference materials, but Kanji in Context seems to be the finest so far. There are many useful compounds listed for each character and they are laid out in a very readable and intuitive manner. I think this is an excellent buy, if not a little bit expensive.

Download links : 4shared

Head First HTML5 Programming pdf + source code

Head First HTML5 Programming | Eric Freeman & Elisabeth Robson | Oreilly 

 Head First HTML5 Programming is your ultimate tour guide to creating web applications with HTML5 and JavaScript, and we give you everything you need to know to build them, including: how to add interactivity to your pages, how to communicate with the world of Web services, and how to use the great new APIs being developed for HTML5.
Here are just some of the things you’ll learn in Head First HTML5 Programing:
  • Learn how to make your pages truly interactive by using the power of the DOM. 
  • Finally understand how JavaScript works and take yourself from novice to well-informed in just a few chapters.
  •  Learn how JavaScript APIs fit into the HTML5 ecosystem, and how to use any API in your web pages.
  •  Use the Geolocation API to know where your users are. Bring out your inner artist with Canvas, HTML5’s new 2D drawing surface. 
  • Go beyond just plugging a video into your pages, and create custom video experiences. 
  • Learn the secret to grabbing five megabytes of storage in every user’s browser. 
  • Improve your page’s responsiveness and performance with Web workers. And much more.
Download links: 

Head First jQuery

  Head First jQuery | Ryan Benedetti, Ronan Cranley | ISBN:978-1-4493-9877-4 | ISBN 10:1-4493-9877-4

Want to add more interactivity and polish to your websites? Discover how jQuery can help you build complex scripting functionality in just a few lines of code. With Head First jQuery, you’ll quickly get up to speed on this amazing JavaScript library by learning how to navigate HTML documents while handling events, effects, callbacks, and animations. By the time you’ve completed the book, you’ll be incorporating Ajax apps, working seamlessly with HTML and CSS, and handling data with PHP, MySQL and JSON.
If you want to learn—and understand—how to create interactive web pages, unobtrusive script, and cool animations that don’t kill your browser, this book is for you.
  • Use jQuery with DOM to overcome the limitations of HTML and CSS
  •  Learn how jQuery selectors and actions work together 
  • Write functions and wire them to interface elements 
  • Use jQuery effects to create actions on the page 
  • Make your pages come alive with animation 
  • Build interactive web pages with jQuery and Ajax Build forms in web applications
Download Link:

Tuesday, March 5, 2013

Data Structures and Algorithms in Java (2nd Edition) Robert Lafore

 
Data Structures and Algorithms in Java, Second Edition is designed to be easy to read and understand although the topic itself is complicated. Algorithms are the procedures that software programs use to manipulate data structures. Besides clear and simple example programs, the author includes a workshop as a small demonstration program executable on a Web browser. The programs demonstrate in graphical form what data structures look like and how they operate. In the second edition, the program is rewritten to improve operation and clarify the algorithms, the example programs are revised to work with the latest version of the Java JDK, and questions and exercises will be added at the end of each chapter making the book even more useful.

Educational Supplement
Suggested solutions to the programming projects found at the end of each chapter are made available to instructors at recognized educational institutions. This educational supplement can be found at www.prenhall.com, in the Instructor Resource Center. 

 This is an excellent book on data structures and algorithms and would be a great addition to a student's text book. Fortunately Lafore does not dwell on the algorithm analysis as many data structures books do. This is a plus for me, as most texts on the subject get the reader bogged down in the analysis portion of the subject matter. Note: algorithm analysis is a very important subject I just don't believe it should be taught in parallel with data structures to the extent it is. Its easier for me and many others to first learn how to implement data structures and get a feel for their performance then move on to in-depth analysis.
In this book you'll learn the more important data structures without the heavy mathematics many algorithm and data structure books torture readers with. The book is written in very accessible language and the applets really help the inexperienced see the algorithms in action.
As I mentioned this book does not cover algorithm analysis in detail. A step up from this book would be one of Sedgewick's books which provides more detail on the analysis front and some really 'tight' implementations. A good book that focuses on Algorithm Analysis is Intro to Algorithms by Cormen. You better have your math skills up to snuff for the Cormen book however.

Download links: 4shared

Data Structures and Algorithms in C++ 2nd edition Michael T. Goodrich

Data Structures and Algorithms in C++ 2nd edition

An updated, innovative approach to data structures and algorithms
Written by an author team of experts in their fields, this authoritative guide demystifies even the most difficult mathematical concepts so that you can gain a clear understanding of data structures and algorithms in C++.
The unparalleled author team incorporates the object-oriented design paradigm using C++ as the implementation language, while also providing intuition and analysis of fundamental algorithms.
  • Offers a unique multimedia format for learning the fundamentals of data structures and algorithms
  • Allows you to visualize key analytic concepts, learn about the most recent insights in the field, and do data structure design
  • Provides clear approaches for developing programs
  • Features a clear, easy-to-understand writing style that breaks down even the most difficult 
  • mathematical concepts
Building on the success of the first edition, this new version offers you an innovative approach to fundamental data structures and algorithms.
 
 Publisher: Wiley; 2 edition (February 22, 2011) 
Language: English 
ISBN-10: 0470383275 ISBN-13: 978-0470383278 
 
Download link : 4shared

intermediate kanji book (Kanji 1000 Plus) vol 1 + vol 2


Intermediate kanji book  is by far the best book I have found for systematically studying Kanji. Let me state my brief credentials so that you can have some confidence in my review. I graduated from university with a major in Japanese and Spanish for Education, K-12 (in the US). I taught Japanese in public schools, elementary, junior high and high school, as well as tutored college students. I studied abroad at a school that focused primarily on teaching Japanese (all in Japanese), and I am currently living and working in Japan. Japanese is my personal hobby, and I spend approximately 20 hours a week studying, reading, and writing Japanese (specifically for increasing my knowledge of the language).

That said, I have found no Kanji book designed to teach Kanji that I can recommend apart from this series. The one critical flaw is that it uses some translation (English), which I feel is unnecessary and best excluded (so as to market this book to people of all mother tongues, and to avoid "poluting" a learner's brain with English as they study Japanese). Aside from that, it has an excellent approach.

Most Kanji books begin with showing you the character, the various readings, some example compound sentences (and maybe some example sentences), translation in English, and how to write the character. Then, of course, you begin filling in 10-20 little boxes with the character until your hand cramps up, all to end up completely forgetting how to write it the next day (and maybe even forget the reading, too).

This book is different. It takes you through the Kanji in a wholistic fashion, with no fill-in-the-boxes. Well, at least not the traditional kind. Instead, you look at Kanji as a set of characters composed of other characters, and see how they interrelate. You compare pronunciations of similar looking Kanji, of those with the same radical (root character), and those with opposite meanings, etc. You look at the various Kanji with the same reading but different meaning, and you compare groups to see what they have in common (commonality, such as the shape, meaning, use, and pronunciation). You will also look at characters attached to other combinations that are used as suffixes and prefixes, such as characters that negate meaning (turning "convenient" into "inconvenient").

By using this book, you can very efficiently and truly learn Kanji. You will be able to tell the difference between very similar Kanji, find it easier to write them by breaking them down into parts, and easily recall and use Kanji with opposite or similar meanings as well as apply suffixes and prefixes to make your language use more particular.

Some may notice the lack of apparent "emphasis" on writing the Kanji. It may appear so because it does not contain lots of boxes to write your Kanji in, and it never tells you to "write this Kanji 20 times." In fact, for many of the characters it will not show you ALL of the step by step strokes. Why? Because it places the radical/base character in one box. Why keep re-learning the stroke order for a character you should already know? In fact, if you learn each Kanji you come across as merely a series of strokes, you will feel constant frustration at your inability to remember how to write them. After all, who can remember 5-18 strokes for most of the 2000 characters? Multiply that and average it out, and see how unreasonable a task that is. Instead, you learn the radicals and then simply use them. For example, a character like the one used in the days of the week (I can't use Japanese font in Amazon, sorry, but the romaji is "YOO" or "YOU" with a long "O" sound), is extremely hard to remember. It has 18 strokes and doesn't look like anything but a complicated character. however, it's actually quite easy. On the left is the character for day ("HI"), then across from that at the top are two Katakana "YO" characters side by side, and then the last character is a standard character that, although it looks complicated, it's easy to learn and replicate. Remembering this character in this manner makes writing it from memory easy.

The infamous and highly controversial "Heisig Method" uses basically this same principle, except that you attach random (unrelated) English words to each character (or radical/base character). This allows you to memorize them easily, but the English word you attach to them is absolute nonsense and may confuse and harm your ability to learn the meanings of the Kanji later (yeah, you learn the meanings in the second book of Heisig's methodology; first book is nothing but the shapes of the characters). Using the Intermediate Kanji Book series (or the Basic Kanji Book series), you can do the same thing without the messy, nonsense English attached.

Get this book, study it, periodically review all of them, and then be proud of your Kanji ability. Yeah, go read those manga, novels, and magazines you bought but left lying around on the shelf because looking up the Kanji was too hard -- now you don't have to look too much up anymore!

Download links:
  1. 4shared : Vol 1 | Vol 2
  2. Mediafire:  Vol 1 + Vol 2 

Monday, March 4, 2013

Doraemon's Fun Walkthrough the 1006 first Japanese Kanji (Doraemon no Kokugo Omoshiro Kouryaku, Utatte Kakeru Shougaku Kanji 1006)

Doraemon's Fun Walkthrough the 1006 first Japanese Kanji (Doraemon no Kokugo Omoshiro Kouryaku, Utatte Kakeru Shougaku Kanji 1006)

Link download: 4shared

Basic Kanji Book Vol 1 and Vol 2

Basic Kanji Book was compiled by four Japanese editors (Chieko Kano, Yuri Shimizu, Hiroko Takenaka, and Eriko Ishii) for the purpose of teaching the first 500 most basic kanji. These 500 kanji are divided up into 22 separate lessons. Each lesson is thematically and grammatically organized for higher connection rate in the learning process. Lessons include Kanji for time, Kanji at the Zoo, Kanji for Adjectives, Kanji for Verbs, and many more. The text is written to the goal of preparing the student for higher levels of Kanji learning by laying out the foundations that lead to the understanding of its inner workings. Though the text is complete in itself for accomplishing many basic day-to-day tasks in written Japanese.
The teaching methodology includes stroke by stroke lessons, examples of each character in compound forms, both "on" and "kun" readings, practice blanks within the book to follow, transliteration of sentences from English to Japanese, various writing exercises, periodic reviews, practical examples of daily use for the characters within any given lesson, fun games to encourage learning, and helpful illustrations for learning mnemonics. Varied methodologies promote fuller language acquisition.
Basic kanji book is written for the student that has a firm understanding of both Hiragana and Katakana though no prior knowledge of Kanji is necessary. The layout of this book promotes effective self-study though this book could also be effectively used as the primary classroom text for teaching Kanji.
In conclusion, few if any other Kanji learning books do as superb a job as this one in making an otherwise difficult task both easy and fun. Quite possibly this is the best Kanji book for high learning retention and practical use on the market.
 This is an excellent Kanji book! After trying several other Kanji learning books, this one stands out as the best by far! The book is organized exteremely well into sections and lessons. For every lesson there are about 10 different Kanji that you learn and each lesson has some kind of a theme to it. For example, one lesson may cover only numbers, another lesson will cover only animals, etc. There are also exercises at the end of each lesson so you can practice what you just learned. If I had to name one downside to this book, it would be that the answers to the exercises are not listed in the back of the book as they are in many practice books. But overall, I can't say enough good things about this book. It has helped me with my Kanji tremendously!

Link download: 4shared 
    Mediafire : Vol 1 | Vol 2