计算机学习路线

计算机学习路线

=======================

# 概要

### 学习目标:

计算机网络与web开发方向(为主)


软件技术(为辅)


计算机组装与维护(为辅)

### 具体说明:

>这个目标是根据当今的IT行业趋势,以及个人实际情况进行的设定。(以后可能涉及人工智能方向)。

>计算机网络与Web开发:也就是所说的网管,运维,前端后端开发。由于21世纪是互联网的世纪,这方面的就业比较吃香,故我选择这方面的方向作为主修。为了搞好这部分,我应该掌握有关的基础知识与实践技能。

>软件技术为什么为副业呢?因为我想靠这技术来“小成就”一下(以备不时之需)。。对于此,我要求自己掌握桌面级别的应用程序开发(如有时间,可以进军移动应用开发)。为什么呢?因为移动应用端的发展趋势以及市场格局不好预测。

>至于最后的计算机组装维护,这个嘛。。。以后闲时给大家解决一下电脑问题也是可以的嘛。

# 需要掌握的知识

### 基础知识

#### 基础类

计算机导论(S)

计算机应用基础(基本操作)(S)

MS office的使用(Word,Excel,PowerPoint,

OutlookExpress)

常用工具软件的使用

Photoshop,illustrator的操作

#### 语言类

##### C系列:

C:到文件与位操作(二级要求部分)(到函数部分)(S)

##### Java类:

Java基础知识(数组之前可以对比C语言学习)(S)

面向对象的程序设计,封装继承多态(S)

异常处理(S)

输入输出流,文件操作

Java多线程(重要)

泛型与容器类

Java虚拟机(JVM)技术(尽力理解)

Android开发(入门)

#### Web类

HTML5 

CSS3 

JavaScript

PHP

##### Database类

SQL语言(基本语法)

SQLServer

MySQL

#### 技术类

计算机网络(基本的原理)

Linux操作系统(CentOS)

TCP/IP协议

数据结构与算法

你可能感兴趣的:(计算机学习路线)