当前位置:首页 » 网页前端 » 做程序员有前端吗
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

做程序员有前端吗

发布时间: 2023-03-16 09:20:57

① 程序员做前端开发45岁,有人告诉他是年轻饭,看他是怎么回答的

前端开发是吃青春饭的,这种说法有些偏颇。

之所以出现这种观点,可能是因为很多人认为在国内开发的工作确实很累,需要耗费大量的时间和精力,只有年轻人才顶得住。这个主要是因为国内的软件行业状况决定的,而并不是说前端开发只有年轻人才能做得了。随着技道术能力和工作经验的增加,不但需要大量的程序员,而且逐渐会需要更多的设计分析、管理人员。当然,你目前首先要做好的是学好功课,然后去做程序员,做上几年程序员以后,再逐步向上发展。没有不辛苦的工作!即使你不工作,也很辛苦。关键是你怎样把工作转化为一种享受,让自己的“心情”快乐起来

Web前端开发是一项很特殊的工作,是所有开发人员中最接近用户的。最应该从用户的角度出发,去站在用户的位置上去想,去琢磨开发新的东西。与后端开发不同,前端开发领域涉及的技术全面,用到的技术也很多,而且要做到与时俱进,这就要求前端工程师们时刻关注新技术发展趋势。

要有人去指导,其实这个我好像谈了无数次,现在一个新手想要全部通过自己学习前端,并且找到工作,首先这种可能性非常的小,如果谁能单凭自己一个人的力量自学前端找到工作,那么这个人一定是一个人才,但是这种人只有1%,所以一定要有一个可以帮你解决小问题的人,不然会走很多弯路,得不偿失。自己也在提升学习细细研磨了大概很多视频,有公开的也有花钱买来的,这些视频加起来大小一共600+G,通过每天不断的分析试听,最终我总结出了一套非常深入、且体系非常完整的 web前端****java****, 教程,涵盖了**web前端 java,所需的各个知识点,从基础到深入、从Node等框架源码解读统统都有。在入门学习的过程当中有遇见任何关于学习方法,学习路线,学习效率等方面的问题,你都可以申请加入我的学习交流扣扣裙前面107中间418最后2891。人生如梦,一切尽是虚幻,不若对酒当歌,满饮一杯,醉眼朦胧看世界又何妨哉! 前端不仅仅有前途,也有钱途,但是一定要加强学习奥,与时俱进。这里引用我的偶像"的一句话,现在的前端开发完全可以这样说"因为我们还年轻",是的,前端开发最近几年开慢慢被大家所熟知,因此,个人认为前端开发不仅有前途,更有钱途。前端开发入门容易,但随着学习的深入,后面每前进一步都要付出很大的努力。前面的div+css很容易让我们踏进前端的大门,但是越往后学,需要掌握的东西会越多,它需要很广的知识面来填充自己。

② 前端程序员和后端程序员的区别是什么

区别1,以不同的方式展示:

前端开发主要是研究用户可以看到的前端显示界面。后端开发主要集中在逻辑功能等模块上,用户看不到的这些模块。

区别2,所用技术不同

前端开发的技术主要包括但不限于html5、css3、javascript、jquery、Bootstrap等技术。而后端开发是以java为例的,主要用到的技术包括但不限于Struts spring springmvc Hibernate Http协议 Servlet Tomcat服务器等技术。

区别3,稳定性不同

前端主要是集中在设计稿、版面风格、交互效果等方面,前端的需求频繁变化;后端更多是关注随着业务规模的增加,业务逻辑所发生的变化,和如何把系统变得更稳定。

③ web前端的前景怎样呢好学吗

