作为一名资深的程序猿,已经在编码上经历了6年的光影了,在这6年里有过太多太多的感触了,从一名“小白”到 “培训小白”,是一个量变到质变的过程,很多人都曾问过我,编程难学吗?我以前的回答和现在的回答是一致的 “不难学”,但是我想说的是不是每个人都适合学习编程,当然啦兴趣是最好的老师,想学编程首先得对他有兴趣,只有这样你才会花时间去对待他,亲密它……
坚守“ 做人真诚 · 做事靠谱 · 口碑至上 · 高效敬业 ”的价值观,专业网站建设服务10余年为成都边坡防护网小微创业公司专业提供成都企业网站定制营销网站建设商城网站建设手机网站建设小程序网站建设网站改版,从内容策划、视觉设计、底层架构、网页布局、功能开发迭代于一体的高端网站建设服务。下面简单讲讲javaee编程的方向把,当然我会在后期通过51CTO这个平台上发布一系列的原创视频 提供给大家参考……
其实如果你适合学习编程,有没有编程语言的基础本人觉得没有太大的关系,我教过太多太多非计算机专业的学生转换进入了IT行业,项目说说java编程学习的方向吧;
现在一个个来分析
1. Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
2. Java EE(Java Platform,Enterprise Edition)。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。
3. Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。
说得更简单点
Java SE 是做电脑上运行的软件。
Java EE 是用来做网站的-(我们常见的JSP技术)
Java ME 是做手机软件的。
在这里我个人建议学习java EE;
首先我们要了解:java的发展史--java语言的特点--java于其他编程语言的优势--java的体系架构--jdk的下载,安装java环境变量的搭建;
了解java程序的开发步骤--java程序的结构--懂得运用API文档;
java基础:【java语言的关键字,标识符及命名规范--进制之间的转换--数据类型以及数据类型的相互转换--变量的概念--运算符和表达式--java中的三种注释--Java的流程控制--循环以及多重循环--数组以及多维数组--常用的类--常见的算法--String类型的常用方法--javaOOP(多肽,继承,封装)--接口编程--系统高级类,内部类--异常--集合框架--IO流--NIO--多线程--xml解析】
前端:【HTML+CSS--H5+C3--javascript--jquery--bootstrap--前端框架】
数据库:【mysql-sqlserver--oracle】
java中级:【jdbc--tomcat--jboss--jsp--servlet--数据库连接池】
java框架:【Hibernate--mybatis--struts2--springMVC--spring--webservice--微信,支付宝等相关程序接口开发--邮件发送--短信验证码--Linux操作--版本控制--项目需求分析】
其实现在公司对程序猿都要求需要工作经验,工作经验无非表现在这两点上:一排错能力;二业务分析能力。
在接下来的时候我会按照上面所述,一一视频教学奉上。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。