毕竟是一位大专生,学习能力不是特别强,同时英语水平也不高。当我打开idea的一瞬间,整个人都不好了,满满的英文界面让我像傻逼一样去百度了下idea中文版…没想到百度的回答是英语竟然是做程序员最基本的要求,对于目前来说,我可以通过网课的形式进行学习,同时自己也买了些书在看,老感觉学习起来很乏力,很混乱,各位程序员当时在学习HTML的时候是如何学习,学习的过程中有没有什么经验可以分享一下。感激不尽
回复内容:
能不能做网页设计,能不能做程序员,这个不好说。很有可能这不是一条适合你的道路。(真话都是不中听的。)不过有一点可以保证的,提高英语水平一定是很有价值的。 很多牛逼的人,连大专生都不是,楼主更没必要妄自菲薄了,建议楼主可以先尝试学点基础实用的东西,然后丰富下自己的简历,强调下自己虔诚的态度以及学习能力,然后你就可以出去面试试试了,毕竟工作是最好的学习,闭门造车不是好办法! “毕竟是个大专生”
别妄自菲薄,好吗?
我是个大专应届生,学校很普通,说出来真没几个听说过。上大学期间觉得专业选错,自己并不喜欢,偶然觉得网页挺好玩,于是自学,现在已经开始工作,做的就是前端,在公司里帮忙做做页面,兼干干美工。看着公司给我标上的职称是“前端工程师”,虽然知道水平差得还远,虽然工资刚好能一个人过活,但还是傻乐了一下午,还是对未来很期待。
自己是个大专生,说明的是自己的以前。技术性的职位,既然学历比不上别人了,那么技术就要比得过别人,技术还比不过别人,那咱态度要摆得正嘛。
自学的时候很容易陷入混乱,毕竟没有经验,没有老师一步步教。现在有网络课程教,多看看不错,买书了也要多翻,不能翻过一遍就算看过了。最重要的是多做,照着自学的课程布置的做,看到好看的网页,仿照着写一样的页面出来,甚至自己在纸上设计一个页面的样子,然后将自己的设计写成一个页面。平时上网时,看到网页上的各种元素,脑子里就猜这个玩意是怎么写的,然后 F12 查看元素,看看是不是和自己想的一样,很经常的会惊喜的发现对方实现得比自己想的更巧妙。
知乎有很多大神,有些不敢班门弄斧,不过既然写下这个答案,也得负点责任23333,我分享下我是怎么自学的:
- W3Schools 把 HTML + CSS + CSS3 这三个扫了一遍,一遍下来基本能写简单页面,写的过程中想不起来了就回去查查,继续写;
- 去各种网络课程的平台,刷了三四个基础的 HTML + CSS 的课程,看完基本能写普通的页面;
- 我开始仿站,找设计漂亮简洁的做了几个,然后找元素繁多的网站也仿了几个,这时候 HTML + CSS 已经比较熟练;
- 网络课程看 Javascript 课程入门,同时看《Javascript DOM 编程艺术》,写写写,把之前仿站的几个页面用 Javascript 加上了动画,功能交互,此时 Javascript 算是入了个门;
- 学 jQuery,看了半本《锋利的 jQuery》,开始写写写,不知道怎么写了就查 jQuery 的官网文档,每个函数都解释得很清楚,英文看不懂搜搜中文版,也有;
- 蛋疼的看了本 HTML5 Canvas 的书,写写写,能画点图片出来,还不会动,这个请不要学我;
- 然后我就去面试了,呵呵呵……然后我就开始工作了,在工作时才学会用框架,Bootstrap、Materialize,用的时候经常性看框架是怎么实现某某效果的,于是又接触到 Less,媒体查询等等……
现在你需要的,是打好基础,各种新技术不着急学,HTML、CSS、Javascript 是基础,必须学扎实了,写几个能看的页面,你会在创造中感觉到乐趣。对了,英语尽可能的学好,多看英文文章,不需要认识文章里的每一个单词,但要做到读过去能基本明白意思。
抱歉啊,大半夜的本来睡了,睡前看到这问题就想到自己,一激动就哆哆嗦嗦的杂乱无章的写下这篇答案,无论如何也希望给你点信心,但是还是好困要睡觉好了。
最后最后,记住啊,不要给自己留后路,不要给自己找理由。 英语真是最基本的技能了。前沿点的前端技术文档全是英语的,简直虐。 你心态还行,你对问题的表述也很朴实。多思考,多学习,首先找一份相关方面的工作。看好你。相信你能成为大牛,一定要自信,加油~ 我也是大专生,一年前学HTML,现在已经学到android了,英语仅过了三级,现在一样在学习,加油,共勉。 不用学了,你学不会的,毕竟你只是一名大专生。
就算你学会了,你在这条路上也走不远,毕竟你只是一名大专生。
你只能自卑的活着,因为你是大专生。
因为你是大专生,所以你学习能力不是特别强;
因为你是大专生,所以英语水平也不高;
当你不以大专生为耻,反以为荣时,你就成功了。 我现在也是大专,我一直没把这当做事,看知乎上的大神做啥我就做啥 — Follow the master,To be a master.夜里刷题,放弃windows,移居ubuntu.自学各种东西,做各种App玩,了解各种新技术。人生苦短,我用python.我爱python,各种算法和数据结构都要用python实现一遍。
不要在意自己是个大专生,热爱这行或者想要有点成绩就要努力去做,一生只为寻欢笑!
我最后想告诉你的是:
**Talk is cheap,Show me the code.** 今年百度训练营里有一个初中生,8岁的时候开始自学编程(C#,java等等),现在是学js;
不要说人家天赋异禀,人家也是一个字母一个字母地打出来的
你一个受过高等教育的人还没写hello world就已经退却了,真的不要勉强自己
不要以年轻,作为你挥霍的资本
从学校毕业出来你只有3年时间作选择
路是自己的,那些劝退你的话,鼓励你的话,如果真能影响你,不过是证明你还没有真正的想进入前端行业
请不要再介意自己是一名大专生的身份了,这不是因,是果 我上一份工作的同事,是公司的核心员工。他今年27岁,做PHP开发。之前他高中毕业之后,没考上大学,然后去重庆上了两年培训学校。然后在重庆做了几年程序员,之后回家乡结婚,并在这边工作。
他给我留下了很深的印象,然而不是说他作为一名程序员来说水平很高深,他的技术水平只能说一般,而且也不聪明,即使他有了五六年经验。他的特点是真的很喜欢计算机技术,也很喜欢给同事解决问题。公司的SVN日志上,经常看到他在晚上十点十一点在测试服务器上调试项目,这时候我自己不是在玩手机,就是已经睡着了。
我们领导和这些同事也很喜欢和信任他,虽然技术水平差不多,然而写程序就像工匠一样,认真再认真,如切如磋,如琢如磨,就会有收获和提高,就可以把事情做好。大概就是这样子。

H5和HTML5是不同的概念:HTML5是HTML的一个版本,包含新元素和API;H5是基于HTML5的移动应用开发框架。HTML5通过浏览器解析和渲染代码,H5应用则需要容器运行并通过JavaScript与原生代码交互。

HTML5的关键元素包括、、、、、等,用于构建现代网页。1.定义头部内容,2.用于导航链接,3.表示独立文章内容,4.组织页面内容,5.展示侧边栏内容,6.定义页脚,这些元素增强了网页的结构和功能性。

HTML5和H5没有区别,H5是HTML5的简称。1.HTML5是HTML的第五个版本,增强了网页的多媒体和交互功能。2.H5常用于指代基于HTML5的移动网页或应用,适用于各种移动设备。

HTML5是超文本标记语言的最新版本,由W3C标准化。HTML5引入了新的语义化标签、多媒体支持和表单增强,提升了网页结构、用户体验和SEO效果。HTML5引入了新的语义化标签,如、、、等,使网页结构更清晰,SEO效果更好。HTML5支持多媒体元素和,无需第三方插件,提升了用户体验和加载速度。HTML5增强了表单功能,引入了新的输入类型如、等,提高了用户体验和表单验证效率。

如何写出干净高效的HTML5代码?答案是通过语义化标签、结构化代码、性能优化和避免常见错误。1.使用语义化标签如、等,提升代码可读性和SEO效果。2.保持代码结构化和可读性,使用适当缩进和注释。3.优化性能,通过减少不必要的标签、使用CDN和压缩代码。4.避免常见错误,如标签未闭合,确保代码有效性。

H5通过多媒体支持、离线存储和性能优化提升网页用户体验。1)多媒体支持:H5的和元素简化开发,提升用户体验。2)离线存储:WebStorage和IndexedDB允许离线使用,提升体验。3)性能优化:WebWorkers和元素优化性能,减少带宽消耗。

HTML5代码由标签、元素和属性组成:1.标签定义内容类型,用尖括号包围,如。2.元素由开始标签、内容和结束标签组成,如内容。3.属性在开始标签中定义键值对,增强功能,如。这些是构建网页结构的基本单位。

HTML5是构建现代网页的关键技术,提供了许多新元素和功能。1.HTML5引入了语义化元素如、、等,增强了网页结构和SEO。2.支持多媒体元素和,无需插件即可嵌入媒体。3.表单增强了新输入类型和验证属性,简化了验证过程。4.提供了离线和本地存储功能,提升了网页性能和用户体验。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

Dreamweaver Mac版
视觉化网页开发工具

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。