Skip to content

ntgeek/2024-Geek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 

Repository files navigation

2024秋季Geek组 - 考核任务表【期中考核前】

请注意考核时间,大一大二同学 ddl 有所不同!!!

🚩写在前边的话

img

  1. 请阅读提问的智慧
  2. 创建 Github 仓库,第一阶段可以借助网页端,在第二阶段以后,需要使用 Git 把个人学习记录远程推送到仓库中,多应用命令行
  3. 仓库存放自己所有学习的笔记记录,文件格式为 .md 格式
  4. 请遵守考核任务书的时间节点提交各阶段任务
  5. 强烈建议使用 Google 搜索引擎搜索所需内容,可以尝试思考一下为什么我们推荐 Google ?
  6. 学习态度也是考核期的一个重要内容,有问题可以及时和学长学姐沟通,坚持到最后一定会有所收获!
  7. 新手大礼包
  8. 在任务内容中会有特殊说明的 [23 级必做 / 24级学有余力-进阶] 任务和 [23级与24级学有余力-进阶] 任务
  9. 可以试试“科学上网”,这样你在打开 Github 的时候会更方便一些
  10. 比起在阶段时长内未完成任务内容更让我们难以接受的是:没有按时完成任务内容也没有提前找负责人员的同学说明情况
  11. 睡佬墙裂推荐的练习标准键盘指法网站:https://dazidazi.com/
  12. 列出来的只是我们的检查日期,并不是学习日期,所以有能力的同学完全可以跑在前面,当然前提是你能从容地完成当前阶段的学习。
  13. Li 推荐的两篇阅读 萌新指南如何优雅地学习廖雪峰的Python
  14. 学习路线推荐阅读:https://roadmap.sh/

1️⃣阶段一 【Geek的出厂设置 - Github 入门与 Markdown 学习】

阶段时长:1.5 天(大一/大二)

🛒学习内容:

  1. 初步了解 Github (熟悉界面与特殊词汇涵义)

  2. 学习使用 Markdown

  3. 阅读并了解 Markdown 语法规范

  4. 熟悉使用基本的 Markdown 操作

    Markdown 可能是未来 Geek 们接触最多的工具,当你真正爱上它的时候,电脑中的 Word 似乎再也没怎么打开过......

📑任务内容:

以下任务请做好 README 索引(README 是一个清晰的目录,你的每个笔记和对应的链接)

注意:考核期所有的学习笔记需要记录为 Markdown 文档,此后的所有任务内容均上传至你在 Github 创建的名为 Tasks 的仓库

  1. 创建自己的 Github 账号,新建仓库,并将其命名为 Tasks
  2. 创建个人文件夹并用 Markdown 记录之后阶段所有的学习内容
  3. 产出对应的 Markdown 学习笔记,并上传到 Github 的仓库中
  4. 产出对应的 Github 入门学习笔记,并上传到 Github 的仓库中
    • 对基础界面进行熟悉
    • RepositoryStarPull requestFork等词语意义的了解
  5. [23 级必做 / 24 级学有余力-进阶] 了解 Markdown 的原理,并做好笔记
  6. [23 级必做 / 24 级学有余力-进阶] 探索 typora 的更多功能,写下你的发现

友情提示:

  1. 推荐使用编辑器 Typora
  2. 多加练习,习惯使用
  3. Github 指南
  4. 学有余力的小伙伴可以进一步了解,PARA 笔记整理法
  5. 推荐阅读 Github 官方指南

    拥有一个自己的知识库体系多是一件妙事,不要等到"垃圾分类”时再感慨 —— 小江

  6. Geek 的自由并不体现在笔记的 ”乱七八糟“ 风格上,希望大家可以思考 markdown 中每个语法的应用场景,给自己的技术文档写作风格设定一套适合自己习惯的规范

    后面可以每年不断增添 or 修改,但是一定要有,且自己要思考 xxx 风格为什么这么设计

2️⃣阶段二 【Geek的出厂设置 - GitHub 进阶与 Git 学习

阶段时长:2(大一/大二)

🛒学习内容:

  1. 了解 Git 基本操作

  2. 进一步学习 Github 的使用

    • 学习如何与他人协同做项目【 ForkPull request
  3. 学会使用 Git Bash 将本地项目推送到 **远程 ** Github 仓库

    🤔认清 GitHubgit 的关系

📑任务内容

  1. 你的本地仓库 (Tasks) 中添加 hello.md 文件并写入内容:Hello + 你的姓名(使用一级标题),将其推送指远程仓库 Tasks
  2. 你的本地仓库 (Tasks) 中产出 Github 进阶学习笔记
  3. 我们在当前仓库的 first_half_tasks 分支下留有一个名为 git-idea 的文件夹, 你们可以将你们的 git 学习感想(记得带上自己的名字)放进来,并向我们提出 PR
  4. [23级必做/24级学有余力-进阶] 了解 Git 的版本回滚以及冲突的解决,并做好笔记

注意:截止此时,你的 Tasks 仓库中将有阶段一、二的学习笔记以及 README 文件中记载的索引,这是每个人都必须有的

