How to Learn Programming?

Learn Programming :

On my Facebook pages I have received a lot of messages. Some one said me to do their assignments. And some said that how should we learn Programming and from where should we learn. Even some people send me messages for resolving their small issues. Even they can do it. But they didn't try it. I really surprised why they are not doing that in well way.

After my analysis and receiving bundles of message at each second. I have decide to write a post. But didn't get time to make a post. Now I am specially writing this post for Programming lovers. Who want to learn but they didn't get write direction.

Become a Web Developer

First of all how to become a web developer? There are two fields : one for front end developer and second for back end web developer. Front end developer creates design and scripts. Suppose how image gallery will shown when it will be open. If we click on an image what effects will be shown and how much a picture should be large. These all things mostly done by front end developer. Front end developer don't know about database. While back end developer interacts with database. How data will be fetch? How data will manage? And how much speed will be while fetching data? Even to send request to other pages, uploading files, creating files, reports only done by back end developer.

Back end developer also interacts with many other system. Suppose how they will retrieve data when we send a request to another page. How to interacts with API's? And how we can communicate with other systems. In these days there is a trend of MVC. How to create your website using MVC?

Front END Developer should learn : HTML & CSS, Javascript, Advance Technologies (jQuery, jQuery UI, jQuery Mobile, Bootstrap) and Now upcoming Material Designing

Back END Developer should learn : PHP & MySQL, Ajax, JSON, ASP .NET, XML, and should know about (HTML, CSS & Javascript)

Back End Developer can learn any language that can interacts with Database. Now at this time there is a lot of option. You can also learn Node.js and also other languages.

Recently I worked in JQ Widgets. And when I have seen the performance that was amazing. You can do a lot of things using jquery widgets. A powerful tool to work. When you work then you learn more. If you will leave this thing then you will loose everything. I don't know how to learn. But it's all due to my Teachers, Parents and Friends that I'm at this position to learn more.

Become a Software Developer

Now how to become a software developer. First you have to need take interest in programming otherwise you will not get success. It's all upto you that you want to learn. Make practice more and more. But you have need to choose a language. Which language should you choose. It's all upto you that which type of software you want to learn. In my next tutorials I will introduce you with different languages and tell what they can do like Visual Basic .NET, C#, Java, JSP, ASP, ASP .NET and more like Python, Ruby on Rail & Scala.

I will just say that you have need to make strong concepts and work hard then you will got something extra. If you will learn first a language and then leave it and try to learn 2nd then you can't learn more. First you should focus on one thing then step forward and learn other languages.

For a software developer you have need to make your skills strong and you should practice in all field like analysis of software and how you can test your software for users that it will work fine. And also matter on speed that what's the efficiency of your software.

In software development you have to focus on these things mostly in every application/software. How you will create your software design? What will be shown in menu? How menu will be layout. And how much your software is fast? And all other things. How your data will be retrieve from database? How you will use your registry files in windows and other OS. It's all comes in Software Development Phases. Which algorithm will be fast?

All other Computer Sciences field discuss later in my other tutorial. For now it's all.

Tags: HTML & CSS, HTML5, CSS3, JS (Javascript), JQuery, JQuery Widgets, Node.js, PHP, Ajax, JSON, VB .NET, C#, Python, Ruby on Rail, Scala, API's.
Share on Google Plus

About DP Solutions

We are maintaining this website. Website Updated Daily. Must come and read latest article that you want to read. You will enjoy reading these articles. Categories makes it more simple. You can read articles from your favorite categories. Don't forget to share it on Facebook, Twitter and Google+.
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment