Best Way to pick up web programming?

flame_copper

Banned
Joined
Apr 13, 2006
Messages
1,474
Reaction score
0
I am interested to pick up web development,

however most of the materials I found on the web are commentary
blog posts and technologies

more or less publicizing the author or developer,

gossip or industry news?

is there any good site for learning development?

i kind of don't like video tutorials
 

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
13,547
Reaction score
1,301
I am interested to pick up web development,

however most of the materials I found on the web are commentary
blog posts and technologies

more or less publicizing the author or developer,

gossip or industry news?

is there any good site for learning development?

i kind of don't like video tutorials

Then pick up a book and learn. Either way, I can tell you, you learn little until you get involved in real projects trying to fulfil real customers' requirements.

That's why learning on the job is critical; That's why Industrial attachment has its value when exercised properly.

You can set a target on what you want to achieve, looking at what is currently available in online. For example, you a very rich in graphic designed site, and you can try to code one yourself. But you will need really good motivation to do it, because you are not satisfying any real demand.

One thing I must admit is, very few graduates will come into the industry with experience that is of real value since those experience are not fire tested. What we want is tested experience that are mature, as such, training on the job provide such opportunity.

What you can do is read more books on technologies and development of all sorts. Web developing a very broad subject. I recommend you download the Zite or Flipboard iOS or Android application, get yourself exposed to technologies. Also consider reading articles in engadget, macrumors, hardwarezone, yahoo, and so forth to enrich your knowledge in technologies.

Your foundation in computing should be enriched during your study your institute. Take up other courses that offer breadth instead of just depth. Try out actual technologies like PHP, Scala, Perl, Java, Node.js, Javascript and stuffs.

When doing projects, or exercises, do more than just the necessarily requirement. Try add wings to it outside of your deliverables as enhancement. Use existing technologies to add on more feature. It's easier to enhance something than to create from scratch at times. The baseline of the project will give a good starting point.

Mobile industry is flourishing and still growing, reach out into this part of the world. Distributed computing is real stuff, get to know them.
 

davidktw

Arch-Supremacy Member
Joined
Apr 15, 2010
Messages
13,547
Reaction score
1,301
Just my 2 cents worth

quote from steve:
'I think everyone should learn how to program a computer, because it teaches you how to think'

Very good. That's how it has to be done. The journey forge your future :) I fully agree and have always advocated in my uni days that computing is nothing more than breaking down your thoughts into steps that can be executed. When approaching a problem, always try to nail down what would you have done if you have consider each steps clearly and visualize that in your brain.

I also believe that recursion should be straight forward because human does things in recursive manner subconsciously. We like to first appraoch the big problem, break it down, don't care how it's done first, assume it can be done. Then we go in nail on the smaller problem, combine them together and get the result of the larger problem.

Divide and Conquer in recursion is one such approach. So if we study our own way to approaching problem, we realise that they are very applicable to our daily life. Same for algorithms and data structures. It's just a lot of times, it's hard for us to formalize our way of life into mathematical notations that speak of how we approach problems.

Therefore I truly believe that all people should learn to program since it's an approach to express your thoughts into a self automated operation. :) The journey of reading your own life, formalizing it, would have great impact in your mental development and bring forth different perspectives about life itself.

Programming is a human expression for Creation.

I also have quotes from Steve Jobs that I appreciate and advocate to share

Steve Jobs said:
Again, you can't connect the dots looking forward; you can only connect them looking backwards. So you have to trust that the dots will somehow connect in your future. You have to trust in something — your gut, destiny, life, karma, whatever. This approach has never let me down, and it has made all the difference in my life.

Not actually from Steve Jobs, but I heard from Steve Jobs in the video during his 2005 Stanford Commencement Address, and find it very intriguing and inspiring.

Whole Earth Catalog said:
Stay hungry, stay foolish.

We don't have to treat Steve Jobs like some saint. Clearly his biography tells that he is not one, but in my opinion, his greatest contribution to the people is not Apple, it's what he believes and his philosophies. Learn the good things about him and one will gain more in one's life.
 
Last edited:
Important Forum Advisory Note
This forum is moderated by volunteer moderators who will react only to members' feedback on posts. Moderators are not employees or representatives of HWZ Forums. Forum members and moderators are responsible for their own posts. Please refer to our Community Guidelines and Standards and Terms and Conditions for more information.
Top