注册简书有一段时间了,但这却是我第一次发布简书记事吧!而且一上来就选择了日更,我相信自己可以坚持下来。
我一名编程的培训讲师。讲授的课程从操作系统的Linux;到MSSQL,MYSQL,ORACLE数据库;再到java一站式体系企业级开发。
我今天就我所了解的知识进行一个简单的概述。
我的目标是培养出一批又一批的优质程序员,所以我会尽我自己最大的努力去帮助你们。
编程语言和中华汉语一样博大精深,不可估摸。从最开始的Hello,World!到一个网页的显示,一个模块的完成,一个项目的创建,一个项目的上线运营!都是层层嵌套着的。
对于java本身的基础知识就是一大慢点核心,但是我建议在初学的时候,可以不太了解底层,简单的知道是什么,懂个大概即可,那么不懂的地方,只能是后期不停的回顾谢谢知识点了。
基础的知识:
重点: 函数(确定返回值类型的选择),数组,面向对象,集合,IO流(上传、下载、文件的读取或拷贝)
难点: 多线程(高并发) ,Map集合运用
进阶的知识:
重点:jsp四大作用域运用,jsp三大指令运用,El表达式运用,session和cookie运用,封装javabean,数据源连接池的使用,Apache的第三方commons工具类使用
难点: 分层思想,三层架构,MVC设计模式,session与map运用,Ajax的异步运用,tomcat调优
至此可以简单的完成了一个B/S架构的项目设计。