[quote=", post:, topic:"]
I’m doing Bcs from VU, As all of you know VU structure is based on thoritical, So one can not have some training type. Any body can recommend any institute which can cover the Bcs courses like java scripting and webdevelopment and all !!! I want to enhance my skill with Bcs digry.
Suggestions are welcome.
Engel below are my thoughts on this and suggestions for you.
As you have started BCS , so first thing I would say is atleast initially do not try to narrow down scope of your expertise development, give importance to each course your study and do not worry too much about what area you should focus on to get job (as usually during studies students are trying to gather information like , xyz is too hot now a days in local industry so lets learn that and leave other things) , rather try to get most of each of the computer sciences courses you are studying and you will study over the time.
Though from 5th semester (I am amusing you have 8 in total in VU) , I would suggest you to have some interest developed and do some efforts in developing expertise on that side , though still continuing NOT to ignore any of the courses, i.e. in first two years do try to get some information/know how about all areas , like after doing a computer science degree you can end up being network guy , a sys admin guy , a dev guys web/desktop, graphics/3dmax/maya etc side, etc. By end of second year or at max end of 3 year you should know where you heart is leaning.
And when selecting any of these major areas do not rely much on whats hot in industry, what ever you select become BEST in it and there is no stopping then, it only happens when your heart is there.
( Though still on based on my industry experience what ever it is , the higest paying jobs are developers, then sys admins and then network admins , though it depends on too many other things, specially that in the end what you earn all is control of God, though this do not mean not to work hard and leave everything to God as we most pakistanis do ).
Now if you have intrest in web development , then do learn it along side (I am not sure in which semester you are currenlty) but do focus on all other areas/courses too , network side , or computer archetecture etc etc, do not ignore any courses.
For practical learning the best thing is to get intership in some software house , I know it would be difficult as in pakistan even for an un-paid internship you need reference and sifarish, but believe me this is best thing you can do during your study to complement your expertise.
For development expertise , do get attached to some software development related communities , codeproject.com is one I can suggest, even if you do not get much chance of intership, check out projects done by different guys on codeproject , even redoing them is big learning at this stage and there are some awsome developerse on codeproject. Also I would suggest not to limit your web dev expertise to php/mysql during studies, also IMO in local indsutry .NET web jobs are higher paying than php/mysql. Though there are more remote jobs for php/mysql where you get paid in dollars so in that case they are not that bad.
I remeber one line from Paulo Coelho novel The Alchemist that ‘Best way to learn is through Practical’ , which is very true in software development , so you are on right track to seek some practical work for this, best is to get internship some where , if not possible then do go for some courses depending on your interest but only to some institure which actually get you to do some practical projects and not only theory , though I am sorry I am not aware of one such institute.
My first job was .net based , which I all learnt during my final project , for which I chosed to do it in .net for two reason, first was ofcourse was to learn at during the project , and second was I was really impressed with its OO design , where one can focus on softwaer acrchitecture and design instead of coding complexities, though am now working as sys admin from last four years, so you never know where you end up