Java beginners to proficient-the beginning, java beginners to proficient

Source: Internet
Author: User
Tags mule esb

Java beginners to proficient-the beginning, java beginners to proficient

The general framework of this series of blogs has been conceived for some time. This series of blogs includes a summary of existing knowledge and prospects for future knowledge.
This series of blogs includes the following seven parts:
Part 1 Basic Java applications
This section describes the basics of JAVA from the following aspects: installation and configuration, basic syntax, object-oriented, exception handling, arrays, common classes, containers, IO, threads, and networks.
Part 2 advanced Java applications
Describes Jvm optimization and the thirteen J2EE specifications.
Part 3 Java tool Application
It covers three aspects: development tools, management tools, and code quality control tools.
Development tools: Maven, Nexus, Jetty, Eclipse, etc.
Management tools: Scrum development ideas, Zen Road, JIRA, continuous building tools-Jenkins, mail Server-Hmail Server, knowledge management tool-Confluence, Project progress tracking tool-Office Project, etc.
Code quality control tools: Code standardization check tools-CheckStyle, bug check tools-Findbugs, performance optimization tools-javamelody, etc.
Part 4: Java core framework

From the front-end framework and background framework

Front-end framework: Jquery. js, EasyUI. js, Ext. js, Node. js, etc.

Backend framework: struts, Spring, Hibernate, Ibatis, WebService framework -- CXF, ESB framework -- Mule ESB, permission framework -- Shiro, Single Sign-On Framework -- CAS, workflow framework -- jpbm, cache framework -- EhCache, EJB, distributed framework, etc.

Part 5 Enterprise Web Application Server
Tomcat, Jboss, WebLogic
Part 6 common databases
Describes the basic knowledge of Orecal, MySql, DB2, mogodb, and other databases, and how to optimize them.
Part 7 Application of mobile devices
About Android Development and Application
There are so many blogs in this series, and I hope to share some of my thoughts on Java through this series of blogs.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.