Discover java software architect certification, include the articles, news, trends, analysis and practical advice about java software architect certification on alibabacloud.com
easier to be authenticated. Java has several professional certifications, such as scjp, scjd, and scwcd, which can be used to evaluate the basic skill of developers. In addition, scea and scbcd certification can evaluate the quality of the program architecture personnel. In addition to professional training, experience is also a condition for an excellent architect
certifications, such as scjp, scjd, and scwcd, which can be used to evaluate the basic skill of developers. In addition, scea and scbcd certification can evaluate the quality of the program architecture personnel. In addition to professional training, experience is also a condition for an excellent architect, and the program is also certified, such as PMP.
Maybe you will think that
talk about customers. Let's first look at the R D personnel. I think the key to meeting the two factors of technology and process is people. How can we choose the right and right technology and have professional talents? How can we effectively manage the process? How to plan the system architecture that meets the five requirements of amrss? This requires experienced managers and architects ). Of course, a certain level of R D personnel is required to write beautiful and well-functioning progr
should have been very skillful in using Java programming and have a good programming idea and habit,However, you may still lack the ability to grasp the overall architecture of the application software. Now you are the first step towards the architect.
1. Expert one-on-one J2EE designAnd Development
This book is RodJohnson's famous book is very classic. springfr
cultivate excellent programming ideas by the way. This is really a rare good book.
Although the author positions this book at the entry level, I am not sure if it is a little deep in getting started. I also want to flip this book and learn it when I have time.
Ii. Advanced Java programming
To lay a good Java Foundation, more practical experience is needed. I don't think there is any shortcut. There are two
model has in-depth understanding and practical development of relevant experience, skilled use of UML for object-oriented analysis and design, have TDD (test-driven development) and DDD (domain-driven design) experience.8, familiar with the use of Apache, NginX, Tomcat, Wildfly, WebLogic and other Web servers and application servers, familiar with a variety of server integration, clustering and load balancing configuration.9, skilled use of product prototyping tools axure, skilled use of design
names, etc.). Common regular expressions and the use of Java
12 Safe
Xss
CROS
13 Distributed Systems
Distributed Transactions and distributed locks
Micro-Service
Message Middleware Kafka
Distributed cache and its clustered Redis, Memcached
ZooKeeper
RPC:WebService:SOAP, Uudi, WSDL, etc.
The use of the SOA framework for Service governance (Dubbo, etc.)
Use of other middleware (ZooKeeper)
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.