• 技术学习步骤


    java技术学习步骤

      一、入门 二、基础巩固

    三、深入学习

    四、源码剖析 五、总结分析
    语言基础 《java核心技术卷I》

    《java编程思想》

    《java核心技术卷II》

    《Effective java 》

    《java 特种兵》

       
    框架技术

    Struts2:《深入浅出Struts2》

                 《Strut2实战》

    Hibernate:《精通Hibernate》

    Spring:《Spring3.0就这么简单》

                《Spring攻略》

    MyBatis:《MyBatis in Practice》

    Struts2:《Struts2实战》

    Hibernate:

          《java Persistence wth Hibernate》

    Spring:《Spring实战》

                 《Spring Batch 批处理框架》

    Servlet:《Servlet和JSP学习指南》

                     Servlet3.1技术规范

    Spring:《Spring源码深度解析》

    《Spring技术内幕:

          深入解析Spring架构与设计原理》

    MyBatis:《iBATIS框架源码剖析》

    Tomcat/jetty

            Servlet3.1技术规范

            《深入剖析Tomcat》

        《深入分析java Web技术内幕》

    Spring:源码阅读

    MyBatis:源码阅读

    SPring:写博客
    高级技术  设计模式《Head First设计模式》

    性能优化Java程序性能优化

                    《Java性能优化权威指南

    并发、多线程编程《Java并发编程实战》

    WebService

                《Java Web服务 构建与运行》

    设计模式:《java设计模式》

    性能优化 《Java性能权威指南(英文)

                《大规模Java平台虚拟化与调优

    并发、多线程编程

                     《Java多线程编程核心技术

    WebService

               《Java RESTful Web Service实战》

                SOA 

    重构:《重构-改善既有代码设计》

    虚拟机:《深入理解java虚拟机》

    网络编程:《java网络编程》

    测试驱动开发

       理论学习---实践应用

    ---理论在学习---再实践

    ---总结分析  

    架构技术  《大型网站技术架构(核心原理和案例分析)》  《企业应用架构模式》     (待续...)

    基础理论学习步骤:

      阶段一 阶段二 阶段三 阶段四
    数据结构与算法

    算法

               《算法》

    数据结构

                  《数据结构与算法分析》

    经典书籍

                  《算法导论》

     
    计算机网络体系理论

    HTTP协议

                     《HTTP权威指南》

                      《图解HTTP》

    TCP/IP协议

                      《TCP/IP详解卷I》

                       《图解TCP/IP》

    计算机网络

                 《计算机网络》

    网络编程
    计算机系统理论

     经典书籍:  

                  《深入理解计算机系统》

    操作系统

                    《现代操作系统》

    汇编原理 计算机结构与组成
    计算机程序设计体系理论

    经典书籍:   

                  《计算机程序构造与精髓》

    编译原理

                   《高级编译器设计》

    编译原理

                 《编译原理》

    计算机程序设计

    软件工程理论

     软件工程:              

                   《软件工程-构造之法》

    UML    

    数据库学习步骤:

      入门 基础巩固 深入与实践
    Oracle

    《收货,不止Oracle》

    《Oracle SQL 高级编程》 待续......
    MySQL 待续...... 待续...... 待续......

    Linux&Unix学习步骤:

      入门 基础巩固 平台开发 深入学习
       Linux&Unix

                               《鸟哥的Linux的私房菜》

                               《Linux 命令行大全》

                               《Linux Shell脚本编程》

                        《Unix环境高级编程》                     《Linux系统编程》 《Unix网络编程》上下册
       C++

    《C++ Primer》

     《C++ Primer Plus》

    《Thinking in C++》

    《C++沉思录》

    待续...... 待续......

    大数据开发学习步骤:

      入门 基础巩固 案例实践 基础开发 案例实践应用 深入体系学习 R与Scala语言
    Hadoop/Spark   

    掌握基础知识、基本环境配置安装

    《Hadoop海量数据处理:技术详解与项目实战》

    《Hadoop基础教程》

    掌握集群环境配置、基本开发技能

    《Hadoop集群与安全》

    《Hadoop权威指南》

    实践应用

    基础开发

             《Hadoop硬实战》

            《Hadoop核心技术》

       《Hadoop应用开发技术详解》

    实践应用

    深入学习

    1、MapReduce:

    2、Hive:

    3、HBase:

    4、Yarn:

    5、HDFS:

    6、Storm:

     
    数学

    线性代数

                《线性代数及其应用》

    离散数学

                  《离散数学及其应用》

    概率论与数理统计:

    《概率论及其应用》

    统计学

          《统计学习方法》

          《All of Statistics 》

    组合数学

          《组合数学》

    数学分析与建模

    《数学分析原理》

    《数学建模:方法与分析》

     
  • 相关阅读:
    eclipse安装插件(具体过程省略)
    Linux权限
    Anaconda + python环境搭建
    Hadoop的shell命令
    安装Hadoop(单机)
    CentOS 7安装jdk
    Linux文档内容操作
    EOJ 3 玩具谜题
    [转载]基础算法——筛法求素数
    EOJ 3213 向右看齐
  • 原文地址:https://www.cnblogs.com/wshcn/p/4622661.html
Copyright © 2020-2023  润新知