目前前端的工作很吃香,薪资水平直逼后端的程序员,有些甚至已经超乎想象。例如我个人就是,同一家公司同一级别的前后端职位,前端已经比后端多了1k左右。
web
推荐大家去看看各大招聘网站的招聘信息,前端职位尤其多,因为技术架构使前后端分离的前端项目越来越工程化,最近随着微服务的兴起,前端甚至也在挖掘微前端技术,虽然还没有得到广泛应用,但我相信这是未来的趋势。
除了技术的复杂性外,对用户体验的要求也越来越高,这也迫使前端程序员必须提高技能,前端进入门槛被动地提高了。
互联网和IT都是玩概念游戏的行业,前端这一细分领域更是如此,如模块化、微型前端、大前端等,这些概念的出现也从一个侧面反映出前端技术越来越复杂,前端岗位越来越热。
但话又说回来,前景好不代表找工作好。就是因为很多人都知道前端开发的前景很好,所以一窝蜂的去找自学,报班,甚至报班的,甚至还有很多内部课程。因此,前端职位的竞争尤为激烈。
如今有许多后端程序员和一些ui设计人员都写过静态页面,所以严格地说,只有那些只写静态页面的人才能叫“切图仔”,切图仔在这个行业大环境下,很难找到工作。
目前,前端开发工程师除了掌握最基本的html、css和javascript之外,还至少掌握了vue和react框架、gue和react开发,混合app开发,需要更上一层楼,就需要了解一些基本的后端开发知识,比如服务器、网络请求、数据库的增删改查等,有了这些知识,才能更好地与团队合作(可以更好地甩掉)。
随着css技术、javascriptjquery等技术的不断涌现,软件越来越关注用户的交互和体验,界面越来越丰富美观,各种前端框架不断涌现,前后端分离成为软件发展的趋势,前端技术在整个开发团队中所占的比重越来越大。

④ 零基础可以做哪些前端工作

零基础如果想从事前端工作,要去学习一下。随着互联网技术的不断发展,在互联网的背景下电脑早已成为人们工作、学习、生活、娱乐不可少的工具,大家电脑办公、网上购物,手机聊天等等,计算机技术已经渗透到我们生活的方方面面了。前端作为计算机热门课程之一,就业前景是很好的。

前端要学的内容主要有:

①计算机基础以及PS基础

②前端开发基础(HTML5开发、JavaScript基础到高级、jQuery网页特效、Bootstrap框架)

③移动开发

④前端高级开发(ECMAScript6、Veu.js框架开发、webpack、前端页面优化、React框架开发、AngularJS 2.0框架开发等)

⑤小程序开发

⑥全栈开发(MySQL数据库、Python编程语言、Django框架等)

⑦就业拓展(网站SEO与前端安全技术)

web前端工程师是程序员里面入行门槛较低的一个职业,有意转行web前端的小伙伴可以对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,建议实地考察对比一下。

祝你学有所成,望采纳。

北大青鸟学生课堂实录



⑤ 后端和前端程序员的区别在哪里那个就业前景跟好

前端开发和后台开发是有区别的,工作的内容和负责的东西是完全的不同的
后端:入门难,深入更难,枯燥乏味,没有太大成就感,看一堆业务逻辑代码。
前端:入门简单,先易后难,能看到自己做出来的展示界面,有成就感。

1、前端开发
前端开发现在一般指的就是web前端开发工程师,其负责是网站前端页面也就是网页的页面开发,简单的说网站前端负责是东西是网站用户可见的东西,如网页上的特效、网页的布局、图片、视频等内容。网站前端工程师的工作内容就是将美工设计的效果图的设计成浏览器可以运行的网页,并和后端开发工程师配合做网页的数据显示和交互。
2、后端开发
后端开发一般也叫做后台,其负责是网站后台逻辑的设计和实现还有用户及网站的数据的保存和读取。比如一般网站都是有用户注册和登录的,用户的注册的信息通过前端发送给后端,后端将其保存在数据库中,用户登录网站的时候,后端需要通过用户输入的用户名和密码是否与数据库中的一致来判断用户是否有权限登录,这是后台开发中的一个最简单的功能。

前端工程师的需求量很大,几乎所有提供互联网服务的企业都需要,最近需求量比较大的一个方向就是HTML5前端开发。HTML5是HTML标准,它本身是一项标准化协议,HTML5开发这个名词本身就是不专业的称呼,通常意义上指使用HTML5等较为潮流的技术进行前端开发。
与Web前端开发不同的是,使用HTML5不仅仅可以开发前端,还有网页游戏,手机APP,使用浏览器进行3D渲染等一系列建立在HTML5标准与搭载其标准浏览器上的开发,而未来可能会有更多的功能分支并入HTML5标准,

前端技术可以说是越来越成熟了,Web前端开发工程师已经成为发展中的职业香馍馍。说起来几乎是整个互联网行业都需要Web前端工程师,无论是刚起步的创业公司,还是上市公司乃至巨头,都有一定需求。只要你够优秀,Web开发前端就业前景简直不要再好!

