web前端开发 - 自学PHP近一年,现在转前端可以吗?
本人即将大四,自学近一年的PHP,基本熟悉PHP用法。但身边都是做移动或前端的朋友,他们也在怂恿我转前端。但眼看着实习将近,现在转前端还来的及吗?如何快速入门前端,要从那些方面入手?或者说我应该先接触什么技术?掌握一些基本技巧来应付一份小公司的实习呢? 谢谢。
回复内容:
本人即将大四,自学近一年的PHP,基本熟悉PHP用法。但身边都是做移动或前端的朋友,他们也在怂恿我转前端。但眼看着实习将近,现在转前端还来的及吗?如何快速入门前端,要从那些方面入手?或者说我应该先接触什么技术?掌握一些基本技巧来应付一份小公司的实习呢? 谢谢。
前端技能神图:
下面在放大漠和克军的篇文章:
《前端路上的旅行》
《写给初学前端工程师的一封信》
去这个问题看看其他回答:http://segmentfault.com/q/1010000002957089
转毛线, 本人前端出身现在励志于转后台, 前端多多少少在后台程序猿眼里有点看不起,其实怎么呢 , 干网站这块的前后端都要拿下了 .
前转后困难,
后转前简单,简单是因为门槛低,容易入手,其实前端水挺深的.
这东西都是看兴趣,你想学前端就转。我就是学前端的,我也学了PHP,做为前端,你必须要学一门后端需要学一门后端语言,Java,php,python等等,主要是了解一下后端开发,不然你连一些前后端是怎么交互,通信的都不是很清楚。你有很好的条件,就看你是不是对前端很感兴趣。不过前端并不是一楼说的那么简单。不是学后端想转就很容易的。现在都何时了?前端早都不止只是学学html,css,基础js,jq了,我不知道后端有什么好鄙视前端的,前端难道不知道后端?笑话。
前端和后端同样重要,想在很多前端里面都包含着后端思维在里面。不要纠结于前端还是后端,因为想成为把工作持续进行下去,你都得用得到,都得学,以解决问题为驱动去学习。
PHP才学了一年,还远远不够哈,至少得2~3年。
看你自己的兴趣咯
小公司的应该没有专门做前端开发的吧,基本都是PHP程序员拿到PSD设计稿后自己写页面,HTML/CSS/JS这些都得自己写,一些复杂的UI功能可以网上找找JS或jQuery的插件,毕竟PHP是自带模板引擎的HTML预处理器,跟前端联系还是很紧密的。如果要做专业的前端,PS肯定要学的,色彩搭配和艺术设计思维也是要有的,玩转PS也是很耗时间的呀。
懂后端只是对你以后进军前端更有帮助,学习起来也会很顺序,转前端,当然可以,加油,业余后端知识也不要丢弃,要想走得远就得多懂
做几年前端肯定要懂后端知识。
所以有人说前端水深,易学难精,学习曲线陡,那是因为前端都是那些半路出家的人来做,没有一点编程基础的,到后期HTTP协议,MVC概念,各种模式,单元测试,开发部署,他们懂吗?
你要转,那也没问题,但是不要把后端知识放下。
这和学没学PHP没关系,如果你感觉PHP没前途或觉得PHP学起来吃力,相转就转呗。。
楼主如果打算转前端的话(个人觉得前端挺有意思的),我就在快速入门上帮你点好了。
这个是百度在github上的前端技术学院,里面包含了百度前端针对纯小白的学习资料,非常丰富也很系统化:这里是地址:https://github.com/baidu-ife/ife
上面的学期已经结束了,不过有很多优秀的代码可以参考,非常棒!(个人正在学习中)
楼主暑假能有空学习的话,也可以参见百度的暑假前端特训营,免费且可以组队学习,形式是资料+任务,期待中ing
介绍及报名看这里
上面说的是针对楼主的快速入门+技巧+小公司实习的情况,一个暑假努力的话,会有很多提高的。
转前端不如考虑转IOS或者转安卓

熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

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

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

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

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

PHP是一種廣泛應用於服務器端的腳本語言,特別適合web開發。 1.PHP可以嵌入HTML,處理HTTP請求和響應,支持多種數據庫。 2.PHP用於生成動態網頁內容,處理表單數據,訪問數據庫等,具有強大的社區支持和開源資源。 3.PHP是解釋型語言,執行過程包括詞法分析、語法分析、編譯和執行。 4.PHP可以與MySQL結合用於用戶註冊系統等高級應用。 5.調試PHP時,可使用error_reporting()和var_dump()等函數。 6.優化PHP代碼可通過緩存機制、優化數據庫查詢和使用內置函數。 7

PHP和Python各有優勢,選擇依據項目需求。 1.PHP適合web開發,尤其快速開發和維護網站。 2.Python適用於數據科學、機器學習和人工智能,語法簡潔,適合初學者。

PHP在電子商務、內容管理系統和API開發中廣泛應用。 1)電子商務:用於購物車功能和支付處理。 2)內容管理系統:用於動態內容生成和用戶管理。 3)API開發:用於RESTfulAPI開發和API安全性。通過性能優化和最佳實踐,PHP應用的效率和可維護性得以提升。

PHP仍然具有活力,其在現代編程領域中依然佔據重要地位。 1)PHP的簡單易學和強大社區支持使其在Web開發中廣泛應用;2)其靈活性和穩定性使其在處理Web表單、數據庫操作和文件處理等方面表現出色;3)PHP不斷進化和優化,適用於初學者和經驗豐富的開發者。

PHP主要是過程式編程,但也支持面向對象編程(OOP);Python支持多種範式,包括OOP、函數式和過程式編程。 PHP適合web開發,Python適用於多種應用,如數據分析和機器學習。

PHP和Python各有優劣,選擇取決於項目需求和個人偏好。 1.PHP適合快速開發和維護大型Web應用。 2.Python在數據科學和機器學習領域佔據主導地位。

PHP適合web開發,特別是在快速開發和處理動態內容方面表現出色,但不擅長數據科學和企業級應用。與Python相比,PHP在web開發中更具優勢,但在數據科學領域不如Python;與Java相比,PHP在企業級應用中表現較差,但在web開發中更靈活;與JavaScript相比,PHP在後端開發中更簡潔,但在前端開發中不如JavaScript。

PHP在數據庫操作和服務器端邏輯處理中使用MySQLi和PDO擴展進行數據庫交互,並通過會話管理等功能處理服務器端邏輯。 1)使用MySQLi或PDO連接數據庫,執行SQL查詢。 2)通過會話管理等功能處理HTTP請求和用戶狀態。 3)使用事務確保數據庫操作的原子性。 4)防止SQL注入,使用異常處理和關閉連接來調試。 5)通過索引和緩存優化性能,編寫可讀性高的代碼並進行錯誤處理。
