Skip to content

Latest commit

 

History

History
61 lines (44 loc) · 6.51 KB

tutorial.md

File metadata and controls

61 lines (44 loc) · 6.51 KB
title category icon
Java Quality Open Source Technology Tutorial
Open Source Projects
book

Java

  • JavaGuide :【Java Learning + Interview Guide】 A comprehensive guide covering the core knowledge required for most Java programmers.
  • toBeBetterJavaer:A straightforward and humorous Java learning guide, covering Java basics, Java Collections Framework, Java concurrency, JVM, Java enterprise development (Git, SSM, Spring Boot), and more.
  • interview-guide:Summarizes key points from backend interview topics, hoping to assist students preparing for internet development job interviews.
  • advanced-java : A complete beginner's guide to advanced knowledge for internet Java engineers: Covers knowledge in high concurrency, distributed systems, high availability, microservices, and massive data processing.
  • toBeTopJavaer:The path to becoming a top Java engineer.
  • technology-talk : Collects commonly used technology frameworks in the Java ecosystem, open source middleware, system architecture, databases, large company architecture cases, commonly used third-party libraries, project management, online issue troubleshooting, personal growth, and reflections.
  • JCSprout : A budding core knowledge repository for Java.
  • bestJavaer : A series of tutorials to become a better Java programmer.
  • java-design-patterns:Design patterns implemented in Java.

Computer Fundamentals

  • cs-self-learning:A self-learning guide for computer science, summarizing high-quality computer courses from many prestigious universities in Europe and America.
  • CS-Notes:Essential knowledge for technical interviews, Leetcode solutions, backend interviews, Java interviews, spring recruitment, autumn recruitment, operating systems, computer networks, system design.
  • Waking-Up:A comprehensive summary of computer fundamentals (computer networks/operating systems/databases/Git...) interview questions.

System Design

SpringBoot

  • springboot-guide:Summary of core knowledge points of Spring Boot. Based on Spring Boot 2.19+.
  • SpringAll:A step-by-step guide to learning Spring Boot, Spring Boot & Shiro, Spring Cloud, Spring Security & Spring Security OAuth2, along with the blog's Spring series source code.
  • Springboot-Notebook : A series of composite cases based on Spring Boot, integrating mainstream internet technologies such as Redis, RabbitMQ, ES, MongoDB, Spring Cloud, Kafka, and Skywalking to implement various common functionalities.
  • springboot-learning-example:Spring Boot practical learning examples, the best practice for beginners and core technology consolidation.
  • spring-boot-demo:Spring Boot demo is a project for deep learning and hands-on practice with Spring Boot. It currently includes a total of 63 integration demos and has completed 52.
  • SpringBoot-Labs:A series of tutorials on Spring Boot.

Related articles:GitHub nearly 100k likes SpringBoot learning tutorial + practical recommendations! Awesome!

SpringCloud

  • SpringCloudLearning : Fang Zhipeng's "The Simplest Spring Cloud Tutorial Source Code in History".
  • springcloud-learning : A Spring Cloud tutorial covering most core component usage.
  • SpringCloud:A microservice development scaffold based on SpringCloud2.1, integrating spring-security-oauth2, nacos, feign, sentinel, and springcloud-gateway.

Related articles:GitHub nearly 70k likes Spring Cloud learning tutorial + practical project recommendations! Awesome!

Nginx

  • nginx-tutorial:A series of minimal Nginx tutorials, including HTTP reverse proxy, HTTPS reverse proxy, load balancing, static site setups, and file server construction.

Big Data

  • juicy-bigdata:An engaging introduction to big data, featuring introductory courses on big data technologies.
  • flink-learning:Includes Flink basics, concepts, principles, practice, performance tuning, and source code analysis.

Open Source Books