前端的发展其实还是那句话,有需求才会有市场,为什么那么多人参加想进入Web前端的行列呢,还不是因为Web开发有市场,企业需要量大。所以与其费尽心思的想Web前端今后的发展,还不如用那个时间好好学习一些Web前端技能将来对就业更添保障。

⑥ 程序员分前端与后端,那么后端程序员都做些什么看完就知道了

我刚开始做Web开发的时候,根本没有前端,后端之说。

原因很简单,那个时候服务器端的代码就是一切: 接受浏览器的请求,实现业务逻辑,访问数据库,用JSP生成HTML,然后发送给浏览器。

即使后来Javascript在浏览器中添加了一些AJAX的效果,那也是锦上添花,绝对不敢造次。因为页面的HTML主要还是用所谓“ 套模板 ”的方式生成:美工生成HTML模板,程序员用JSP,Veloctiy,FreeMaker等技术把动态的内容添加上去,仅此而已。

那个时候最流行的图是这个样子:

在最初的J2EE体系中,这个 表示层 可不仅仅是浏览器中运行的页面,还包括Java写的桌面端,只是Java在桌面端太不争气, 没有发展起来。

每个程序员都是所谓 “全栈”工程师 ,不仅要搞定HTML, JavaScript, CSS,还要实现业务逻辑,编写访问数据库的代码。等到部署的时候,就把所有的代码打成一个WAR包,往Tomcat指定的目录一扔,测试一下没问题,收工回家!

不差钱的公司会把程序部署到Weblogic,Websphere这样的应用服务器中,还会用上高大上的EJB。

虽然看起来生活“简单”又“惬意”,但实际上也需要实现那些多变的、不讲逻辑的业务需求,苦逼的本质并没有改变。

随着大家对浏览器页面的 视觉和交互 要求越来越高,“套模板”的方式渐渐无法满足要求,这个所谓的表示层慢慢地迁移到浏览器当中去了,一大批像Angular, ReactJS之类的框架崛起,前后端分离了!

后端的工程师只负责提供接口和数据,专注于业务逻辑的实现,前端取到数据后在浏览器中展示,各司其职。

像Java这样的语言很适合去实现复杂的业务逻辑,尤其是一些MIS系统,行业软件如税务、电力、烟草、金融,通信等等。 所以剥离表示层,只做后端挺合适的。

但是如果仅仅是实现业务逻辑,那后端也不会需要这么多技术了,搞定SSH/SSM就行了。

互联网,尤其是移动互联网开始兴起以后,海量的用户呼啸而来,一个单机部署的小小War包肯定是撑不住了,必须得做分布式。

原来的单个Tomcat得变成Tomcat的 集群 ,前边弄个Web服务器做请求的 负载均衡, 不仅如此,还得考虑状态问题,session的一致性。

(注:参见文章《小白科普:分布式和集群》)

业务越来越复杂,我们不得不把某些业务放到一个机器(或集群)上,把另外一部分业务放到另外一个机器(或集群)上,虽然系统的计算能力,处理能力大大增强,但是这些系统之间的通信就变成了头疼的问题, 消息队列 (MQ), RPC框架 (如Dubbo)应运而生,为了提高通信效率,各种 序列化的工具 (如Protobuf)也争先空后地问世。

单个数据库也撑不住了,那就做数据库的 读写分离 ,如果还不行,就做 分库和分表 ,把原有的数据库垂直地切一切,或者水平地切一切, 但不管怎么切,都会让应用程序的访问非常麻烦,因为数据要跨库做Join/排序,还需要事务,为了解决这个问题,又有各种各样“ 数据访问中间件 ”的工具和产品诞生。

为了最大程度地提高性能,缓存肯定少不了,可以在本机做缓存(如Ehcache),也可以做 分布式缓存 (如Redis),如何搞 数据分片 ,数据迁移,失效转移,这又是一个超级大的主题了。

互联网用户喜欢上传图片和文件,还得搞一个 分布式的文件系统 (如FastDFS),要求高可用,高可靠。

数据量大了,搜索的需求就自然而然地浮出水面,你得弄一个支持全文索引的 搜索引擎 (如Elasticsearch ,Solr)出来。

