Backend Development 7 min read

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.

Practical DevOps Architecture
Practical DevOps Architecture
Practical DevOps Architecture
Backend Development Course Outline and Video Modules

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.

backendJavaRedisDistributed LockSMS
Practical DevOps Architecture
Written by

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.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.