❤友情提示:

  1. Git 本阶段无需学习过于深入
  2. 廖雪峰的 Git 教程
  3. 关卡挑战 可以通过闯关逐步深入的学习 Git 的强大功能【墙裂推荐】
  4. 使用命令行以后,避免过度依赖图形化操作
  5. git命令逻辑混乱?点这里把你理清

3️⃣阶段三 【 Web 相关领域的基础 - HTML / CSS / JavaScript 】

阶段时长:10 天(大一); 4 天(大二)

🛒学习内容:【重点放在 HTML 与 CSS ;JavaScript 此阶段了解学习即可】

  • HTML
    • 学习并能够使用常用的 HTML 标签 如( <div>、<p>、<a>、<button> 等等 ) 【重点】
    • 学习理解各类标签中的块级元素与内联元素 【重点】
    • 学习 HTML 标签的样式 【重点】
  • CSS
    • 学习理解 CSS 的作用 【重点】
    • 学习理解 CSS 选择器 (此阶段学习通用选择器、元素选择器、类选择器、ID选择器即可) 【重点】
    • 能够利用 CSS 设置元素的基础样式,如大小、颜色、文字字体等
    • 学习理解 CSS 的盒模型 【重点】
    • CSS 的5种 position 定位 【重点】
    • 了解 CSS 常用的布局方式
    • CSS 的伪类
  • JavaScript(可以和 C 语言去类比,任何语言学习都离开这些,所以不要害怕)
    • 学习 JavaScript 基本语法
    • 了解 JavaScript 数据类型
      • 字符串(String)
      • 数字(Number)
      • 布尔(Boolean)
      • Null
      • Undefined
      • 对象(Object)
      • 数组(Array)
    • 了解 HTML / CSS / JavaScript 三者之间的关系 【重点】
  • 学习使用 GithubPages 功能展示你的静态页面 【重点】

📑任务内容

  1. 产出阶段三对应的学习笔记,并上传到 Github 的仓库中,做好 README 索引。
  2. 动手实践写一个简单的页面,自己来决定写什么 demo ,代码上传到 Tasks 仓库中。
  3. 通过 Github 仓库的 Pages 把这个 demo 挂载上去。(即通过 你的github名称.github.io 可以在浏览器中访问。)
  4. [23级必做/24级学有余力-进阶] 结合三件套(HTML+ CSS + JavaScript)在浏览器上的执行逻辑,重新思考 markdown 的原理,写下你的新体验
  5. [23级与24级学有余力-进阶] 关注 typora 的主题更换方式,尝试自己 DIY 一个【作加分项】

❗注意:面对 BUG 恐惧最好的办法就是面对恐惧,不要放弃,做到现在已经很棒了,加油,奥!

❤友情提示:

  1. 推荐:菜鸟教程w3school 在线教程廖雪峰JS教程小破站(建议学习每个之前都先去找一些视频教程来看,先从大体了解一个东西是什么,然后再去看文档,边看边 coding 是最好了)
  2. 教程不需要过于深入学习,学习30%-40%就好。本阶段也是为了下一阶段打基础,并不是要求大家在这个时间节点内学习完这三项,所以不要有心理压力。
  3. 推荐使用 VS code 编辑器。
  4. VS code 编辑器里的 live Server 插件是个好东西

前三阶段检查日期:

大一

阶段 检查日期 负责人员
阶段一 11月 07日 12:00 何嘉豪
阶段二 11月 09日 09:00 张译夫
阶段三 11月 19日 09:00 杨子良&何嘉豪

大二

阶段 检查日期 负责人员
阶段一 11月 07日 12:00 江键翔
阶段二 11月 09日 12:00 江键翔
阶段三 11月 13日 12:00 江键翔

Tip: 有些阶段的内容会藏着一些有趣的点,希望大家可以在学习过程中找到呀


4️⃣阶段四 【承上启下&大显身手】

✅ 4.1 阶段时长:13 天(大一); 7 天(大二)

前端、后端,安全方向的同学需要完成

📑任务内容

  1. 复刻 Geek 组旧版的招新网站 👉 复刻网站的资料
  2. 把做好的网页挂载在 Github Pages 上,并将对应的网页链接记录在 Tasks 仓库 README 文档中
  3. [23级必做/24级学有余力-进阶] 在 PC 端页面适配良好的基础下尝试适配移动端的页面

注意:尽量不要做 DDL 战士,很累很痛苦的

❤友情提示:

  1. 记得写注释
  2. 记得写注释
  3. 记得写注释

第四阶段检查日期:

大一

阶段 检查日期 负责人员
阶段四 12月 01号 09:00 张译夫&何嘉豪&杨子良

大二

说明:期间有大物考试(11月23号),检查日期调整。

阶段 检查日期 负责人员 备注
阶段四【上】 11月 16号 12:00 江键翔 需要把部分网站完成内容上传
11月 17号 —— 11月 23号考核暂停
阶段四【下】 11月 27号 12:00 江键翔 需要把全部网站完成内容上传

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published