java study recommended

1, book recommendations

Java Basics: "Java core technologies: Volume 1 Basics", "Java programming ideas", "Effective Java"

Linux: "Bird Brother Linux private kitchens: basic learning articles (third edition)", "LinuxShell script Raiders"

Web development: "Spring Secret", "J2EE core model"

Web architecture: "distributed Java applications: Basic and Practice"

Socket and Multithreading: "Java Concurrent Programming real"

Relational databases: "MySQL must know will be," "High Performance MySQL"

Http: "graphic Http", "http Definitive Guide"

Performance Tuning: "in-depth understanding of the Java Virtual Machine", "Java Performance Tuning The Definitive Guide"

Refactoring: "Refactoring: Improving the Design of Existing Code"

Design Patterns: "simple design pattern has", "JDK in the design mode"

Knowledge: "Java middleware systems and large sites practice", "large-scale Web Site Technology Framework: Core Principles and Case Studies"

Version control tools: "Git Definitive Guide", "Maven real"

2, Q & A Forum

ImportNew: focus on Java & Android technology blog sharing, provide valuable content for Java and Android developers
ITeye: to discuss technical and Hibernate Java technology start technology forum, has become a comprehensive
SegmentFault: focus on the developer community platform programmers
CSDN .NET: the world's largest Chinese IT community
blog Park: Developer's online home
51CTO technology Forum

3, the open source community

Open Source China

SourceForge
OpenSourceSoftwareinJava
codeproject

4, open class

Mu class network: the largest IT skills learning platform
Coursera: provided by more than 120 leading universities and educational institutions free online courses
edX: is created by the Massachusetts Institute of Technology and Harvard University, massive open online platform for
School Online: Yes by Tsinghua University launched the world's first Chinese massive open online course (MOOC) platform
MOOC College: a collection of Coursera, edX, udacity, online and other platforms school curriculum review all discussion community
learning program | Codecademy: interactively learn programming

Distinctions of Xuecheng (Udacity), Netease open class

5, written examination and interview

Cattle customer network: professional IT pro forma written interview platform
game code: online programming leader in
IT network interview: Interview IT professional community | IT open class
Acm House: ACM professional learning website

Original link: https://blog.csdn.net/github_36601823/java/article/details/71512293

Guess you like

Origin www.cnblogs.com/gu-bin/p/12597869.html