毕竟是一位大专生,学习能力不是特别强,同时英语水平也不高。当我打开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提供了多種新特性和功能,極大地增強了前端開發的能力。 1.多媒體支持:通過和元素嵌入媒體,無需插件。 2.畫布(Canvas):使用元素動態渲染2D圖形和動畫。 3.本地存儲:通過localStorage和sessionStorage實現數據持久化存儲,提升用戶體驗。

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.屬性在開始標籤中定義鍵值對,增強功能,如。這些是構建網頁結構的基本單位。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具