林子大了,什么鸟都有,必须得考虑 安全 ,数据的加密/解密,签名、证书,防止SQL注入,XSS/CSRF等各种攻击。

前面提到了这么多的系统,还都是分布式的,每次上线,运维的同学说:把这么多系统协调好,把老子都累死了。

得把持续集成做好,能自动化地部署,自动化测试(其实前端也是如此),后来出现了一个革命化的技术 docker , 能够让开发、测试、生成环境保持一致,系统原来只是在环境(如Ngnix, JVM,Tomcat,MySQL等)上部署代码,现在把代码和环境一并打包, 运维的工作一下子就简化了。

公司自己购买服务器比较贵,维护也很麻烦,又难于弹性地增长,那就搞点虚拟的服务器吧,硬盘、内存都可以动态扩展(反正是虚拟的), 访问量大的时候多用点,没啥访问量了就释放一点,按需分配,很方便,这就是 云计算 的一个场景。

随着时间的推移,各个公司和系统收集的数据越来越多,都堆成一座大山了,难道就放在那里白白地浪费硬盘空间吗?

有人就惊奇地发现,咦,我们利用这些数据搞点事情啊, 比如把数据好好分析一下,预测一下这个用户的购买/阅读/浏览习惯,给他推荐一点东西嘛。

可是这么多数据,用传统的方式计算好几天甚至好几个月才能出个结果,到时候黄花菜都凉了,所以也得利用分布式的技术,想办法把计算分到各个计算机去,然后再把计算结果收回来, 时势造英雄, Hadoop 及其生态系统就应运而生了。

之前听说过一个大前端的概念,把移动端和网页端都归结为“前端”,我这里造个词“大后端”,把那些用户直接接触不到的、发生在服务器端的都归结进来。

现在无论是前端还是后端,技术领域多如牛毛,都严重地细分了,所以 我认为真正的全栈工程师根本不存在,因为一个人精力有限,不可能搞定这么多技术领域,太难了

培训机构所说的“全栈”,我认为就是前后端还在拉拉扯扯,藕断丝连,没有彻底分离的时候的“全栈”工程师。

那么问题来了, 后端这么多东西,我该怎么学?

之前写过一篇文章叫做《上天还是入地》,说了学习的广度和深度,在这里也是相通的。

往深度挖掘,可以成为某个技术领域的专家,如搜索方面的专家、安全方面的专家,分布式文件的专家等等,不管是哪个领域,重点都不是学会使用某个工具和框架, 而是保证你可以自己的知识和技术去搞定这个领域的顶尖问题。

往广度发展,各个技术领域都要了解,对于某种需求,能够选取合适的软件和技术架构来实现它,把需求转化成合适的技术组件,让这些组件以合适的方式连接、部署、运行,这也需要持续地学习和不断的经验积累。

最后,以一张漫画来结束吧!

C/C++高级工程师学习路线图:

⑦ 前端开发属于什么岗位

程序员。前端开发人员描述在HTML、CSS、DOM和Java方面具有一定技能并在Web平迟清台上实施这些技术的开发人员的通用职位。前端开发属于程序员。前端开发是创建WEB页面或APP等前端界面呈现给用户的过程,通过HTML,码扮前CSS及JavaScript以及衍生出缺键来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。

⑧ 什么是前端,后端,终端,有什么区别

