So you want to program? I will not cover the actual lessons here, just the path to take. It looks difficult when you look at the whole picture. So let's look at the smaller picture! You would want to do it one step at a time so these are the steps:
1) Learn the usual coding semantics and syntax of most programming languages. This can well be done by starting to code in Turbo C. Just download any Turbo C Compiler and you can start coding. Turbo C starts as console programming. Start by printing 'hello world' to the console.
2) In Turbo C, learn how to receive user inputs and work on those inputs to have an output. Also practice file handling, how to make header files, and data structures.
3) Now you can move on to Java. A kind of different sets of syntax but now in Java, it will be easier to connect to a database. Try MySql for the database as it's free just like java. For the Java IDE, you can use Netbeans among many others. You can also make a GUI with netbeans so that your Java application will be more attractive.
4) Now to JSP. JSP is Java Server Pages. It is the web version of Java meant to handle HTTP requests from websites created with .jsp file extension.
5) Now try using the GUI or website to try and manipulate a database, or display through the GUI or website the data from the database.
6) To make your website attractive, begin learning HTML/CSS.
7) To make your website more responsive, learn Javascript which does a great deal of tasks easier for you.
8) To make it even more responsive, try to learn Ajax.
9) At this point, you can try to use Javascript Frameworks such as 'jQuery', 'scriptaculous' and 'prototype'. With these, you can now make Javascript animations on your sites.
10) With your knowledge in HTML/CSS, try to make website layouts that automatically adjusts depending on the screen resolution of your website visitor.
11) Read every computer article you run into, the more knowledge you have, the easier it is for you to finally appreciate the bigger picture and understand it.
Happy Coding!


You need to be signed in to comment and answer questions.
Members can sign in here.
If you are new to Askables, please register for free.
Hi, I am a software engineer and website developer who also happened to be a 2d and 3d graphics artist. I also like blogging to share my thoughts, and I hope you like my posts :D
http://3d-graphic-resources.blogspot.comanswer
asked 2 weeks ago by crokon
answers
asked 2 weeks ago by crokon
answer
asked 3 months ago by Licurg
answers
asked 4 months ago by rupali
answers
asked 7 months ago by heartbreakkid
answers
asked 8 months ago by bhinyo
answers
asked 1 year ago by harrysehgal002
answers
asked 1 year ago by Saint
answers
asked 1 year ago by hemansu_tanty
answers
asked 1 year ago by akia
Verification helps protect us and our community from the Internet bad guys.
Please verify your email address to continue.
0
votes
Since I was in grade school. I am really into computer gaming but when I step into College I've learned that computer programming will be the best investment for me. So I've decided to learn it thru self study and also from the help of friends. PHP 12a is one of my favorite OOP language at that time.
added 9 months ago
jsulen
14 points