2021-12-29 前端语言学习路线图

 

前端,也称为“客户端开发”,简单来说,你可以在应用程序或网站的屏幕上看到的所有内容都属于前端。

后端,也称为“服务器端开发”,也就是在系统“后面”所发生的事情。同样,在后端服务器和浏览器或应用程序之间存储网站、应用数据和中间媒介的服务器都属于后端。简单来说,在应用程序或网站的屏幕上看不到的所有东西都是前端的后端。

 

前端与后端技术栈:

前端编程语言:HTML,CSS,JavaScript

前端框架:Angular.JS,React.JS,Backbone.JS,Vue.JS,Sass,Ember.JS,NPM

前端数据库:Local Storage, Core Data, SQLite, Cookies, Sessions

后端编程语言:PHP,Python,SQL,Java,Ruby,.NET,Perl

后端框架:Laravel,CakePHP,Express,CodeIgniter,Ruby on Rails,Pylon,ASP.NET

后端数据库:MySQL,Casandra,Postgre SQL,MongoDB,Oracle,Sybase,SQL Server

后端系统与平台:Ubuntu,Apache,Nginx,Linux,Windows

 

语言介绍:

1、html语言

网页的基本标记语言,最基础的语言,掌握起来比较简单。

2、css样式代码

控制html代码显示,html语言只是网页的标记,更好的在网页上展示想要的效果由css样式来控制,建议手写css样式代码,手写的更精简重用性更高。

3、javascript脚本

运行在客户端由一些事件来改变网页的代码和显示效果,网页特效都是通过javascript脚本来编写。可提供客户端的交互功能和一些动画效果,是每个网站前端开发人员必须要掌握的。

4、jQuery

由javascript开发出来的开源的库,集成了所有javascript功能,让web前端开发人员写更少的代码实现更多的功能,javascript脚本学起来是有一定难度的,但jQuery学起来却比较简单,降低了web前端开发的难度,并且jQuery几乎兼容所有浏览器。

5、html5和css3

html标记和富应用,精简代码,功能更强大,网站前端开发人员有必要掌握和使用它。

6、Ajax

相当于在用户和服务器之间加了—个中间层AJAX引擎,使用户操作与服务器响应异步化。并不是所有的用户请求都提交给服务器,像—些数据验证和数据处理等都交给Ajax引擎自己来做, 只有确定需要从服务器读取新数据时再由Ajax引擎代为向服务器提交请求,特别是局部刷新。

7、Bootstrap

Bootstrap中包含了丰富的Web组件,快速的搭建一个漂亮、功能完备的网站。包括组件:下拉菜单、按钮组、按钮下拉菜单、导航、导航条、路径导航、分页、排版、缩略图、警告对话框、进度条、媒体对象等。

首先web前端工程师必须会html,CSS,js不管是asp.net还是php都需要前三者,数据没有好与不好之说看公司需求,但是sql语句不同数据库大同小异,所以需要先把sql语句学好。

 

posted @ 2021-12-29 13:03  admin-xiaoli  阅读(83)  评论(0编辑  收藏  举报