听说前端已经卷的没边了,但是不用怕,有一部分是内耗,像这种领导不走我不走,同事不走我也不走,内耗不能产生价值,大部分都是做给别人看的。
选择前端就要坚定信念,一直学,早晚前端后端都是你的。前端pk后端难度,前端好入门些,前端的逻辑复杂度没有后端复杂,难易本是主观感受,没有办法精确衡量,薪资差不了多少。
前端的难是:前端的问题不是难,是业务太繁琐了,像它面对最终是用户。用户的喜好和口味发生变化,前端就必须跟上
后端的难是:更多考验的是逻辑方面的问题,优化是个无底洞
一、前端核心要求包括:ps前端还是需要一点审美的
语言技术:JS基础和核心/HTML5/CSS3、
框架技术:React、Vue、Angular、jQuery、Ember.js等等
通讯协议技术:HTTP协议、服务端开发技术、
交互技术:UI交互设计
客户端技术:微信开发技术、html5、JS、SDK开发、Android、iOS、Web App开发技术。
前端在线教程学习:
前端学习路线免费教程120 赞同 · 15 评论回答正在上传…重新上传取消
二、后端核心要求包括
语言:Java、C语言、c++、php、c#等等
框架:以Java为例,那就是ssm应用框架
数据库:MySQL必懂,其他学起来就快了
服务器:Apache、Nginx等
其他:中间件、分布式、微服务等
java学习路线及教程:
学习过程中把主要精力放在 Spring这一家子、Mybatis 等框架,MySQL数据库上,Redis,这些是 Java 后端开发中使用频率最高的东西。
2.1 java基础入门,一定要掌握的内容:
- Java基础语法:基础语法是编程语言的第一课,打好基础才能更好的掌握后面的内容
- 面向对象基础:逐步建立起面向对象编程思想,从会使用对象,到内存分析,再到真正理解为什么封装对象
- API基础:Java中的API的使用及必备知识字符串的一些常用方法。
- 集合基础,区分出数组和集合容器的区别
学到后面83-87小节ATM的系统的代码要多敲,按照视频里面的注释自己敲。对Java的理解每次都有提升,建议xdm多听多练!!!!!20 天学会 Java【260万次播放】https://www.zhihu.com/education/video-course/1483149993460109313?section_id=1483150058451783680