我理解的有大前端和小前端两个概念。一般的我们说前端都是小前端,就是web端。大前端一般是指web端,小程序端,移动端(Android,iOS),Windows端,macOS端,Linux端;
我个人认为当下比较热门的就是web前端。web前端就是用代码的形式,还原UI设计师设计的界面,并实现各种交互效果。web前端工程师是程序员里面入行门槛较低的一个职业,就前端应用开发框架而言,已经形成了HTML5、CSS3、《Ecmascript 6》标准规范。
要学的内容主要:①计算机基础以及PS基础、②前端开发基础(HTML5开发、JavaScript基础到高级、jQuery网页特效、Bootstrap框架)、③移动开发、④前端高级开发(ECMAScript6、Veu.js框架开发、webpack、前端页面优化、React框架开发、AngularJS 2.0框架开发等)、⑤小程序开发、⑥全栈开发(MySQL数据库、Python编程语言、Django框架等)、⑦就业拓展(网站SEO与前端安全技术)。
互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。如果想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,建议实地考察对比一下。
祝你学有所成,望采纳。