我想自学网页开发,恳请高人指点。

我想自学网页开发,恳请高人指点。,第1张

不敢自称老鸟,只是说说我自己的一些经验和看法

网页编程,简单来说也就你上面所说的HTML,CSS,Javascript,php(或者ASP,jsp等)

HTML也就是你在一个网页上点右键后选择"查看源文件"所能看到的部分,只是负责网页上的布局和显示内容之类的。如果只使用HTML来做网页,只能做静态的(则没有后台数据,只能修改代码来更新网页内容的)网页,在现在来说,静态网页几乎是没有什么用的。

Css是用来控制网页上的颜色,线条,或者按钮之类的外观的东西,当然,如果不考虑界面好看,一个网页是可以不要css的,这部分可以在熟悉HTML后在慢慢熟悉。另外要说的就是javascript了,运用熟练的话,可以实现非常多的效果,不过由于是在客户端(也就是用户浏览网页时使用的浏览器)解析执行的,所以经常要考虑兼容性,在IE下写的正常了,在FireFox下未必也能用,我感觉Javascript在网页开发中可以其到非常非常大的作用的。

另外说到的就是网页编程的重要部分了,PHP,这部分的代码是在服务端执行的,可以根据用户的请求做出相应的处理,再返回相应的数据发送到用户的浏览器上。在这里,想给楼主一个建议,使用window平台开发的话,由于系统自带的IIS(也就是web服务器)本身不支持PHP,需要另外安装服务器,安装PHP,装完后要修改一些配置文件之类的,虽然网上很多配置方法的说明,但对于一个初学者来说,还是比较复杂的,相对来说;再加上PHP通常搭配使用的数据库是MySQL,安装使用起来稍为复杂,如果全靠自己看着网上介绍的方法来摸,还是有点难度的,当然,这对于有一定开发经验的朋友来说,是几乎不存在这个困难的。相对来说,微软的ASP就比PHP来得简单,只要系统安装了IIS,随便拿个记事本写代码,丢到默认的路径下就可以运行。简单方便是ASP受欢迎的重要原因吧。不过话说回来,由于简单易学,现在外面写ASP的人一抓一大把(我就是其中之一),工资自然就不高了如何取舍,还是看楼主自己如何想了。

上面的几个部分,在对HTML有一定的熟悉后,其他的几个部分就可以一起学了,这东西都是相互的。

至于素材方面说到的那几个东西,其实除了flash稍有时需要写点代码什么的,其他的都是做做的编辑而已,也就是一个软件的使用,没什么大不了的。

编程这东西,其实说难不难,说易也不易,难就难在入门,入门了,了解到编程大概是个什么东西了,熟悉编程的那种思考方式,那种思想,再学其他的编程语言,就来得简单多了另外,编程也是个很不轻松的工作,持之以恒的学习是少不了的,新的技术,新的方法,都要学的,否则就完蛋了

以上纯粹个人看法,呵呵。

做好准备了,就开始吧!

1、 买本python书,学会Python的基本语法。

2、 买本数据结构的书,实现一遍书后习题。

3、 买本算法书,实现一遍书后习题。

4、 开始尝试用python解决个人生活中遇到的问题。

5、 自学网络知识,学会用python做爬虫。

6、 这样就算是刚入门的新手,这时就证明个人已经学会基础,再往下就是面向对象、设计模式之类等多人协作或大项目。

7、当个人独立开发的程序超过10000行或者进入公司时,个人就会反思遇到的难题

编程当然可以自学。自学编程大约需要两三个月,每天抽出两三个星期把基础全部学习一遍,其他都是建立在基础之上的东西,学起来就会很快。

以下是关于零基础学习编程的建议:

1准备一个相对好的运行速度快的电脑,然后安装一个 *** 作系统(建议Windows *** 作系统)。不要让一台速度缓慢的电脑浪费你的时间。

2选择一个正确的打字指法。此外,还要熟悉一些Windows快捷键和文本编辑器。

3学习计算机科学,第一步就是学习一门编程语言。下面就是这种语言的利弊:

aC语言

优点:你可以学习到许多底层的知识,给你夯实基础。

缺点:C语言不支持面向对象编程,你很难使用它直接找到一份工作

bC++

优点:很多用法和C一样,但是却支持面向对象编程

