您的位置:首页 > 其它

初学者学习计划

2014-08-02 11:37 190 查看
按专题学习计划  

  

数据结构和算法基础  

    理解二进制,整数、浮点数的机器表示,二进制位操作(第一周)  

    栈、队列、链表的概念(第一周)  

    树、二叉树、散列表(Hash)(第二周)  

    算法复杂度概念,基本查找算法(第三周)  

    基本排序算法(第四周)  

java基础概念  

    基本数据类型(int,long,char,boolean,byte),数组,语法,控制结构(第一周)  

    Java虚拟机的概念,JDK的概念,Java程序的命令行编译、运行(第一周)  

    类、方法、属性、对象的概念和定义,可见性的概念,封装、继承、多态的概念(第二周)  

    方法的调用,静态方法和实例方法,形参和实参,传值和传引用,方法调用栈,递归(第二周)  

    Java类的继承层次,Object、String、Integer等常用类的常用方法(第三周)  

    Java线程(第三周)  

    Java集合框架(Collection,Set,List,HashMap...)的理解和掌握(第四周)  

    Java的IO操作(第五周)  

网络基础知识  

    OSI模型,TCP/IP协议族(第四周)  

    IP协议,路由,TCP/UDP协议,端口,Socket(第五周)  

    JDK有关网络的API(第六周)  

Web基础  

    客户端和服务器端,HTTP协议(第五周)  

    HTML,Css(第六周)  

    Javascript(语法,DOM操作)(第六周)  

    Java与Web,Jsp,Servlet(第八周,第九周)  

    部署Java Web应用(第九周)  

关系数据库基础  

    关系、关系运算,范式,事务、锁,事务隔离级别(第七周)  

    表、字段、视图、索引(第七周)  

    基本SQL(第七周)  

    Java与数据库,JDBC(第八周)  

  

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

  

按周学习计划  

  

第一周  

    理解二进制,整数、浮点数的机器表示,二进制位操作  

    基本数据类型(int,long,char,boolean,byte),数组,语法,控制结构  

    Java虚拟机的概念,JDK的概念,Java程序的命令行编译、运行  

第二周  

    树、二叉树、散列表(Hash)  

    类、方法、属性、对象的概念和定义,可见性的概念,封装、继承、多态的概念  

    方法的调用,静态方法和实例方法,形参和实参,传值和传引用,方法调用栈,递归  

第三周  

    算法复杂度概念,基本查找算法  

    Java类的继承层次,Object、String、Integer等常用类的常用方法  

    Java线程  

第四周  

    基本排序算法  

    Java集合框架(Collection,Set,List,LinkedList,ArrayList,Map,TreeMap,Comparator...)的理解和掌握  

    OSI模型,TCP/IP协议族  

第五周  

    Java的IO操作  

    IP协议,路由,TCP/UDP协议,端口,Socket  

    客户端和服务器端,HTTP协议,get和post方法  

第六周  

    JDK有关网络的API  

    HTML(常用标签,表单),Css  

    Javascript(语法,DOM操作)  

第七周  

    关系、关系运算,范式,事务、锁,事务隔离级别  

    表、字段、视图、索引  

    基本SQL  

第八周  

    Java与Web,Jsp,Servlet  

    Java与数据库,JDBC  

第九周  

    Jsp,Servlet  

    部署Java Web应用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: