课程内容
  共4个章节
实验 1 Meteor和Angular基础介绍
实验 2 实现用户模块
实验 3 实现核心功能:节点添加和发帖
实验 4 添加回帖功能并完善项目
课程介绍

开课时间

  • 第1期开课时间:2015年7月13日~2015年8月23日
  • 报名截止日期:2015年7月25日,之后可以等待下期开课

课程介绍

课程目的是协助你完成一个完整的产品原型。

你将使用Node.js开发一个轻论坛,具备节点添加,发帖,回帖等功能。主要学习Meteor和AngularJS,Meteor是一个构建在 Node.js 之上的平台,用来开发实时网页程序。Meteor位于程序数据库和用户界面之间,保持二者之间的数据同步更新。Angular是一个MV* JavaScript框架。

课程采用定期开班,每期为6周,每周上线1-2个实验并留有作业。每周需要至少8个小时按照文档进行实验以及更多技术资料阅读的时间,遇到问题可在问答中与教师交流,按时公开实验报告可及时获得点评指导。

学习本课需要你已经具备前端和Node.js开发的基本技能,推荐先学课程:

课程知识点

  • 编程语言:JavaScript语言开发
  • 开发框架:Meteor框架,Angular框架
  • 数据库:MongoDB数据库设计
  • 开发流程:Git基本操作及代码库使用

教师简介

课程大纲

第1期开课时间:2015年7月13日~2015年8月23日

第一周(7月13日~7月19日):熟悉开发环境并搭建基础架构

实验内容:

  • Meteor开发环境搭建
  • Meteor基础
  • Angular基础
  • 项目结构搭建简介

实验目标:

  • 提交LouForum v0.1:Angular-Meteor基础

第二周(7月20日~7月26日):添加用户模块

实验内容:

  • 创建用户模块
  • 用户登录
  • 用户注册

实验目标:

  • 提交LouForum v0.2:具备用户模块

第三周(7月27日~8月2日):实现核心功能

实验内容:

  • 添加节点模块
  • 添加发帖模块

实验目标:

  • 提交LouForum v0.3:具备核心功能

第四周(8月3日~8月9日):添加回帖功能并完善项目

实验内容:

  • 添加回帖功能
  • 完善项目

实验目标:

  • 提交LouForum v0.4:完整的LouForum

常见问题

参考训练营常见问题

课程教师

forever 共发布过 10 门课程

查看老师的所有课程 >
开通会员,即刻开始学习
加入社群
加入编程交流社群