简单地说,前端就是你在浏览网页app看到的一切东西,都是前端。后端就是程序员在背后做的一切努力,对数据等东西的处理。而终端就是你使用来浏览这些东西的设备。
展开来说的话,就比较长。
前端:
前端就是展现给用户浏览的部分。我们通常说的前端,其实是指前端开发,也就是创建PC端或移动端等前端界面给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。前端开发是从网页制作演变而来。早期的网页制作主要内容都是静态的,以文字图片为主,用户使用网站也以浏览为主。随着互联网的发展,现代网页更加美观,交互效果显着,功能更加强大。因此现在的前端开发的主要技术通常是指html、css、js技术和一些开发框架的使用。大家熟知的Facebook就是Web前端技术的产物,完全基于前端框架打造出来的平台。另外,外卖平台饿了么旗下的部分产品也是基于Web前端技术的。像淘宝,网络,阿里等等,都已经将Web前端技术打入到了自己的产品中。
后端:
为了让服务器、应用、数据库能够彼此交互,后端工程师需要具有用于应用构建的服务器端语言,数据相关工具,PHP框架,版本控制工具,还要熟练使用 Linux 作为开发和部署环境。后端开发者使用这些工具编写干净、可移植、具有良好文档支持的代码来创建或更新 Web 应用。但在写代码之前,他们需要与客户沟通,了解其实际需求并转化为技术目标,制定最有效且精简的方案来进行实现。
终端:
“终端”即是指最后或最外层的节点。在计算机世界里一般指最外层的输入输出。那什么是计算机的输入输出?最常见的输出设备就是显示器、最常见的输入设备就是键盘鼠标。所以通俗来说,计算机的终端就是位于最外层的显示器、键盘或鼠标。
在过去(现在也有)因为计算机资源非常宝贵,经常一台高性能主机向多台终端设备提供计算能力。即终端设备通过键盘鼠标向中心主机输入信息,中心主机计算后将结果返回给终端进行显示。终端本身不具备核心计算能力,主要就负责数据的输入和输出,这就是“终端”。
现代我们管很多设备叫终端机,比如手机。因为手机作为接打电话的终端负责声音的输入和输出,而重要的信号处理工作由各个基站等设备完成。

⑨ 如今前端程序员还有前途吗

先回答楼主的问题,前端程序员还有前途吗?答案是肯定有!

web前端算起来是一个新兴的行业,被重视也就是近几年的事情。无论是刚刚开创的小公司,还是中大企业,首先需要的就是他们自己的信息,网站是大多数的选择,要做网站,就需要前端!需要前端显示页面。其实web前端的岗位职责就是实现前端页面!不信我们来看看前端招聘的职位描述和任职要求:
web前端岗位职责:
1、负责前端架构设计、组件的设计与开发;

2、维护、优化现有前端页面;

3、与后端开发工程师配合完成产品开发;

4、进行技术创新,提升产品的用户体验;

5、根据项目需求和设计,分析并给出解决方案。
任职要求:
1、本科及以上学历,4年以上Web前端工作经验;

2、熟悉W3C标准、HTMLXHTML、CSS,熟悉跨浏览器兼容调试、能够编写规范、可维护的前端代码,有组件设计思想;

3、精通Ajax、JSON、JSONP等前端技术,至少熟悉一种常用JavaScript脚本库(React、Vue、AngularJS、React Native等);

4、具有丰富移动端和PC端研发经验,对Web前端可用性、浏览器兼容性、及良好用户体验有深刻认识和实践;

5、具有良好的沟通和团队协作能力;

6、具有vue、elementui开发经验者优先;

7、熟悉Node.js、less、scss、stylus、webpack优先。

当然,说了这么多,你还是会有疑惑,最好的解决办法就是看前端的招聘需求,职业火不火,看招聘需求就知道了!

智联招聘14782条招聘信息

网络百聘18980条招聘信息
如果看到这些你还怀疑前端的发展前景,那就在说不过去了!

说了前端的前景,就附带说一下前端的学习吧。直接来一张学习线路图!

还是很有前途的。

首先,前端程序员是完成人与机器交互的最直接的方式的研发工作,无论任何系统,如果没有同人的交互,那肯定是没有市场的,所以前端工程师是永远不会没有前途的。

我就是一个码农,一直从 asp,c#,到现在的php,现在带团队,个人感觉,现在的前端比后端有前途,从这两年,我招聘的人薪酬上面,就可以看出,前端的薪酬已经超越后端了。特别h5,的出来。加油吧!

这个问题还是很有前途的,从以下几个方面回答你。

第一、开发这种技术已经是基础设施了,永远不会过时,即使阿里云做的再好,那也是初级模板,一些个性化的高技术含量的公司不会照搬他们的产品的。所以还是非常适合一些刚毕业的学生来选这个的,原因嘛就是入门较低喽,适合不会沟通交流的人,刚刚毕业的好多学生还是有沟通障碍的,大飞就是,所以一开始选择了开发。只是后来在不得不面对沟通这个事情的时候,才转了行。

第二、赚钱多。在毕业的前几年,做开发薪水是最高的。技术的价值也就发挥出来了,这是一个程序员最有成就的时期。也是积攒最多的一个事情,当你的技术已经遇到瓶颈了的时候,赚的钱也差不多了。不过后劲就小很多了,随着年龄的增加越来越不值钱了。到那时就要考虑转型了,因为你的沟通协调能力弱一些,思维也停留在程序员思维上。往往就显得不太值钱了,

