Skip to content

laiyongkui1997/2017-CSDN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

2017年CSDN俱乐部培训

序章——git的学习

1.注册github账号

2.fork这个仓库

3.自学git的使用

​ 学习资源:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/

4.clone这个仓库到你的本地,创建属于你的分支(不要使用默认的master分支)

5.在任务文件夹下(Task0)创建一个md文件,文件名请使用你自己的名字,然后写下任何你想说的话,然后推送到远程仓库

​ markdown语法:

http://www.jianshu.com/p/1e402922ee32/

http://www.appinn.com/markdown/

6.向原仓库的master分支发起pull request,等待合并分支

请于第六周之前完成该项任务

学习讲解与资源

前端

前端最重要的就是HTML、CSS、JavaScript,这三个部分会贯穿大家的前端学习,不过学习时还是要循序渐进。

第一步:学习HTML和CSS,这两部分最好一起学习,在调整页面样式的同时也可以练习使用。对于HTML,主要是学习div、span、p、a;(分号表示分布学习,每两个分号间的标签为一组)ol、ul、li;table、thread、tbody、th、td、tr、tfoot;form、input、label、select的用法,标签有点多,大家一组一组逐步学习就好。学习的同时可以尝试使用CSS样式,主要有:位置属性:position、float、margin、padding;大小属性:width 、height;文字属性:font-size、font-family、color、text-align;HTML与CSS的基础大致就是这些,不过HTML标签有一些自带属性,需要大家自行查阅书籍等学习。

第二步:学习了HTML和CSS的基础知识后,还要了解如何向HTML文本中内嵌外来文件,这个部分百度后会有很多教程,这里不再赘述。

第三步:学习前两步的内容后就可以搭一个简易的静态网站,大家可以尝试一下将百度首页(https://www.baidu.com/)。

第四步:完成第二步后可以开始学习JavaScript了,大家可以在我的博客(https://jessionlin.github.io/2017/03/09/JS%E5%9F%BA%E7%A1%80%E8%AF%AD%E6%B3%95%E7%AE%80%E8%BF%B0/)上查看一下基础知识框架,大概有个了解,具体的可以到下面的网站中学习。

第五步:恭喜你已经学习完了前端所有的基础知识,你可以选择学习jQuery、bootstrap等框架,也可以去尝试一下学习nodejs。

第六步:剩下的旅途需要各位探索

推荐几个学习的网站: w3c:imghttp://www.w3school.com.cn/ 慕课网:imghttp://www.imooc.com/

PHP

PHP是一门脚本语言,特别适合于网站的开发,而且上手快。

第一步:环境的搭建

Windows系统:下载Wampserver或者是Xampp,直接百度搜即可,下载与你电脑位数相应的版本

Mac-OS系统和Linux系统:推荐直接在命令行中进行搭建PHP环境——Apache+PHP+MySQL

第二步:学习语言

网上有许多的PHP学习的资源,推荐两个:

慕课网:http://www.imooc.com/course/list?c=php

w3cschool:http://www.w3school.com.cn/php/index.asp

第三步:学习框架

PHP的框架有许许多多,这些框架能够加速我们的开发

1.smarty

2.ThinkPHP

3.Laravel

4.yii

  1. ......

建议首先学习一下smarty框架,它能够令你了解MVC架构,这是大部分框架都会使用的架构

ThinkPHP是中国人开发的一款框架,文档都是中文的,易学上手快,而且我感觉该款框架的功能也是十分强大的

Laravel框架号称是世界上最流行的一款PHP框架

注意:在学习的过程中,希望大家一定要动手实践学习,要不然会忘得很快

注:慕课网上的视频都有环境的搭建

Java

推荐一个博客,里面有不错的学习路线

http://blog.csdn.net/lw_power/article/details/52502698

java se基础视频 http://pan.baidu.com/s/1miSE4WS

java ee web基础 http://pan.baidu.com/s/1c2A374

​ 源代码 http://pan.baidu.com/s/1qYm8Sjy

java基础:慕课网http://www.imooc.com/course/list?c=java

注:视频中有环境的搭建

Task1

前端

学习div的基本用法,注意标签里可以添加什么属性;CSS的position、float、width、height、background属性

做一个和task1.png相同的页面布局,该图片在Task1文件夹下

PHP

看慕课网上的PHP基础教程视频

由于后台语言不好留作业,你们可以自己根据慕课网上的视频来写东西,慕课网上的视频一般都有实例的

Java

看Java基础教程视频

由于后台语言不好留作业,你们可以自己根据慕课网上的视频来写东西,慕课网上的视频一般都有实例的

不过学习Java你可以将之前C语言学的算法用java给实现

Task2

前端

​ 学习使用label、select、option、span标签,css中的width、height、background、overflow、margin、border属性,同时尽量使用 学习过的知识搭一个网页版的个人简历。有精力的同学可以尝试使用JavaScript语法,其基本语法可以参考我的博客(https://jessionlin.github.io/2017/03/09/JS%E5%9F%BA%E7%A1%80%E8%AF%AD%E6%B3%95%E7%AE%80%E8%BF%B0/) 。作业时间两周,22号中午我会提取大家的代码,并将比较好的作品在培训后展示

PHP

​ 掌握使用mysql、mysqli和PDO连接数据库的操作,并写三个文件,使用自己的名字命名。

Java

​ 掌握Java连接mysql数据库的方式,并写个文件,使用自己的名字命名。

About

2017年CSDN俱乐部培训事宜

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages