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系统
  • 相关阅读:
    OpenCascade Ray Tracing Rendering
    Create New Commands in Tcl
    OpenCascade Modeling Algorithms Fillets and Chamfers
    OpenCascade Modeling Algorithms Boolean Operations
    Construction of Primitives in Open Cascade
    Open Cascade Data Exchange STL
    Tcl Tk Introduction
    Open Cascade DataExchange IGES
    Netgen mesh library : nglib
    Hello Netgen
  • 原文地址:https://www.cnblogs.com/timssd/p/5429178.html
Copyright © 2011-2022 走看看