专业课程设置:C——>数据结构——>Java——>数据库——>HTML+CSS+JavaScript——>Servlet+JSP——>Android——>…
C语言主要学习的有
· 数据类型
· 输入输出
· 选择结构
· 循环结构
· 数组
· 函数
· 指针
数据结构的主要学习内容有
· 链表
· 栈与队列
· 树
· 图
· 查找
· 排序
Java程序设计主要学习
· 基础的语法
· 对象和类
· 继承和多态(重要!)
· 异常(掌握,判断异常的,也就是报错,起码得知道报错了是什么原因)
· 抽象类和接口(重要!)
· I/O流(输入输出流)
· javaGUI(其中的“事件与监听”是很重要的!以后的界面编程有指导作用)
· 集合
数据库的主要学习有
· ER图
· SQL语言
· SQL的Select查询
· SQL的数据更新、插入、删除
· 视图
· 索引
· JDBC(用代码连接数据库)
Servlet需要学习的有
· XML
· 传输方法
JSP需要学习的有
· Tomcat
· 网络数据传输的方式
· JSP标记
· Tag标记
· JSP内置对象
· JSP中的文件操作
· JDBC
· JavaBean
· MVC模式
HTML需要学习的有
· 各种HTML标签
CSS需要学习的有
· 各种对HTML标签的修饰方法
JavaScript需要学习的有
· 基本语法
· 函数
· 数组
· JavaScirpt对象
· BOM
· DOM
· 面向对象编程
· 文档对象模型
安卓开发,即手机端APP开发,需要结合项目实践,配合学习特定UI界面代码