Backend Development Course Outline and Video Modules
This document provides a detailed syllabus of a backend development course, outlining video modules covering project overview, environment setup, Redis usage, backend management services, SMS receiving and sending services, distributed locks, and related resources, along with promotional notes.
01 - Course Introduction
02 - Chapter Content Introduction
03 - Project Overview (Background Introduction)
04 - Project Overview (Business Architecture)
05 - Project Overview (Technical Architecture)
06 - Project Overview (Module Introduction)
07 - Environment Preparation (Requirements)
08 - Environment Preparation (Redis Cluster)
09 - Environment Preparation (Backend Project Import)
10 - Environment Preparation (Database)
11 - Environment Preparation (Frontend Project)
12 - Backend Management Service (Project Structure)
13 - Backend Management Service (Feature List)
14 - Backend Management Service (Data Model and Class Design)
15-19 - Backend Management Service (Automatic Injection of Basic Attributes Parts 1‑5)
20 - Backend Management Service (Redis Publish/Subscribe Introduction)
21 - Backend Management Service (Redis Publish/Subscribe Demo)
22-23 - Backend Management Service (Redis Publish/Subscribe Code Cases 1‑2)
24 - Backend Management Service (Channel Management Prototype and Requirements)
25 - Backend Management Service (Channel Management Implementation)
26 - Chapter Content Introduction (Video)
27 - SMS Receiving Service Introduction
28-32 - SMS Receiving Service (Redis Queue Introduction, Demo Cases 1‑2, Code Cases 1‑2)
33-38 - SMS Receiving Service (Requirement Analysis, Project Structure, Data Model, Message Buffer Storage Parts 1‑2, Testing)
39-40 - SMS Receiving Service (TCP Interface Development and Testing)
41-43 - SMS Receiving Service (SDK Explanation, Development, Testing)
44 - Chapter Content Introduction (Video)
45 - SMS Sending Service Introduction
46-53 - Redis Distributed Lock (Concurrency Issue Reproduction, Java Lock Mechanism, Cluster Deployment Issues, Concept, SETNX Implementation, SET Implementation, Code Implementation, Testing)
54 - Spring Task Scheduled Job
55-64 - SMS Sending Service (Requirement Analysis, Project Structure, Core Code Parts 1‑3, Service Registrar Business Logic and Code Implementation Parts 1‑3, Testing)
65-70 - SMS Sending Service (Channel Instance Loader Business Logic and Code Implementation Parts 1‑5)
71-73 - SMS Sending Service (Timed SMS Business Processor Business Logic and Code, SMS Sending Scheduled Task Business Logic and Code)
74-75 - SMS Sending Service (SMS Receiver Business Logic and Code Implementation Parts 1‑2)
76-77 - SMS Sending Service (Channel Message Listener Business Logic and Code Implementation)
78 - jar package (download)
79 - resource folder (download)
Promotional note: If this article helped you, please like, view, and share to support further high‑quality content creation.
Practical DevOps Architecture
Hands‑on DevOps operations using Docker, K8s, Jenkins, and Ansible—empowering ops professionals to grow together through sharing, discussion, knowledge consolidation, and continuous improvement.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.