美文网首页前端前端前端进阶
WEB前端要学些什么?WEB前端学习路线!WEB前端从入门到精通

WEB前端要学些什么?WEB前端学习路线!WEB前端从入门到精通

作者: 唯丶卡布奇诺 | 来源:发表于2017-12-05 16:31 被阅读1110次

    免客套,直接上料!

    .资源教程:

    综合类

    前端知识体系

    前端知识结构

    Web前端开发大系概览

    Web前端开发大系概览-中文版

    Web Front-end Stack v2.2

    En类资源汇总

    免费的编程中文书籍索引

    前端书籍

    前端免费书籍大全

    免费的编程中文书籍索引

    智能社-精通JavaScript开发

    重新介绍JavaScript(JS教程)

    麻省理工学院公开课:计算机科学及编程导论

    JavaScript中的this陷阱的最全收集–没有之一

    JS函数式编程指南

    JavaScript Promise迷你书(中文版)

    腾讯移动Web前端知识库

    Front-End-Develop-Guide前端开发指南

    前端开发笔记本

    大前端工具集-聂微东

    前端开发者手册

    前端开发者手册

    JavaScript资源大全中文版

    Awesomes -前端资源库

    入门类

    前端入门教程

    瘳雪峰的Javascript教程

    jQuery基础教程

    前端工程师必备的PS技能——切图篇

    结合个人经历总结的前端入门方法

    效果类

    弹出层

    焦点图轮播特效

    工具类

    css

    sprite雪碧图制作

    版本控制入门–搬进Github

    Grunt-beginner前端自动化工具

    慕课专题

    张鑫旭-慕课系列

    lyn -慕课系列

    艾伦-慕课系列

    周刊类

    百度FEX技术周刊

    平安科技移动开发二队技术周报

    360奇舞周刊

    . API:

    1.总目录

    开发中心

    mozilla js参考

    chrome开发中心(chrome的内核已转向blink)

    safari开发中心

    microsoft js参考

    js秘密花园

    js秘密花园

    w3help综合Bug集合网站

    综合搜索

    javascripting

    各种流行库搜索

    综合API

    runoob.com-包含各种API集合

    开源中国在线API文档合集

    devdocs英文综合API网站

    devdocs中文综合API网站

    overapi英文综合API网站

    2. jQuery

    jQuery

    API中文文档

    hemin在线版

    css88

    jq api

    css88 jqui api

    学习jquery

    jquery源码查找

    3. Ecmascript

    Understanding ECMAScript 6 - Nicholas C. Zakas

    exploring-es6

    exploring-es6翻译

    exploring-es6翻译后预览

    阮一峰es6

    阮一峰Javascript

    ECMA-262,第5版

    es5

    4. Js template

    template-chooser

    artTemplate

    tomdjs

    淘宝模板juicer模板

    Fxtpl

    v1.0繁星前端模板引擎

    laytpl

    mozilla - nunjucks

    Juicer

    dustjs

    etpl

    twitter-tpl

    5.弹出层

    artDialog最新版

    artDialog文档

    google code下载地址

    贤心弹出层

    响应式用户交互组件库

    sweetalert-有css3动画弹出层

    6. CSS

    CSS语法参考

    CSS3动画手册

    alloyteam

    - CSS3 UI库

    腾讯css3动画制作工具

    志爷css小工具集合

    css3 js移动大杂烩

    bouncejs触摸库

    css3按钮动画

    animate.css

    全局CSS的终结(狗带) [译]

    ANIMATION -大漠

    7. Angularjs

    Angular.js的一些学习资源

    angularjs中文社区

    Angular Style Guide

    Angularjs源码学习

    Angularjs源码学习

    angular对bootstrap的封装

    angularjs + nodejs

    吕大豹Angularjs

    AngularJS最佳实践

    Angular的一些扩展指令

    Angular数据绑定原理

    一些扩展Angular UI组件

    Ember和AngularJS的性能测试

    带你走近AngularJS -基本功能介绍

    Angularjs开发指南

    Angularjs学习

    不要带着jQuery的思维去学习AngularJS

    angularjs学习笔记

    angularjs开发指南

    angularjs英文资料

    angular bootstrap

    angular jq mobile

    angular ui

    整合jQuery Mobile+AngularJS经验谈

    有jQuery背景,该如何用AngularJS编程思想

    AngularJS在线教程

    angular学习笔记

    UI Bootstrap - AngularJS directives specific to

    Bootstrap

    NG Bootstrap - Angular 2 directives specific to

    Bootstrap 4

    8. React

    react海量资源

    react.js中文论坛

    react.js官方网址

    react.js官方文档

    react.js

    material UI

    react.js

    TouchstoneJS UI

    react.js

    amazeui UI

    React入门实例教程-阮一峰

    React Native中文版

    Webpack和React小书-前端乱炖

    Webpack和React小书- gitbook

    React原创实战视频教程

    React入门教程

    react-webpack-starter

    基于react组件化开发

    React编程规范(by

    Airbnb)

    React Webpack小说

    9.移动端API

    API

    99移动端知识集合

    移动端前端开发知识库

    移动前端的一些坑和解决方法(外观表现)

    【原】移动web资源整理

    zepto

    1.0中文手册

    zepto 1.0中文手册

    zepto 1.1.2

    zepto中文注释

    jqmobile手册

    移动浏览器开发集合

    移动开发大杂烩

    微信webview中的一些问题

    框架

    特色的HTML框架可以创建精美的iOS应用

    淘宝SUI

    10. avalon

    avalonjs

    Avalon新一代UI库:OniUI

    avalon.oniui-基于avalon的组件库

    11. Requriejs

    Javascript模块化编程(一):模块的写法

    Javascript模块化编程(二):AMD规范

    Javascript模块化编程(三):require.js的用法

    RequireJS入门(一)

    RequireJS入门(二)

    RequireJS进阶(三)

    requrie源码学习

    requrie入门指南

    requrieJS学习笔记

    requriejs其一

    require backbone结合

    12. Seajs

    seajs

    seajs中文手册

    13. Less,sass

    sass

    sass教程-sass中国

    Sass中文文档

    less

    14. Markdown

    Markdown语法说明(简体中文版)

    markdown入门参考

    gitbook国外的在线markdown可编辑成书

    mdeditor一款国内的在线markdown编辑器

    stackedit国外的在线markdown编辑器,功能强大,同步云盘

    mditor一款轻量级的markdown编辑器

    lepture-editor

    markdown-editor

    Markdown在线编辑器

    15. D3

    d3 Tutorials

    Gallery

    lofter

    iteye

    ruanyifeng

    16.兼容性

    esma兼容列表

    W3C CSS验证服务

    caniuse

    csscreator

    microsoft

    在线测兼容-移动端

    emulators

    17. UI相关

    bootcss

    MetroUICSS

    semantic

    Buttons

    kitecss

    pintuer

    amazeui

    worldhello

    linuxtoy

    gitmagic

    rogerdudler

    gitref

    book

    gogojimmy

    18. HTTP

    HTTP API设计指南

    19.其它API

    javascript流行库汇总

    验证api

    underscore中文手册

    underscore源码分析

    underscore源码分析-亚里士朱德的博客

    underscrejs

    en api

    lodash -

    underscore的代替品

    ext4api

    backbone中文手册

    qwrap手册

    缓动函数

    svg中文参考

    svg mdn参考

    svg导出canvas

    svg导出png

    ai-to-svg

    localStorage库

    20.图表类

    Highcharts中文API

    Highcharts英文API

    ECharts百度的图表软件

    高德地图

    开源的矢量图脚本框架

    svg地图

    jQuery

    Vector Map Library

    21. vue

    Vue

    Vue论坛

    Vue入门指南

    Vue的一些资源索引

    21.正则

    JS正则表达式元字符

    正则表达式30分钟入门教程

    MDN-正则表达式

    ruanyifeng - RegExp对象

    小胡子哥-进阶正则表达式

    is.js

    正则在线测试

    22. ionic

    ionic

    23.其它

    Mock.js是一款模拟数据生成器

    jsdoc注释生成- apidocjs

    .开发规范

    前端

    通过分析github代码库总结出来的工程师代码书写习惯

    HTML&CSS编码规范by @mdo

    前端编码规范之js - by yuwenhui

    前端编码规范之js - by李靖

    前端开发规范手册

    Airbnb JavaScript编码规范(简体中文版)

    AMD与CMD规范的区别

    AMD与CMD规范的区别

    KISSY源码规范

    bt编码规范

    规范加强版

    前端代码规范及最佳实践

    百度前端规范

    百度前端规范

    百度前端规范

    ECMAScript6编码规范–广发证券前端团队

    JavaScript风格指南/编码规范(Airbnb公司版)

    网易前端开发规范

    css模块

    前端规范资源列表

    前端JavaScript规范

    Nodejs

    Node.js风格指南

    PHP

    最流行的PHP代码规范

    最流行的PHP代码规范

    Android

    【敏捷开发】Android团队开发规范

    Android开发规范与应用

    IOS

    Swift Style Guide

    .其它收集

    1.各大公司开源项目

    Facebook

    Facebook Projects

    百度Baidu

    百度web前端研发部

    百度EFE

    百度github

    腾讯qq

    alloyteam

    alloyteam-github

    alloyteam-AlloyGameEngine

    AlloyDesigner即时修改,即时保存,设计稿较正,其它开发辅助工具

    H5交互页编辑器AEditor介绍H5动画交互页开发的工具介绍

    AEditorH5动画交互页开发的工具

    腾讯html5

    腾讯开源项目

    奇舞团

    奇舞团开源项目

    去哪儿

    Qunar

    UED

    其它

    maka

    值得订阅的weekly

    2. Javascript

    常用

    ieBetter.js-让IE6-IE8拥有IE9+,Chrome等浏览器特性

    模拟键盘

    拼音

    中国个人身份证号验证

    算法

    数据结构与算法JavaScript描述.章节练习

    常见排序算法(JS版)

    经典排序

    常见排序算法-js版本

    JavaScript算法与数据结构精华集

    面试常考算法题精讲

    移动端

    fastclick

    no-click-delay

    JSON

    模拟生成JSON数据

    返回跨域JSONAPI

    3. Html5

    HTML5有哪些让你惊艳的demo?

    html5 Canvas画图系列教程目录

    4. CSS

    browserhacks

    5. jQuery

    焦点图

    myfocus

    myfocus-官方演示站

    SuperSlidev2.1

    –大话主席

    soChange

    6. Ext, EasyUI,

    J-UI及其它各种UI方案

    Ext

    extjs

    ext4英文api

    ext4中文api

    EasyUI

    jquery easyui未压缩源代码

    J-UI

    J-UI

    Other

    MUI-最接近原生APP体验的高性能前端框架

    Amaze UI |中国首个开源HTML5跨屏前端框架

    淘宝HTML5前端框架

    KISSY

    -阿里前端JavaScript库

    网易Nej

    - Nice Easy Javascript

    Kendo UI MVVM Demo

    Bootstrap

    Smart

    UI

    雅虎UI - CSS UI

    7.页面社会化分享功能

    百度分享pc端

    JiaThispc端

    社会化分享组件移动端

    ShareSDK轻松实现社会化功能移动端

    友盟分享移动端

    addthis国外社交分享

    8.富文本编辑器

    百度ueditor

    经典的ckeditor

    经典的kindeditor

    wysiwyg

    一个有情怀的编辑器。Bach’s Editor

    tower用的编辑器

    summernote编辑器

    html5编辑器

    XEditor

    wangEditor

    wangEditor-mobile–移动端编辑器

    Trumbowyg

    -轻量编辑器

    国外的一款编辑器- tinymce

    9.日历

    PC

    经典my97

    强大的独立日期选择器

    fullcalendar

    fullcalendar日历控件知识点集合

    中文api

    农历日历

    超酷的仿百度带节日日历老黄历控件

    日期格式化

    大牛日历控件

    我群某管理作品

    input按位替换-官网

    input按位替换-github

    bootstrap-daterangepicker

    国外30个插件集合

    JavaScript datepicker

    Datepair.js

    一个风格多样的日历

    弹出层式的全日历

    jquery双日历

    bootstrap-datetimepicker/

    贤心-laydate

    Pikaday-微型日历

    AngularJS datepicker directives

    移动

    大气实用jQuery手机移动端日历日期选择插件

    jQuery

    Mobile移动开发中的日期插件Mobiscroll

    Date library

    Datejs

    sugarjs

    10.综合效果搜索平台

    效果网

    17素材

    常用的JavaScript代码片段

    11.前端工程化

    概述

    前端工具大全

    什么是前端工程化

    Gulp

    Gulp官网

    Gulp中文网

    gulp资料收集

    Gulp:任务自动管理工具- ruanyifeng

    Gulp插件

    Gulp不完全入门教程

    为什么使用gulp?

    Gulp安装及配合组件构建前端开发一体化

    Gulp入门指南

    Gulp入门指南- nimojs

    Gulp入门教程

    Gulp

    in Action

    Gulp开发教程(翻译)

    前端构建工具gulpjs的使用介绍及技巧

    Grunt

    gruntjs

    Grunt中文网

    Fis

    fis官网

    fis

    webpack

    webpack

    Webpack中文指南

    Webpack,101入门体验

    webpack入门教程

    基于webpack搭建前端工程解决方案探索

    Webpack傻瓜式指南(一)

    Webpack指南

    webpack指南

    12.轮播图

    pc图轮

    单屏轮播sochange

    左右按钮多图切换

    fullpage全屏轮播

    移动端

    无缝切换

    滑屏效果

    全屏fullpage

    单个图片切换

    单个全屏切换

    百度的切换库

    单个全屏切换

    滑屏效果

    旋转拖动设置

    类似于swipe切换

    支持多种形式的触摸滑动

    滑屏效果

    大话主席pc移动图片轮换

    滑屏效果

    基于zepto的fullpage

    [WebApp]定宽网页设计下,固定宽度布局开发WebApp并实现多终端下WebApp布局自适应

    判断微信客户端的那些坑

    可以通过javascript直接调用原生分享的工具

    JiaThis分享到微信代码

    聊聊移动端跨平台开发的各种技术

    前端自动化测试

    多种轮换图片

    滑动侧边栏

    13.文件上传

    百度上传组件

    上传

    flash头像上传

    图片上传预览

    图片裁剪

    图片裁剪-shearphoto

    jQuery图片处理

    文件上传

    14.模拟select

    糖饼select

    flexselect

    双select

    select2

    15.取色插件

    类似Photoshop的界面取色插件

    jquery color

    取色插件集合

    farbtastic圆环+正方形

    16.城市联动

    jquery.cityselect.js基于jQuery+JSON的省市或自定义联动效果

    17.剪贴板

    剪贴板

    clipboard最新的剪切方案

    18.简繁转换

    简繁转换

    19.表格Grid

    facebook表格

    类似于Excel编辑表格-handsontable

    bootstrap-table插件

    datatables

    不错的Grid

    20.在线演示

    js在线编辑- runjs

    js在线编辑- jsbin

    js在线编辑- codepen

    js在线编辑- jsfiddle

    phpfiddle

    java在线编辑- ideone

    js在线编辑- hcharts

    js在线编辑- jsdm

    sql在线编辑- sqlfiddle

    mozilla在线编辑器

    21.播放器

    Html5 VideoPlayer

    22.粒子动画

    Proton烟花

    23.表单验证

    Validform

    formvalidator

    jQuery formValidator

    表单验证完美解决方案

    24.表单美化

    美化checkbox

    . Nodejs

    Node.js包教不包会

    篇幅比较少

    node express入门教程

    nodejs定时任务

    一个nodejs博客

    【NodeJS学习笔记04】新闻发布系统

    过年7天乐,学nodejs也快乐

    七天学会NodeJS

    Nodejs学习笔记(二)—事件模块

    nodejs入门

    angularjs

    nodejs

    从零开始nodejs系列文章

    理解nodejs

    nodejs事件轮询

    node入门

    nodejs cms

    Node初学者入门,一本全面的NodeJS教程

    NodeJS的代码调试和性能调优

    runs

    Node.js programs through Chromium DevTools

    .性能优化

    常规优化

    Javascript高性能动画与页面渲染

    移动H5前端性能优化指南

    5173首页前端性能优化实践

    给网页设计师和前端开发者看的前端性能优化

    复杂应用的CSS性能分析和优化建议

    张鑫旭——前端性能

    前端性能监控总结

    网站性能优化之CSS无图片技术

    web前端性能优化进阶路

    前端技术:网站性能优化之CSS无图片技术

    浏览器的加载与页面性能优化

    页面加载中的图片性能优化

    Hey——前端性能

    html优化

    99css——性能

    Yslow——性能优化

    YSLOW中文介绍

    转一篇Yahoo关于网站性能优化的文章,兼谈本站要做的优化

    Yahoo!团队实践分享:网站性能

    网站性能优化指南:什么使我们的网站变慢?

    网站性能优化实践,减少加载时间,提高用户体验

    浅谈网站性能优化前端篇

    前端重构实践之如何对网站性能优化?

    前端性能优化:使用媒体查询加载指定大小的背景图片

    网站性能系列博文

    加载,不只是少一点点

    前端性能的测试与优化

    分享网页加载速度优化的一些技巧?

    页面加载中的图片性能优化

    web前端优化(基于Yslow)

    网站性能优化工具大全

    【高性能前端1】高性能HTML

    【高性能前端2】高性能CSS

    由12306谈谈网站前端性能和后端性能优化

    AlloyTeam——前端优化

    毫秒必争,前端网页性能最佳实践

    网站性能工具Yslow的使用方法

    前端工程与性能优化(上):静态资源版本更新与缓存

    前端工程与性能优化(下):静态资源管理与模板框架

    HTTPS连接的前几毫秒发生了什么

    Yslow

    Essential Web Performance Metrics — A Primer, Part

    1

    Essential Web Performance Metrics — Part 2

    YUISlide,针对移动设备的动画性能优化

    Improving Site Performance

    让网站提速的最佳前端实践

    Why Website Speed is Important

    Need for Speed – How to Improve your Website

    Performance

    阿里无线前端性能优化指南(Pt.1加载期优化)

    优化工具

    JavaScript性能分析新工具OneProfile

    JavaScript堆内存分析新工具OneHeap

    在线工具

    google在线工具

    阿里测

    阿里-免费测试服务

    阿里-F2etest多浏览器兼容性测试解决方案

    js性能测试

    轻松玩转PDF

    .前端架构

    技术架构

    前端架构

    如何成为前端架构师

    关于前端架构-张克军

    百度腾讯offer比较(腾讯游戏VS百度基础架构)

    .不错的作品

    1.推荐作品

    winter代码片段需要翻墙

    fgm

    岑安作品集

    当耐特demo集合

    米空格js作品

    myFocus

    SeaJS组件库

    颜海镜作品

    脚儿网作品

    javascript个人作品

    妙味的雷东升游戏作品

    javascript作品集

    云五笔,灰度产生生成工具

    项目主页

    个性的作品主页

    ucren

    js demos集

    智能社

    实例陈列架

    zoye

    demo

    王员外

    平凡

    jyg游戏案例

    很多jquery插件

    不羁虫- soJs作品系列

    frozenui

    黑白棋

    fromone

    MDialog - [合肥-M.J]

    轮播图- [上海-冷静]

    [广州—坚壳]

    [成都-无痕]感恩节专题

    [球霸天]

    [北京-小数]

    [ptf]

    Magix工具

    [杭州-Pft] Magix基于MVC结构和Hash驱动的OPOA(One

    Page One Application)应用

    [上海-剧中人]-实验室

    [上海-豪情]作品集合

    [成都-feeling]

    [上海-angela]

    [海南-hank]作品

    [上海-张力]博客

    [上海-zenki]作品

    移动端图案解锁

    [合肥-M.J]

    - MPreview移动端图片预览组

    [合肥-M.J] - Mexam移动端在线做题组

    [北京-苏瑞]

    - dancer小人

    [上海-玄沐]-个人网站

    [厦门-二哲]-个人博客

    2.国外大牛精品

    pazguille

    . iconfont

    中文字体

    淘宝字库

    字体

    制作教程

    zhangxinxu-icommon

    icommon

    用字体在网页中画ICON图标(推荐教程)

    字体压缩工具感谢初级群[深圳-小鱼]的推荐

    .开发工具类

    前端开发工具

    IntelliJ IDEA简体中文专题教程

    Webstorm,InterllIdea,Phpstorm

    SublimeText

    Atom

    Atom飞行手册(中文版)

    Atom-vue代码高亮

    visual

    studio code

    visual

    studio code使用指南

    Chrome, Firebug, Filddle调试

    Fiddler

    Fiddler调式使用知多少(一)深入研究

    微信fiddle

    微信fiddle

    Chrome

    Google Chrome官方

    Chrome -基础

    Chrome -进阶

    Chrome -性能

    Chrome -性能进阶

    Chrome -移动

    Chrome -使用技巧

    Chrome - Console控制台不完全指南

    Chrome - Workspace使浏览器变成IDE

    network面板

    chrome开发工具快捷键

    chrome调试工具常用功能整理

    Chrome开发工具Workspace使用

    Chrome神器Vimium快捷键学习记录

    sass调试-w3cplus

    如何更专业的使用Chrome开发者工具-w3cplus

    chrome调试canvas

    chrome profiles1

    chrome profiles2

    chrome profiles3

    chrome移动版调试

    chrome调试

    chrome的调试

    chrome console命令详解

    查看事件绑定1

    查看事件绑定2

    神器——Chrome开发者工具(一)

    奇趣百科性能优化(Chrome DevTools中的Timeline Profils等工具使用介绍)

    chrome开发者工具的15个小技巧

    Chrome开发者工具不完全指南

    Chrome开发者工具使用技巧

    Chrome渲染分析之Rendering工具使用(1)

    Chrome渲染分析之Rendering工具使用(2)

    Chrome渲染分析之Rendering工具使用(3)

    像Sublime Text一样使用Chrome DevTools

    Chorme 35个开发者工具的小技巧

    Firebug

    firebug视频教程

    firefox模拟器

    console.log命令详解

    Firebug入门指南

    Firebug控制台详解

    移动,微信调试

    微信调试的那些事

    微信调试官网

    微信公众号本地调试

    微信、手Q、Qzone之x5内核inspect调试解决方案

    浏览器端调试安卓

    移动端前端开发调试

    使用Chrome远程调试Android设备

    mac移动端调试

    mac移动端调试

    无线调试攻略

    无线调试攻略

    屌爆了,完美调试微信webview(x5)

    远程console

    微信调试工具

    各种真机远程调试方法汇总

    手机测试自己写的web页面

    iOS Simulator

    Simulator

    Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得

    img

    loading

    img

    智图-图片优化平台

    在线png优化

    生成二维码

    生成二维码

    浏览器同步

    puer

    liveReload

    f5

    File

    Watchers

    在线PPT制作

    nodePPT

    PPT

    reveal

    slippy

    十一.前端导航网站

    前端导航

    前端网址导航

    前端名录

    前端导航

    前端开发资源

    前端开发仓库-众多效果的收集地

    前端资源导航

    F2E前端导航

    前端收藏夹

    前端导航

    前端工具箱

    前端人俱乐部-灵感_Idea

    十二.常用CDN

    新浪CDN

    百度静态资源公共库

    360网站卫士常用前端公共库CDN服务

    Bootstrap中文网开源项目免费CDN服务

    开放静态文件CDN -七牛

    CDN加速- jq22

    jQuery

    CDN

    Google

    jQuery CDN

    微软CDN

    十三. Git,SVN,Github

    Git

    git-scm

    廖雪峰-Git教程

    git-for-windows

    GitHub添加SSH keys

    gogithub

    git常规命令练习

    git的资料整理

    我所记录的git命令(非常实用)


    企业开发git工作流模式探索部分休整

    GitHub漫游指南

    GitHub秘籍

    使用git和github进行协同开发流程

    动画方式练习git

    版本管理工具介绍—Git篇

    版本控制入门–搬进Github

    Git动画演示

    SVN

    版本管理工具介绍—SVN篇

    相关文章

      网友评论

      • 0c45406e8da8:文章内容挺全面的。我们侠课岛工作是远程录制课程视频或图文教程,我们会给到课程的需求大纲,每一节课程需要你来详细展开写一些代码举例和讲解清楚,对经验积累和创新能力有一定的要求,有兴趣可以联系我。加我微信:zhimadt

      本文标题:WEB前端要学些什么?WEB前端学习路线!WEB前端从入门到精通

      本文链接:https://www.haomeiwen.com/subject/afecixtx.html