缺点:有太多的知识点要学习,相对比较复杂的语言,有多个版本要选择

cJava/C#/Python/JavaScript

优点:简单的语法,隐藏了低层次的知识点,可读性强,学好它容易找工作

缺点:你将丢失很多底层的知识点

推荐自学编程的教科书:

《C程序设计语言第二版·新版》

扩展资料:

编程是编写程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。

这种人和计算体系之间交流的过程就是编程。

编程:设计具备逻辑流动作用的一种“可控体系”注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程。

参考链接:编程_百度百科

程序员自学真的很难吗?说难不难,说简单不简单。主要还是看你的逻辑思维能力、学习能力、自觉性这些。自学会走很多弯路,最难的就是看不见方向,这时候就是看你的坚持和努力了,有个好的规划目标,良好的习惯,坚持下去,总会有收获的。

程序员自学难在哪里呢?首先你要有一定的自觉性、自制能力。很多人从初中苦读到高中,考上大学的人都不差,肯定也下过一番苦功夫的,但是上了大学就放飞自我了,甚至在毕业后就再也没有碰过书本。让他静下心来,认真学一样东西,这很难,常常会受手机、游戏等的诱惑。有的人大概就第一天拿起来看了二十分钟,后面就今天推明天,明天推后天,书本长灰了,也没有翻过几次。懒癌症——很多城市年轻人的通病,他不想努力吗?想,就是迟迟行动不起来。

其次我觉得你最好对程序员这行比较感兴趣,或者有志于入行IT,这样能使你有自发的学习动力,以后可以走得更好更远。最好做个职业规划,有个明确的方向,短期三五个月学什么,长期三五年的路怎么走,清楚明了,沿着自己的规划,脚踏实地,一步一步达到。很多人在自学的过程当中,迷茫踟蹰,甚至怀疑当初选择程序员是否正确。的确,自学会遇到很多的困难,知识点分散,重难点难以掌握,只有理论知识缺乏实践……如果可以,最好可以找个前辈来指点一下,或者报班有老师带到学,事半功倍,不然编程有很多坑。

还有,选择一门热门的编程语言是很有必要的。程序员至少要懂一两种编程语言,一般先学懂一种,后期再慢慢熟悉其他的编程语言。每种编程语言也有各自的侧重点和特点,比如C语言、C++侧重底层编程,python做算法很好用,如果走人工智能方向的话学Python是最好的。net、iOS前些年也火过,目前市场稍微有点冷,入行竞争比较大。java的需求量最大、范围广,大数据、前端后端、云计算,游戏开发等等Java都可以做,并且Java薪资高,就业面广,个人觉得是最好的选择。

程序员方向很多的,在自学之前先大致了解一下,选择你最感兴趣的方向来学习,方向不同需要学习的内容是不一样的。选择市场比较热门的像大数据、前端后端、软件测试、云计算、人工智能等,后期就业也容易。前端的难度要高一些,主要是做页面开发。后端是数据交互,把数据通过后端处理,再发送给前端,进行数据渲染。软件测试相对于要简单一些,主要是app、游戏等BUG的检测,工作重复枯燥一些,但近年来对测试人才的需求逐渐增多,薪资也直追开发人员,优秀的测试人员还要求会一些开发知识。大数据技术的人才需求肯定是未来最热门的,不过学习难度也是很高,特别是做数据分析方向的,但是薪资真的很可观,各有优劣吧。

最后,如果你是本科及以上,计算机专业毕业,有志于成为一名程序员,自学对你来说是比较简单的。可以多看下招聘网站,关注你想进的公司发布的相关岗位,大多数岗位都有详细介绍要求哪些技术,精通什么,岗位职责是什么,那你就去学对应的技术就好了,网上都有相应的技术资料、和视频资源的。如果你不是,但是眼热IT行业的火热,想转行,可以找个培训班学习,系统全面,节约时间,培训机构的内容是比较适合就业的。

程序员自学难吗?难就难在你是否能坚持下去,是否能排除外界的干扰和诱惑。如果你都能做到,那已经让你可以走上程序员这条路了。加油!乘风破浪,奋勇向前。

以上就是关于我想自学网页开发,恳请高人指点。全部的内容,包括:我想自学网页开发,恳请高人指点。、怎样自学成为程序员、编程能自学吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9413370.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存