全栈开发证书

全栈开发证书课程侧重于前端库或框架的使用, 编程网站后台内容管理, 管理服务器上的部署和安装, 以及在数据库上运行SQL查询.  总共18个学期学分.
技术研究:
JavaScript                 JS的反应                 Python 3                 UML
瓶                         SQL数据库JSON                       Git
SCSS /萨斯             FlexBox                   CSS网格                 打印稿
MongoDB                 HTML5

潜在职位:

初级开发人员, 自由开发人员, 全栈开发人员, Zoho开发人员, 软件质量保证工程师, 软件测试人员, 软件开发人员, 支持专家, 技术支持专员, 后台开发人员, 前端开发人员, 应用程序开发人员, 副软件工程师, 等.

项目目标

1. 展示计算机科学的先进概念和理论知识,包括可计算性问题, 数据组织, 二进制数据操作, 数据存储, 以及数据检索.
2. 利用包含面向对象设计技术的高级计算机语言.
3. 运用先进的解决问题和批判性思维技术进行设计, 开发, 并使用复杂的计算机应用程序, 数据分析系统, 还有安全协议.
4. 应用先进的计算和经济管理技能在商业和技术行业设置.

全栈开发证书

当然没有. 课程名称 先决条件 学分
FS999 全栈开发证书 没有一个 18
所需学分 18

Atendance策略:只提供全栈开发证书

全职进度

为了确保学生的进步达到完成要求, 必须出席以下会议.

每个学生的学期为13周(8小时/天), M-F)或26周(每天4小时), M-F)的长度,并由注册协议上签署的开始和结束日期决定.  学生在13周或26周的学期内缺勤不得超过40个小时,以免因缺勤被直接开除.

未能在建议的时间内完成每个基准测试的学生, 必须参与补救,包括以下步骤:

A)正式通知不满意的进度,学生承诺学业进度计划(电子邮件和后续电话, 来自项目管理), 然后, 如无改善,则如下,

b)学术团队对进展不满意的正式通知和跟进电话;

最后,

C)该学生可能会被退学. (如有特殊情况,须经教务长批准.)

 

每周基准/13周 每周基准/26周 完成百分比
星期1 一周1 - 2 100% -编码基础完成
星期2 一周3 - 4 17.5%完成
星期3 星期5 - 6 25%完成
星期4 星期7 - 8 32.5%完成
星期5 周9 - 10 40%完成
第6周 11 - 12周 47.5%完成
星期7 本周13 - 14日 55%完成
第八周 周15 - 16岁 62.5%完成
9周 17 - 18周 70%完成
第十个星期 星期19日至20日 77.5%完成
11周 本周21 - 22 85%完成
第12周 星期23 - 24日 95%完成
13周 25日至26日周 到最后100%完成

 

(学生身份的任何学术变化都将记录在学生的学术档案中.)

每个指定课时,所有学生的出勤率将被标记. 导师将在每周课程结束时指出进度百分比.

状态 学术地位
准时进展 令人满意的进展
未能在建议的时间内进展到每个基准测试 不令人满意的进展

 

在职进修

全栈开发计划

全日制学生的全栈发展项目期限为十个月,由入学协议上签署的开始和结束日期决定. 学生应在第一个月完成编码基础(先决条件),以便能够在第二个月继续进行全堆栈开发证书课程. 以下是建议的基准成绩,以保持学生在轨道上.  然而, 学生将每月进行评估,直到课程在第10个月结束.  每月月底将记录完成情况(达到基准).

每月基准百分比 完成百分比
月1 100% -编码基础完成
月2 EOM完成15%
月3 EOM完成20%
月4 EOM完成35%
月5 EOM完成45%
月6日 EOM完成55%
月7日 EOM完成70%
月8 EOM完成85%
月9日 EOM完成95%
第10个月(含Capstone) EOM 100%完成

 

状态 学术地位
关于时间进展 令人满意的进展
未能在建议的时间内进展到每个基准测试 不令人满意的进展

 

落后于建议基准的学生必须参加补课.

A)正式通知不满意的进度,学生承诺学业进度计划(电子邮件和后续电话, 来自项目管理), 然后,

