{"id":19662433,"url":"https://github.com/qsctech/tutorial-frontend","last_synced_at":"2026-01-10T06:07:05.115Z","repository":{"id":10683543,"uuid":"12922741","full_name":"QSCTech/tutorial-frontend","owner":"QSCTech","description":"求是潮前端培训讲义","archived":true,"fork":false,"pushed_at":"2013-11-29T15:21:09.000Z","size":320,"stargazers_count":30,"open_issues_count":0,"forks_count":11,"subscribers_count":44,"default_branch":"master","last_synced_at":"2025-03-26T02:39:35.136Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/QSCTech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-09-18T12:41:44.000Z","updated_at":"2024-11-20T11:27:47.000Z","dependencies_parsed_at":"2022-09-10T01:51:40.321Z","dependency_job_id":null,"html_url":"https://github.com/QSCTech/tutorial-frontend","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QSCTech%2Ftutorial-frontend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QSCTech%2Ftutorial-frontend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QSCTech%2Ftutorial-frontend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QSCTech%2Ftutorial-frontend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QSCTech","download_url":"https://codeload.github.com/QSCTech/tutorial-frontend/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251391252,"owners_count":21582134,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T16:11:18.230Z","updated_at":"2025-04-28T21:32:00.280Z","avatar_url":"https://github.com/QSCTech.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 前端培训的讲义\n\nWritten for my lovely QSCer.\n\nStill under writing.\n\n## 声明\n\n这只是弱菜我在QSC的内训讲义。\n\n这 __不是__ 一份扎扎实实打基础的前端教学， __更不是__ 一份 API 文档，此讲义仅旨在快速入门。\n\n我希望读者可以通过学习尽可能少的东西来应对大多数的问题，\n毕竟人的兴趣与耐心有限，好钢该要给刀刃。\n很多东西不必记忆，混个眼熟。需要的时候再去查一下就好。\n\n我一直认为实践是重要的学习，所以这份讲义将会是实践驱动的，\n不会说很多理论，也是希望大家能即时地看到自己的成果。\n\n主要呢，还是大家自学为主，我们会帮大家改下作业然后有任何问题也可以发邮件向我们询问。\n\n## 作者\n\n- Zeno Zeng\n\n- DemoHn\n\n## 授权协议\n\n[署名-非商业性使用-相同方式共享 3.0 中国大陆 (CC BY-NC-SA 3.0 CN)](http://creativecommons.org/licenses/by-nc-sa/3.0/cn/)\n\n## 目录\n\n### 阶段一\n\n- [绪论](绪论.md)\n\n- [Javascript 简介](javascript-intro.md)\n\n### 阶段二\n\n- [前端架构](前端架构.md)\n\n- [前端技术](前端技术.md)\n\n- CSS 3 \u0026 HTML 5 简介\n\n- [HTML5](HTML5.md)\n\n- 跨浏览器兼容\n\n- 前端安全\n\n- 前端代码规范及各种原则\n\n- Javascript 进阶 \u0026 Firebug \u0026 Chrome Console\n\n- [jQuery Free](http://www.ruanyifeng.com/blog/2013/05/jquery-free.html)\n\n- ES5 \u0026 ES6\n\n- 前端进阶绪论（一些网站介绍什么的）\n\n- CoffeeScript 介绍\n\n- Less 介绍\n\n- NodeJS 介绍\n\n- Grunt 及单元测试\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqsctech%2Ftutorial-frontend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqsctech%2Ftutorial-frontend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqsctech%2Ftutorial-frontend/lists"}