# 第二学期课程
第二学期课程根据同学们水平的不同,综合考虑学习时长和成本,分四个季度进行讲解,零基础同学按照我们的课程顺序学习即可,有一定基础的同学们根据自己的学习能力和基础,选择性学习。
同学们学习的时候,一定记得不要跳课 ,因为每节课都是重点,都是为下一节课做准备,所以学习的时候一定按照章节顺序学习,跳课学习会让你错过重要知识点。关于学习文档
大家去群里面下载对应的课件就可以看到每一节课的学习文档,或者大家去看一下视频的第三课,会告诉大家学习文档和课件及代码的下载及说明。
我们每一节课都给大家提供了两份代码,一份是课件代码(去群里面下载对应课程的课件就有对应课程的课堂代码),一份是文档代码,大家每节课跟着老师敲代码,一定要敲,这样你才能加深学习,听不懂的可以多听几遍,这两份代码可以助力同学们学习。
# 第一季
主要为 零基础 的同学准备的课程,我们零基础同学在学习完第一期开发企业网站的网页课程后,然后再来学习本课程,进行知识点无缝衔接。当然,如果你有一点开发网页的基础,比如你在大学里面学习过基础的网页知识,可以直接从本季度开始学习。如果你觉得你有一定的javascript基础,你可以跟随我们的课程章节看一下你的js基础知识储备有多少。
主讲JavaScript的基础:javascript基础、javascript运算符、流程控制语句、javascript函数、javascript对象、javascript数组、时间和日期、Function类型、内置对象:Global、Math对象,变量、作用域和内存问题、匿名函数和闭包、javascript基本包装类型、函数对象数组小结、浏览器对象模型BOM及浏览器检测、网页文档对象模型DOM、事件、表单处理及错误处理与调试、数据Cookie、XML、JSON
零基础同学按照课程章节顺序进行学习,有一定基础同学可选择性学习你不熟悉或者不会的内容。大家在学习的过程中,只需先学会跟着老师敲代码,看效果即可,不需要全部记住这些知识点,因为我们在后面的实战项目中会不停带领大家回顾这些基础知识的,来回给大家巩固。
[第一季课程文档] [第一季课程视频] [课程答疑]
# 第二季
我们第二季课程是第一季课程的进阶课程,是对基础的巩固,对同学能力的提升,也是为第三季开发整个网站前端和后台知识的一个储备,建议所有同学跟着老师的视频学习。
主讲面向对象与原型、封装js库过渡到jQuery、jQuery、jQuery事件、动画、插件、Ajax、Node.js基础、正则表达式、Vue.js基础并渲染我们开发的企业网站及完成网站的留言板功能,建议所有同学观看。
[第二季课程文档] [第二季课程视频] [课程答疑]
# 第三季
有了我们前面的课程知识储备,我们第三季开发企业网站或者系统,所有同学都可以轻松拿捏了,也就意味着学完本季度同学们可以接单做网站或者系统了。我们本季度是对网站前端和后台的一个完整的开发。
章节有:Egg.js基础、响应式网页布局、响应式网站后台、Egg.js和Mysql数据库进阶进一步开发网站后台、企业网站前端部分,章节不多但是每个章节内容和知识点较多,大家不要跳课学习,跟着老师的视频一步一步敲出网站的后台功能代码,以及网站前端页面功能代码,学习完之后,大家可以尝试接单做网站或者系统。
[第三季课程文档] [第三季课程视频] [课程答疑]
# 第四季
不用说大家都会想到,当做完网站或者系统,怎么将这些项目交付给客户,那就涉及到网站或者系统的上线运营,让别人能够访问到你的网站或者系统。
内容有:购买域名、域名备案、购买服务器、服务器环境搭建、上传网站或者系统代码到服务器、搭建http或者https协议网站、网站优化及百度收录、网站运维及访问等等知识
后期我们搭建微站、手机站、微信小程序、支付宝小程序、抖音等其它小程序,安卓、IOS、鸿蒙的手机应用程序APP,或其它编程语言如:php、C#(asp.net)等应用程序,也会给大家讲解上线及搭建流程。
[第四季课程文档] [第四季课程视频] [课程答疑]