在每个文件夹中,由课程,书籍和其他文件隔开是我的笔记,这与我正在学习,做或学习的内容有关。
我的目标是
当前书:您不知道JS:UP和进行当前课程:完整的2019 Web开发训练营
如果您想开发为初级开发人员职位的“准备工作”所需的技能,那么完整的X,0和1。
在整个指南中,数学将与之相关。在您开始指南时开始它,并在指南旁边逐步通过它。 (在移至第0层或第1层之前,您无需完成此操作,而是与他们一起积极地在上面进行。)
| 课程 | 地位 | 证据 |
|---|---|---|
| 代数i | ||
| 代数II | ||
| 三角学 | ||
| 预钙 |
非常温和的介绍,如果您想从中受益,如果您想直接跳入层0,请跳过0
| 课程 | 地位 | 证据 |
|---|---|---|
| JS简介:绘画和动画 | 08/22/19 | 笔记 |
| HTML/CSS的简介:制作网页 | 09/05/19 | 笔记 |
| SQL的简介:查询和管理数据 | WIP | 笔记 |
| 高级JS:游戏与可视化 | ||
| html/js:使网页交互式 | ||
| 顶峰 | 地位 | 证据 |
| 创建一个网站,突出显示您在此层次期间学到和构建的内容。以此为机会创建项目,注释,博客文章等的投资组合。 |
完成App Academy Open Free Online Fullstack Bootcamp。
| 课程 | 地位 | 证据 |
|---|---|---|
| 欢迎来编码 | 03/28/2020 | 笔记 |
| 在线完整堆栈 - 编程介绍 | 05/20/2020 | 笔记 |
| 完整的在线堆栈 - 软件工程基金会 | ||
| 在线完整堆栈 - 红宝石 | ||
| 在线完整堆栈-SQL | ||
| 在线完整堆栈 - 铁轨 | ||
| 在线完整堆栈 - JavaScript | ||
| 在线完整堆栈 - REACT | ||
| 在线完整堆栈 - 完整堆栈项目 | ||
| 在线完整堆栈 - 求职 | ||
| 顶峰 | 地位 | 证据 |
| 创建一个网站,突出显示您在此层次期间学到和构建的内容。以此为机会创建项目,注释,博客文章等的投资组合。 |
加深对Web开发的了解,并开始学习计算机科学主题
| 课程 | 地位 | 证据 |
|---|---|---|
| CS50的计算机科学简介 | WIP | |
| 如何学习数学:对于学生 | ||
| CS50的Web编程与Python和JavaScript | ||
| 单变量演算(更严格)或可汗学院的微积分I和汗学院微积分II(更温和的介绍) | ||
| 算法 | ||
| 软件调试 | ||
| 软件测试 | ||
| CS50的移动应用程序开发与React Native | ||
| 阅读 | 地位 | 证据 |
| MDN HTML-高级主题 | ||
| MDN CSS-参考 - 关键概念 | ||
| MDN JavaScript-教程 - JavaScript指南 | ||
| 你不知道JS:向上和去 | ||
| 您不知道JS:范围和关闭 | ||
| 您不知道JS:这个和对象原型 | ||
| 实践 | 地位 | 证据 |
| 完成所有经典难题 - 在编码时轻松 | ||
| 完整的Google Kick Start 2018 | ||
| 层编程项目 | ||
| 层编程项目 | ||
| 专业化 | 地位 | 证据 |
| 完成专业化 - 注意:您将有机会完成每个层的专业化,因此请不要担心选择“正确的人”。也就是说,如果您不在第0层Web开发中使用App Academy -Fullstack Bootcamp-强烈建议您开放App Academy。 |
如果您想开发超越初级发展到中级开发人员所需的技能 - 一旦完成了X,0和1,就可以完成2和3的完成。
深入研究计算机科学主题,这些主题将在所有编程中都有用
| 课程 | 地位 | 证据 |
|---|---|---|
| 计算机科学数学 | ||
| Python的计算机科学和编程简介 | ||
| 计算思维和数据科学简介 | ||
| 软件构建 | ||
| 算法简介 | ||
| 算法:设计和分析 | ||
| 阅读 | 地位 | 证据 |
| MDN JavaScript-教程 - 高级 | ||
| MDN HTTP-教程 | ||
| MDN Web组件 | ||
| 您不知道JS:类型和语法 | ||
| 您不知道JS:ES6及以后 | ||
| JavaScriptAllongé,“六”版本 | ||
| D3技巧和技巧v3.x | ||
| 实践 | 地位 | 证据 |
| 完成所有经典难题 - 编码中的中等 | ||
| 在这里完成所有ES6 Katas | ||
| 完整的Google Kick Start 2017 | ||
| 完成Google Code Jam 2018 | ||
| 完成2017年Facebook黑客杯 | ||
| 层编程项目 | ||
| 层编程项目 | ||
| 专业化 | 地位 | 证据 |
| 完成专业化 - 注意:您可以选择完成您在先前层中选择的另一轮专业,或者分支并完成其他专业化 |
深入研究,探索算法和不同的编程范例
| 课程 | 地位 | 证据 |
|---|---|---|
| 软件体系结构与设计 | ||
| 概率系统分析和应用概率 | ||
| 算法:设计与分析,第2部分 | ||
| 多变量演算(更严格)或可汗学院多变量演算(更温和的介绍) | ||
| 计算机程序的结构和解释 | ||
| 算法的设计和分析 | ||
| 人工智能 | ||
| 阅读 | 地位 | 证据 |
| Angular,React或Vue的官方文档 | ||
| 开玩笑的官方文档 | ||
| JavaScript设计模式 | ||
| 了解eCmascript 6 | ||
| 弗里斯比教授的大部分功能编程指南 | ||
| 功能灯JS | ||
| 基本打字稿 | ||
| 实践 | 地位 | 证据 |
| 完成所有经典的难题 - 编码困难 | ||
| 编写创建自己的基于12列的网格布局所需的CSS-请参阅此处的示例 | ||
| 研究官方的SASS文档,并将您的12列的网格布局转换为SASS | ||
| 在Hackerearth上填写所有曲目(基本编程,数据结构,算法,数学,机器学习和Python) | ||
| 完整的Google Kick Start 2016 | ||
| 完成Google Code Jam 2017 | ||
| 完成2016年Facebook黑客杯 | ||
| 层编程项目 | ||
| 层编程项目 | ||
| 专业化 | 地位 | 证据 |
| 完成专业化 - 注意:您可以选择完成您在先前层中选择的另一轮专业,或者分支并完成其他专业化 |
如果您想开发超越中级开发人员所需的技能 - 一旦完成X,0、1、2和3,就可以完成第4和5层。
总结一下一些特定的计算领域,以完成可以利用的广度知识,无论专业如何
| 课程 | 地位 | 证据 |
|---|---|---|
| 计算结构 | ||
| 数据库简介 - 所有迷你轮廓 | ||
| 微分方程 | ||
| 计算机系统工程 | ||
| 软件系统的性能工程 | ||
| 采矿大量数据集 | ||
| 编译器 | ||
| 阅读 | 地位 | 证据 |
| 如何设计程序 | ||
| 每个程序员都应该知道的97件事 - 扩展 | ||
| 想想爪哇 - 如何像计算机科学家一样思考 | ||
| 开放数据结构 | ||
| node.js文档 | ||
| 实践 | 地位 | 证据 |
| 完成所有经典难题 - 在编码时非常困难 | ||
| 研究Google Android开发人员指南并构建您选择的Android应用程序 | ||
| 完成Google Kick Start 2015 | ||
| 完成Google Code Jam 2016 | ||
| 完成2015年Facebook黑客杯 | ||
| 层编程项目 | ||
| 层编程项目 | ||
| 专业化 | 地位 | 证据 |
| 完成专业化 - 注意:您可以选择完成您在先前层中选择的另一轮专业,或者分支并完成其他专业化 |
通过更深入地深入研究您的专业化来结束。如果您尚未进行高级专业化,请强烈考虑将其包括在此层中。除此之外,还可以随意专注于一种专业化,在该领域进行更多的练习,或者在多个专业方面进行分支并发展专业知识。
| 实践 | 地位 | 证据 |
|---|---|---|
| 完成专业化 | ||
| 完成专业化 | ||
| 完成专业化 | ||
| 完成专业化 | ||
| 完成专业化 | ||
| 顶峰 | 地位 | 证据 |
| 创建一个网站,突出显示您在此专业期间学到和构建的知识。以此为机会创建项目,注释,博客文章等的投资组合。 |
每个层都有一个基于“专业”的顶峰,其中涉及您选择的领域进行进一步的研究和广泛的实践。 FullStack Bootcamp-强烈建议(但不是必需的)App Academy Open作为第一个专业化。除此之外,还可以随意完成每个层的不同专业,或通过在多个层次层中选择它来深入研究专业,以更详细地探索它并进一步开发您的专业资料。
以下专业依赖于早期层中获得的知识。此外,它们通常“更困难”,或者需要比上面列出的工作更多的工作。
层和专业都将需要“层编程项目”,您可以自由选择所需的任何编程项目。为了帮助打击“但我不知道我想要什么”障碍,层次编程项目想法列出了各种想法。
注意:在专业方面,层编程项目可能具有额外的标准(例如,“如果您在进行移动应用程序开发专业化,您的项目必须是移动应用程序”)
| 课程 | 地位 | 证据 |
|---|---|---|
| 使用HTML5和CSS构建响应迅速的现实世界网站3 | 07-06-18 | N/A。 |
| 高级CSS和SASS:Flexbox,网格,动画等! | 07-31-18 | 笔记 |
| 如何使用智能目标 - 在更少的时间内实现更多 | 08-10-18 | 笔记 |
| 如何为GitHub上的开源项目做出贡献 | 10-16-18 | N/A。 |
| 预编程:编码之前您需要了解的一切 | 10-19-18 | 笔记 |
| JavaScript简介 | 11-03-18 | N/A。 |
| 初学者的JavaScript基础知识 | 11-05-18 | 笔记 |
| 学习如何学习:强大的心理工具来帮助您掌握艰难的主题 | 11-18-18 | 笔记 |
| 从一开始(包括萨斯)的现代HTML&CSS | 07-23-19 | 笔记 |
| 完整的2019 Web开发训练营 | 09-14-19 | 笔记 |
| 学习JavaScript:从头开始堆栈 | 02-23-20 | 笔记 |
| CS50的理解技术 | 06-26/20 | 笔记 |
| 从一开始 | WIP | 笔记 |
| 完整的JavaScript课程2018:建立真实的项目! | ||
| Web开发人员训练营 | ||
| 高级Web开发人员训练营 | ||
| 2018年完整的Web开发人员:零至掌握 | ||
| 完整的Web开发人员课程2.0 | ||
| 现代Python 3训练营 | ||
| 终极MySQL训练营:从SQL初学者转到专家 | ||
| JavaScript:了解怪异的部分 | ||
| 学习和了解nodejs | ||
| ES6 JavaScript:完整的开发人员指南 | ||
| 带有React的节点:Fullstack Web开发 | ||
| MongoDB的完整开发人员指南 | ||
| WebPack 2:完整的开发人员指南 | ||
| 现代反应与Redux | ||
| 高级React和Redux:2018版 | ||
| React 16-完整指南(包括React Router 4&redux) | ||
| 完整的React Web开发人员课程(带Redux) | ||
| 完整的Node.js开发人员课程(第二版) | ||
| 完成Python Bootcamp:从Python 3中从零到英雄3 | ||
| JavaScript的简介 | ||
| 图书 | 地位 | 证据 |
|---|---|---|
| 学习JavaScript的更聪明的方法 | WIP | 笔记 |
| 完整的软件开发人员的职业指南 | WIP | 笔记 |
| JavaScript手册 | WIP | 笔记 |
| 项目 | 地位 | 证据 |
|---|---|---|
| 基本项目 | 07-07-18 | 综合 |
| 基本项目 | 07-19-18 | 纳图斯 |
| 基本项目 | 07-26-18 | 特里洛 |
| 基本项目 | 07-31-18 | Nexter |
| 基本项目 | 07-10-19 | HBS |
| 基本项目 | 07-13-19 | Bridgeledger |
| 基本项目 | 07-19-19 | 技术尤其 |
| 基本项目 | 07-23-19 | Johndoe-Portfolio |
| 基本项目 | 08-05-19 | Tinderpet |
| 建立致敬页面 | 03-09-20 | Brad Traversy |致敬页面 |
| 建立调查表 | 03-11-20 | FCC调查表 |
| 建立产品登录页面 | 03-12-20 | Uplayer |产品着陆页 |
| 建立技术文档页面 | 03-20-20 | JS文档|技术文档页面 |
| 构建个人投资组合网页 | 03-24-20 | FCC投资组合|个人投资组合网页 |
可以在这里找到其他书籍
Suger.SH
Heroku
毛刺
MDN
ydkjs
当您需要资产/想法时
官方文档
完整路径:
学分:p1xt