b)学术部门对进展不满意的正式通知和跟进电话;

最后

C)该学生可能会被退学. (如有特殊情况,须经教务长批准.)

(学生身份的任何学术变化都将记录在学生的学术档案中.)

最终项目说明 & 标题

导师和指导员会在那里帮助你解决一些问题,但这是一个你必须自己做的项目,没有什么支持.

顶点项目要求
  • 从以下列表中各使用六个来构建一个项目:
    • 语言和技术(本列表中的6种)
      • Python
      • 反应
      • GitHub
      • Ajax / F等h / Axios
      • JSON
      • CSS或SCSS
      • 数据类型
      • SQL或NoSQL
      • JavaScript
      • HTML
      • UML
      • UI / UX
    • 方法/最佳实践(本列表中的六个)
      • 控制结构
      • 算法
      • 质量
      • 项目管理
      • 解决问题
      • 敏捷
      • 面向对象编程
      • 函数式编程
      • 软件工程
      • 行为驱动开发
      • 测试驱动开发
      • API的
    • 你必须包括一种你在课程中没有学过的语言/功能/框架.  例如:搜索栏,支付处理,图片传送带等… 要有创意
  • 你必须构建一个微服务应用程序流程
    • 后端是Python, Ruby或任何其他后端语言.
    • 后端必须通过API连接到前端.
  • 应用程序必须是移动响应
    • 除非你能提供一个很好的理由.  例如:基于浏览器的视频游戏
  • 托管在任何托管服务上
  • 使用教程是允许的, 教程在FInal Capstone项目中的占比不能超过40%. 
获批准项目一览表

下面的列表可以帮助你想出好点子.  只要遵循上面列出的指导原则,您就可以构建任何东西.

  • 电子商务 -建立一个网上商店. 用户故事:用户可以从一组产品中进行选择,并完成完整的购买过程.
  • 现代的博客 -建立一个支持Omniauth和Elasticsearch的博客. 用户故事:用户可以通过登录一个或多个社交账户(Facebook)来创建一个博客账户, 推特, GitHub, 等.用户故事:访问者可以通过Elasticsearch搜索内容, 包括一个自动完成组件.
  • 聊天App - 构建用于聊天功能的关键特性. 用户故事:用户可以创建一个群组聊天室,并在群组中发布消息. 用户故事:消息只显示在已发布的组中.
  • LMS -重建DevCamp. 用户故事:用户可以创建一组课程,按课程、部分和指南进行组织.
  • 工厂自动化系统 -构建一个应用程序来管理工厂制造过程的每个状态. 用户故事:数字产品可以从一个阶段到一个完整的工作流程. E.g. 一个车队管理程序,其中车辆可以添加, 然后添加一组自定义的维护需求, 然后分配给司机, 都是由不同的经理.
项目提交说明

你将进入画布的模块选项卡,将上传你的最终项目到最终项目提交. 请不要直接寄给你的导师.

  • 应用程序的描述
    • 如果你做了版本控制,你的README.Md是一个很好的地方
  • 应用程序的Url
  • GitHub Url
  • 测试应用程序所需的密码和用户名
  • 让发财神app-有财神爷光顾,福星高照,大运将至,福多财旺-apple app store-发财神排行榜知道你的新语言/特性/框架包含了什么
  • 任何额外的数据,以帮助发财神app-有财神爷光顾,福星高照,大运将至,福多财旺-apple app store-发财神排行榜评估您的申请

你的作业将不会退还给你,所以请保留一份副本作为存档.

大约需要2 - 3个工作日来检查你的代码,确保你有一个正常运行的应用程序.

如果发财神app-有财神爷光顾,福星高照,大运将至,福多财旺-apple app store-发财神排行榜不能马上批准你的申请,你也不要气馁.  发财神app-有财神爷光顾,福星高照,大运将至,福多财旺-apple app store-发财神排行榜将包括在电子邮件回你的描述添加什么,发财神app-有财神爷光顾,福星高照,大运将至,福多财旺-apple app store-发财神排行榜想看到更多.

发挥你的想象力去创造,并从中获得乐趣.