我给你说一下系统的学习的步骤,如果你觉得有些是会的 可以跳过,但最好系统的学习一下,对今后会很有帮助的;
.net路线:
1、学习C语言,并且用VC++6.0编译环境 编写简单的DOS程序;重点掌握各种变量的关键字的使用,以及如何编写函数并且调用;熟练掌握冒泡排序;
2、系统并且深入的学习HTML语言,并达到独立编写HTML页面,如果有你C语言的编写基础的话,HTML语言很好学习;
3、学习SQL数据库开发,数据库是网站必须的,如果一个网站没有数据库,那么这个网站也没有什么发展性了,除非是公司展示之类的网站;SQL其实很简单,学习增删改查4种操作方式,一定要熟练掌握对表的这4种操作!
4、学习JAVASCRIPT;JS,作为网页动态操作的一种方式,很实用,而且很常用,一些简便的算法 在用户WEB上就可以完成,大大简便了服务器的处理负担;JS属于面向对象语言,和传统的C语言的面向过程很不同,但是语言都是相同的,如果你的C基础学的好的话,JS不难学,要求可以先学习简单的JS编写;
5、CSS;其中这个阶段你完全可以在HTML之后学习,但是作为辅助的样式表,在这个阶段学习也不晚,CSS决定了你网站的风格,学好了CSS对今后的 WEB2.0 的CSS+DIV有很大的帮助;
6、学习C#;C#是典型的面向对象语言,因为你已经有了C语言的基础,C#在很多方面和C很相似,还是那句话,语言都是相通的;学好了C 在学习C#时 就省力多了!一定要学好面向对象的几个特征;熟练掌握如何 NEW 对象,并且对 封装、继承以及多态要求完全掌握并且熟练应用;
7、到了这一步,你可以选择软件工程师还是WEB工程师;但是鉴于你的想法,那么你需要学习WEB工程师;你已经有了C#的基础,那么就学习ASP.NET,基于C#开发的WEB应用程序;
8、以你对HTML、CSS、JAVASCRIPT、SQL数据库、C#、以及ASP.NET知识的掌握程度,完全可以自己独立制作自己的具有最新技术的WEB网站了;
当然,说归说,做归做,一口吃不成大胖子,学习需要循序渐进的学,要塌下心来学!不要浮躁!要知道 程序是一门很枯燥的科目,你需要有足够的毅力和决心 才能够屹立于几千万程序员之上,否则,还是不要学了!
我现在已经做硬件开发了,以上是我学习软件开发时的经历,有问题可以问我,但是我也不一定能够解答的了你的问题;你可以M我百度帐号;
前台html + css
后台java
数据库 mysql
可以照着教学视频做一个最简单的网站,然后一点点的学功能加到自己的网站里
开始可以先搞个静态的主页,然后加链接,加数据库,加后台处理。逐渐完善。
要知道学无止境,如果你要等到各种知识都学好再动手,恐怕一辈子都不用动手了。
总之先着手做起来,只有有实际想实现的功能,调查学习起来的效果才最高。
至于编程的基础学习,其实程序就是各种 if(如果)的条件语句的堆积。
弄一本VBA的书,开个excel文件的宏,里面照着书上的例子写几个程序感觉一下就可以了。
至于框架结构什么的,这东西日新月异,今天学了说不定明天就out,自己看着办吧。
对了,数据库部分要弄一本SQL的书看看,SQL文的真谛就是只要你嘴里能有条理的说出条件,SQL文总能找出你需要的数据。
那要从学生时代的电脑课程学起,先学好基本的,但是要做到网络才子,是相当苦难的,,,,,,,
网站 学习HTML ASP PHP 基本可以了 计算机编程 那就需要学习的多了