Friday

Are you looking for the way of freelancing or outsourcing with ambition? (Last Part)

Hello everyone. Welcome to FTT blog. I hope that you all are well. Here is our 1st part of the article: Are you looking for the way of freelancing or outsourcing with ambition? (Part -1).

freelancer

Web Design


You need to learn HTML, CSS and rough Javascript (In particular, framework like jQuery) for this work. You need to have idea about Photoshop. Such as, you need to learn the main things about converting PSD to XHTML. Web design is the first door of the entrance to the world of web development cum programming. If you are not a good designer, then you will not be able to be a great programmer. Web design's demand is not less, in case if you do not want to be a programmer.

It is also easy to learn. If you work 4-5 hours everyday for learning this, then it should take 6-8 months. It can take more or less time depending on the merit.

This is the era of responsive design. Therefore, you should be able to do responsive design. In particular, you will need to know better about the framework used for this work. Such as Twitter bootstrap. Your designed pages should look similar in all devices including mobile.

You need to learn about required tools. Such as changing browser mode in different IDE, IE tester, IE, firebug etc.

Web development or programming


Here, you need to learn programming. It is the main thing in development. Basically, web programming such as ASP.NET, PHP, java or any other language. However, most of the works are about PHP nowadays. In web development, you need to learn many related things along with programming. Otherwise, you will not be able to do better. The things, which you need to learn well, are given below:
  1. Any one programming language. Basically, PHP.
  2. You should be able to build at least a mid-level full relational database with Database Design. Such as MySQL.
  3. You need to learn query very well. You should be able to do complex query with SQL.
  4. You should know to use web services/API of the famous Google, Facebook, Twitter, Amazon etc website. (XML)
  5. You should have clear idea about hosting, especially about server management.
  6. You need to know about how multiple developer can work on the same project through the source control, such as git, tortoise svn etc.
  7. You need to learn a lot about Ajax, jQuery and development related tools. For example you need to know about NetBeans (IDE of code writing), HeidiSQL, MySQL, WorkBench (Database Design Tool).

Above all, you need to be super expert in web design work. I mean, you should be able to do HTML, CSS, jQuery kinds of work easily. You will need to become a good designer (super expert) before becoming a good programmer. It is very difficult to learn but if you learn this well, then your demand and importance will be huge. If you work 3-4 hours per day for learning this, then it should take 2-3 years. It may take more or less time depending on your merit.
There are plenty of online tutorials. There are many good books from wrox publication and apress publication. You can learn from there.

Search Engine Optimization (SEO)


Most of the people in the world search in Google to find the necessary information. Then, Google shows many website results in the search result page. Some website result is displayed in the first page and some in other pages. SEO has helped the website, which is displayed in the first page. In order to show a website in the first page of the search result, which process is adopted is called SEO.  When your website will be in the first position of the search result, then the visitor of the website will increase. Increased visitors increase your income.

First, acquire skills of the work, which you want to do. Then, go for doing freelancing. Opening account in the market places with such skills of little learning and vague ideas will not give you anything except disappointment.

It is better to do job in a good software farm for 1.5-2 years, before coming to the freelancing world. In fact, doing better in outsourcing world without doing job before is not easy. First, be technically expert.


If you Like our post, then do not forget to share. Cheers everybody.

Join me in Facebook.
Like our official Facebook page.
Join me in Google+.
Follow us on Pinterest.
Follow us on Twitter.

No comments :

Post a Comment