TIP ME TECH

TIP ME TECH is a web based magazine for Tech lovers, Programmers and Internet users. Here we post tips, tricks and information related to technology, programming and internet.

  • home
  • Programming Tips
  • Tips and Tricks
  • Latest Update

How to learn programming-List of best programming Books

Posted by Unknown in: books learning programming programming

Most of us want to learn programming. But how?
There are various ways to learn programming but the most common way to learn programming is the classic old style: learning from book.
At the starting of learning programming, you can face the difficulty of choosing right book. It is a very common problem to all of us.


 In this post, I am going to explain you a list of best top selling books to learn program writing very quickly. These books make your way easy to learn programming. Here is the list of books which I found best working for me. You can add your views and opinion in comments if you have tip for others.

When I first started learning program writing, I find it very hard to choose which book is best . After many years of working in the field of programming technology, I found some of the best books. This is a post about those books. They make your journey of programming very easy, quick and fun.

Books to learn Programming languages

Head first books: These books are must for everyone (and you) who want to learn programming.  The reason why I am recommending this book series is their visual approach and totally different way of teaching programming concepts. Keeping the latest brain research in mind, they developed a brain friendly style of teaching programming. These books have images, stickers and other things so that you never feel bored by reading them. They cover the following languages:

  1. C
  2. C#
  3. PHP and MySQL
  4. Java
  5. JavaScript
  6. jQuery
  7. HTML and CSS
  8. HTML 5
  9. Python
  10. Ruby on Rails
  11. Object Oriented Design (for serious OOP)
  12. Software development (to name a few)

These books are highly recommended for you because there is only one way to learn programming: ‘Writing a lots of program ‘.  Taking this concept in mind, every chapter gives you many real world problems to solve.  There are also many other world class books in this series. Check the  list of all books here at AMAZON. I recommend you to create an Amazon account because Amazon is most trust-able brand on the planet. 

Programming book for complete newbies:


.

  "Head First Programming" is for you if you are completely new to programming world.
When you complete this book, you already programmed many useful programs like multimedia MP3 players and thousands of other programs.
As learning programming is completely different from learning language, this book teaches you all the important concepts of coding like variable, looping, decision making, and functions and so on.  They use most easy programming language “PYTHON”. This book changes you from a newbie to programming ninja. It teaches programming from the basic level to advance level. It also covers GUI (Graphical User Interface) programming and OOP (Object Oriented Programming). We recommend this book to study programming for newbies.

Books to learn iPhone and iPad App development:

Do you have a world class app idea of iPhone or iPad. It can make you huge money and fame. The iPhone and iPad App development market is very hot and money making. A single classic iPhone and iPad App can make tons of money for you. iPhone and iPad programming uses “Objective C”. Another best and trusted book in head first series named
  • “Head First IPhone and IPad development”  (Available on Amazon, link given above)
It teaches you every aspect of developing a killer App. It first teaches you basics of developing apps and then explores advance topics to make your journey easy.

Advantages of learning programming:

Now I am going to showing you some advantages of learning programming.
Learning programming can be advantageous for you in many ways. There are various reasons varying differently from person to person. Some of the common reasons of doing programming are:
1.       It is fun to write program.
2.       You can make your hacking skills better.
3.       You can do freelance work.
4.       It is fame for you.
5.       You can make your own app.
6.       It can be a career for you.
7.       You can make huge money.
8.       You can start your own business (like Bill Gates).


My journey of programming:

I started learning programming just for fun. But very soon I started facing the difficulty of choosing the best book.
There are many books available in market (eBooks also). But the problem is that they don’t have real world problems to solve in exercises. They just have question-answer type exercises. The problem with them is you can’t learn programming in this manner.
You need a project based exercise like a real world problem. That is why I recommend you to take ‘Head First Books.’ They have project in every chapter.
In this manner you learn programming language very efficiently. There are eBooks available but I recommend you hard copy of it. This is because it is good for your eyes and health.
One thing I learn from my own 5 years of experience is that you can only learn programming by writing lots of code. The process is simple:
·         Read a little
·         Write a little
·         Read a little more
·         Write a little more

I welcome you to share your experience in comments or you can email me at skumaratul@gmail.com. Thanks.

0 comments:

Post a Comment

Newer Post Home

About Me

Unknown
View my complete profile
Powered by Blogger.

Search TIP ME TECH

About TIP ME TECH

TIP ME TECH is a web based magazine for Tech lovers, Programmers and Internet users. Here we post tips, tricks and information related to Technology, Programming, Internet and Windows to keep you updated with latest technology around the globe.

Pages

  • Home
  • SITEMAP
  • ABOUT
  • Contact Us

Featured Content

.

"© Copyright 2014" PIN ME TECH · All Rights Reserved · And Our Sitemap · All Logos & Trademark Belongs To Their Respective Owners·