第三、前端开发,我一个同学在做,面试基本上都是去大公司,薪水也不低,前段时间跟他交流的时候,说用的框架都是中国人自己写的框架,这更符合本土化开发。有兴趣可以深入了解一些。做开发的黄金年龄是从毕业到30岁之前,如果有人在年龄大了还找不到职业方向,再来做开发的话,大飞给个建议还是免了吧。别这么折腾了,希望不大了。

首先在做我的观点陈述的时候,希望你先了解我所说观点的背景,我,aming,前端从业者 2007~2018,差不多是从前端最被不看好的年代,就不离不弃,所以评价我对前端的感情,那一定是真爱!

正题

我的观点,可能会与95%的人的观点相悖,希望大家理性吐槽,支持我观点的给一个大大的赞

我一直在思考前端的终极目标是什么,后来我得出答案——是用户体验。

标准的html,规范的css,高效的js,合理的命名等等。你听着可能会觉得这不都是一些很简单的事情嘛,而我真的就傻到,把这些我认为重要的玩了近10年,并且年数越多,越生敬畏。

我开了一家前端公司,经手的客户有腾讯,智联招聘,京东等,至少证明了我所坚持,它是有价值的。

即便现在框架横飞

即便很多人告诉我,不会框架,你什么都不是!但是我所坚持,我会继续坚持。

我不排斥框架,我也会与时俱进,但是我依然认为一个标准的,用户体验好的,规范的html,css,js依然非常非常的重要。

怎么会没有前途?

先说明一下题主这里的前端程序员,在早期它的称呼通常是美工或者UI开发,它同时负责UI设计及开发。随着时代的发展,产品对用户体验的要求越来越高,UI交互越来越复杂,美工又细分为设计和开发两个岗位,当然设计又分为信息架构,交互设计和视觉设计。开发自然就是前端开发,它与设计人员、后端开发人员协同工作。

美工设计,重要吗?废话,当然重要,不可能让产品顶着一个见不得人的用户界面吧?

界面架构,重要吗?我问的还是废话,没有架构,单纯的数据有什么用?

个人认为只要你知道前端是做什么,绝不会认为前端没有前途,前端开发是一个很复杂的工种,像一些规模不大的公司,上述那些前端可能都要做,当然一些公司会把设计和开发分开。

最后,希望每一个人对于自己的职业都有着清晰的认识,不存在没有前途一说,只要你努力,没有前途也会有钱途。

本回答由大大神我提供,希望能帮助到你,(PS:大大神,全球专业的软件协同产业生态链平台)

不是现在有没有前途,从有开发岗位以来,做前端的就没什么前途。在团队中一直是没地位的。不懂后台,不懂逻辑是致命伤。做界面的设计的永远只能在别人的指导下做事,无法主导整个软件项目。

前端还是很有钱途的,之前前端不被重视,现在在智联招聘上,前端工资都比较高,一眼看去基本都是7千起,当然我看的是是二线城市。所以前端现在是比较吃香的。

七千三百六十千,行行出状元,只要别人做不了的你能做,别人能做,你比他快。别人快的,你比他好,就有前途。同样收废品,香港人张茵做到了中国女首富,而你收废品,每天去打牌,自己都养不活。

现在是互联网时代 肯定有前途啦

⑩ 有个朋友推荐我去学前端,说是很好就业,我就想问问IT中的前端主要是什么啊是程序员吗会很辛苦吗

我们平常所说的前端友凳顷,是前端开发,也叫web前端开发,从业者叫前端开发工程师,它是程序开发中重要的组成部分,主要负责软件或者网站用户界面的开发。
目前,前端开发粗盯用到的好陆技术包括但不限于html5、css3、javascript、jquery、Bootstrap、Node.js 、Webpack,AngularJs,ReactJs,VueJs等技术。
前端主要是考虑怎样能让用户觉得用起来更舒服,考虑界面布局、交互效果、页面加载速度等等,主要是偏向用户看得见的部分,客户端(pc、手机、pad)上浏览web。

我之前也去源码时代咨询过他们的前端,感觉还不错,学费大概是两万吧,给你一点参考。望网络采纳