zoukankan      html  css  js  c++  java
  • 仿StackOverflow开发在线问答系统

    仿StackOverflow开发在线问答系统

    【第二期11月9日开课】使用Python Flask Web开发框架实现一套类似StackOverflow的在线问答平台LouQA,具备提问,回答,评论点赞等功能。学习数据库设计,Python Web开发及bootstrap相关知识。第二期开放报名中,名额有限,开课后将赠送一个月的VIP会员服务(价值49元)。

    课程购买有疑问?

     
     
     
     
     
    (0/4)

    课程服务

    本课程定期开班,第二期开课时间2015年11月9日~2015年12月6日。

    第一期由于时间原因没有跟上的同学可以免费继续学习,第二期课程内容根据大家反馈有很多更新优化,增加了相关知识点的关联技术文档及完整代码参考与讲解等,敬请期待。

    加入本课程包含以下服务:

    1. 1个月实验楼VIP会员服务价值49元
    2. 1个月教师有问必答服务,24小时内回复您在课程中遇到的任何问题
    3. 1个月教师每周作业点评服务

    课程描述

    课程项目是完成一个类StackOverflow在线问答系统。

    使用Python Flask Web开发框架实现一套类似StackOverflow的在线问答平台LouQA,具备提问,回答,评论点赞等功能。将学习到数据库设计,Python Web开发等技术。

    课程购买后即可学习,推荐学习时间4周,每周完成一个实验需要至少8个小时按照文档进行实验以及更多技术资料阅读的时间,遇到问题可在问答中与教师交流,按时公开实验报告可及时获得点评指导。

    学习本课需要你已经具备Python及Flask Web框架开发的基本技能,推荐先学课程:

    可以学到的知识点

    • 操作系统:Linux基本操作
    • 编程语言:Python语言开发
    • 开发框架:Flask Web框架,MVC开发模式
    • 数据库:MYSQL数据库设计及SQLAlchemy接口开发
    • 安装部署:virtualenv, nginx等

    教师简介

    本课程由实验楼资深Python工程师开设编写。

    课程大纲

    第一周:预备知识

    实验内容:

    • Flask开发环境搭建
    • 完成Flask可运行的代码框架

    实验目标:

    • 提交LouQA v0.1:简单的Flask Web应用

    第二周:用户管理

    实验内容:

    • 用户认证的实现
    • 用户管理的实现
    • 熟悉Flask-SQLAlchemy的使用

    实验目标:

    • 提交LouQA v0.2:具备完整的用户管理功能

    第三周:问答模块

    实验内容:

    • 问题,回答,评论数据库表格设计
    • SQLAlchemy对象实现
    • 问答模块功能的实现

    实验目标:

    • 提交LouQA v0.3:具备完整的功能QA的实现

    第四周:部署

    实验内容:

    • supervisord+gunicorn部署方式
    • 初始化与配置脚本

    实验目标:

    • 提交LouQA v0.4:可以部署到服务器上的QA系统
  • 相关阅读:
    模板
    Codeforces Round #598 (Div. 3)
    Codeforces Round #589 (Div. 2)
    日记集
    模板
    Codeforces Round #592 (Div. 2)
    Linux挂载新盘
    VMware实用技巧
    useradd和adduser的区别
    ubuntu VSFTPD搭建FTP服务器 提示530错误
  • 原文地址:https://www.cnblogs.com/timssd/p/5429178.html
Copyright © 2011-2022 走看看