零基础的编程入门教学课程
献给我心爱的脏脏
祝她永远健康快乐
希望我们都能持续地进步
活成我们各自想要样子
每节课包含三部分:代码语法、实操、代码规范&算法知识
教学指导文档在每节课的文件夹中
课程中的所有流程图需使用 github-mermaid-extension 插件后方能显示
安装方法:
Google Chrome: GitHub + Mermaid - Chrome Web Store
Firefox: GitHub + Mermaid - Firefox Add-ons
如果图片无法加载,或插件无法下载,则需要翻墙
graph LR
A{基础知识} --> B(工具使用)
B --> C[vs和vscode下载安装和配置]
B --> D[github的使用]
B --> J[Skype的使用]
A --> E(基础理论)
E --> F[编程语言基础功能]
E --> G[数据结构 算法导论]
A --> H(实操)
H --> I[完成软件安装与插件设置]
graph LR
A{接触JS} --> B(所需技术)
B --> C(前端三巨头)
C --> D[HTML]
C --> E[CSS]
C --> F[JS]
B --> G(配合辅助)
G --> H[PHP]
G --> I[SQL]
A --> J(实操)
J --> K[在VS中创建JS项目]
J --> L[布置本地页面]
J --> M[实现价格判断与循环加和]
A --> N(代码规范)
N --> O[驼峰命名法]
graph LR
A{与用户交互} --> B(Html)
B --> C(建立交互页面)
C --> D[常用标签]
C --> E[input标签]
A --> F(JavaScript)
F --> G[对象获取方法]
F --> H[属性参数更改方法]
F --> I[结果输出方法]
F --> J[用按钮触发函数]
A --> K(实操)
K --> L[构思解决方案]
K --> M[建立网站和html结构]
K --> N[编写JS文件]
K --> O[调试与验证功能]
A --> P(数据结构)
P --> Q[全局变量与临时变量]