Skip to content

Web-Dev-Beginner课程介绍

image

课程性质

本课程旨在帮助零基础的新生快速上手前端和后端开发,通过循序渐进的学习方式,从HTML、CSS、JavaScript等基础知识入手,逐步过渡到实际前后端开发中常用的框架与技术,如Vue3、Express等。本课程强调实践性,学生将在动手过程中学习,培养开发能力。

课程简介

本课程为期10周,分为两个部分:前两周全体学生共同学习前端基础(HTML、CSS、JavaScript)及版本控制工具(Git、GitHub协作),后八周分为前端组后端组,根据各自方向深入学习对应的技术栈。课程每周包含:

  • Doc:理论讲解,介绍每周的核心知识点
  • Lab:动手实验,通过实际项目增强理解
  • Homework:独立作业,巩固学习内容

课程的目标是通过10周的学习,让学生能够使用现代前后端技术开发出带有登录功能、导航的前端页面和具备简单数据存储、查询能力的后端API。

学习要求

  • 积极动手:本课程非常注重实践,建议同学们认真完成每周的Lab实验,并积极参与到作业中。
  • 掌握基础:虽然课程不要求深入理解复杂的计算机理论,但前两周的基础内容至关重要,为后续框架学习打下基础。
  • 协作与版本控制:课程中Git和GitHub将是你提交作业与协作开发的主要工具,请在课程中熟练掌握它们的使用。

如何使用时间表

课程时间表将每周的学习内容分为三个部分:Doc 理论学习、Lab 实验、Homework 作业。你可以根据时间表安排自己的学习进度,合理分配学习和实验的时间。建议每周至少花费4-6小时完成学习任务。