강의

챌린지

멘토링

로드맵

커뮤니티

Cơ sở dữ liệu thực chiến của Kim Young-han - Thiết kế phần 2, 9 mẫu thiết kế chắc chắn gặp trong thực tế công việc

Giải quyết 9 mẫu thiết kế cốt lõi cho những vấn đề thường xuyên gặp trong thực tế khi thiết kế, như mã dùng chung, cấu trúc phân cấp danh mục, quản lý truy vết lịch sử, Soft Delete, thống kê, thiết kế động và ứng dụng JSON. Không chỉ là lý thuyết đơn thuần, nội dung còn bao gồm các bí quyết thực tiễn đã được kiểm chứng qua vô số dự án cùng tiêu chí lựa chọn phù hợp cho từng tình huống. Hãy trở thành một chuyên gia thiết kế thực thụ, tự tin thiết kế trước mọi yêu cầu ngay từ bây giờ.

(5.0) 116 đánh giá

2,967 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

SQL
SQL
MySQL
MySQL
DBMS/RDBMS
DBMS/RDBMS
software-design
software-design
SQLD
SQLD
SQL
SQL
MySQL
MySQL
DBMS/RDBMS
DBMS/RDBMS
software-design
software-design
SQLD
SQLD

Đánh giá từ những học viên đầu tiên

5.0

5.0

탁형

29% đã tham gia

Cách đây khoảng 6 năm, từ một người có kinh nghiệm làm việc mờ nhạt, sau khi nghe bài giảng JPA của thầy Kim Young-han, tôi đã bắt đầu làm tốt phần việc của mình và đến nay đã có thể nhận được đánh giá là làm việc giỏi ở công ty. Và hiện tại, trước thềm chuyển việc và dự kiến sẽ đảm nhận vị trí PM cũng như trưởng nhóm, thật đúng lúc bài giảng về DB lại ra mắt. Mặc dù giờ đây tôi đã có thể phát triển Backend một cách dễ dàng, nhưng DB luôn là phần khiến tôi cảm thấy còn thiếu sót, và thông qua lộ trình lần này, những vấn đề tôi từng trăn trở trong thực tế đang được giải tỏa rất nhiều. Chân thành cảm ơn thầy Kim Young-han đã một lần nữa cứu cánh cho sự nghiệp của tôi.

5.0

dhhhhoon

43% đã tham gia

Xin chào. Cảm ơn bạn đã để lại một bài giảng hay. Tôi muốn hỏi là bạn có dự định tập hợp các file PDF đang được đăng làm tài liệu học tập và xuất bản thành sách không? Tôi muốn có thể xem đi xem lại để tiếp tục nhận được sự trợ giúp khi thiết kế cơ sở dữ liệu. Vì cá nhân tôi thích có tài liệu dưới dạng sách hơn. Nếu bạn không có ý định xuất bản thành sách, thì tôi có thể tự in riêng để phục vụ việc học cá nhân, đóng thành sách (?) và sử dụng được không?

5.0

우주인

100% đã tham gia

Không chỉ đơn thuần là giải thích lý thuyết và đáp án, tôi rất thích cách bạn chia sẻ về các phương pháp thiết kế đa dạng và tiêu chí lựa chọn theo từng tình huống dựa trên kinh nghiệm thực tế. Điều này đã giúp ích cho tôi rất nhiều trong việc hiểu tại sao mỗi thiết kế lại cần thiết cũng như ưu nhược điểm của chúng là gì. Cảm ơn bạn đã tạo ra một bài giảng tuyệt vời có thể áp dụng ngay vào thực tế! Tôi rất mong chờ bài giảng tiếp theo!!

Bạn sẽ nhận được điều này sau khi học.

  • Năng lực triển khai thiết kế cơ sở dữ liệu thực tiễn

  • Chinh phục 9 mẫu thiết kế chắc chắn gặp trong thực tế công việc

Trong thiết kế không có đáp án đúng duy nhất.
Điều quan trọng cuối cùng là khả năng cân nhắc trade-off.です。

Thiết kế trong thực tế không phải là tìm ra một đáp án đúng cố định, mà là quá trình lựa chọn phương án đánh đổi (Trade-off) tốt nhất phù hợp với từng tình huống. Vì vậy, thay vì chỉ truyền đạt những lý thuyết đã được chắt lọc, trong khóa học này, tôi muốn chia sẻ với các bạn những phương pháp thiết kế và tiêu chí đánh giá mà tôi đã thực sự cân nhắc và lựa chọn qua nhiều dự án.

Năng lực thiết kế không thể được hình thành chỉ sau một đêm. Nó dần được tích lũy qua quá trình trực tiếp thiết kế, thất bại rồi lặp lại việc cải thiện. Hãy áp dụng những pattern đã học trong khóa học này vào các dự án thực tế. Sẽ đến lúc chỉ cần nghe yêu cầu là bạn có thể tự nhiên nghĩ ra pattern.

Tôi chân thành hy vọng khóa học này sẽ là khoảng thời gian giúp khả năng thiết kế của các bạn phát triển thêm một bậc.

Lộ trình cơ sở dữ liệu thực chiến của Kim Young-han

Đây là bài giảng thứ tư trong lộ trình cơ sở dữ liệu thực chiến, trình bày cách giải quyết các vấn đề gặp phải khi thiết kế cấu trúc dịch vụ thực tế sau quá trình mô hình hóa, dưới góc nhìn của các mẫu thiết kế.

📘 Hướng dẫn học theo lộ trình

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Sinh viên và người đang chuẩn bị xin việc trong lĩnh vực CNTT

  • Lập trình viên backend

  • Ứng viên quản trị cơ sở dữ liệu (DBA)cuntegn

  • Chuyên viên phân tích dữ liệu

Cần biết trước khi bắt đầu?

  • Khóa học cơ bản về cơ sở dữ liệu thực chiến của Kim Young-han

  • Thiết kế cơ sở dữ liệu thực chiến của Kim Young-han – Phần 1

Xin chào
Đây là yh

Xác minh Inflearn

615,834

Học viên

43,368

Đánh giá

9,137

Trả lời

5.0

Xếp hạng

27

Các khóa học

Trở thành một nhà phát triển thực thụ với những kỹ năng cần thiết trong thực tế là mục tiêu giáo dục của tôi.

 

Câu chuyện về cuộc đời làm nghề phát triển của tôi

Video phỏng vấn EO

Góc phát triển - Chàng trai nông thôn trở thành vua lập trình

Giải quyết những trăn trở về việc tìm việc và chuyển việc

 

Thêm

Chương trình giảng dạy

Tất cả

87 bài giảng ∙ (13giờ 17phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

116 đánh giá

5.0

116 đánh giá

  • dh222님의 프로필 이미지
    dh222

    Đánh giá 8

    ∙

    Đánh giá trung bình 5.0

    5

    43% đã tham gia

    Xin chào. Cảm ơn bạn đã để lại một bài giảng hay. Tôi muốn hỏi là bạn có dự định tập hợp các file PDF đang được đăng làm tài liệu học tập và xuất bản thành sách không? Tôi muốn có thể xem đi xem lại để tiếp tục nhận được sự trợ giúp khi thiết kế cơ sở dữ liệu. Vì cá nhân tôi thích có tài liệu dưới dạng sách hơn. Nếu bạn không có ý định xuất bản thành sách, thì tôi có thể tự in riêng để phục vụ việc học cá nhân, đóng thành sách (?) và sử dụng được không?

    • yh
      Giảng viên

      Cảm ơn bạn dhhhhoon đã chăm chú lắng nghe. Hiện tại tôi chưa có kế hoạch xuất bản sách riêng, nhưng bạn có thể in ra và sử dụng cho mục đích học tập cá nhân :)

  • nujkat님의 프로필 이미지
    nujkat

    Đánh giá 35

    ∙

    Đánh giá trung bình 4.7

    5

    29% đã tham gia

    Cách đây khoảng 6 năm, từ một người có kinh nghiệm làm việc mờ nhạt, sau khi nghe bài giảng JPA của thầy Kim Young-han, tôi đã bắt đầu làm tốt phần việc của mình và đến nay đã có thể nhận được đánh giá là làm việc giỏi ở công ty. Và hiện tại, trước thềm chuyển việc và dự kiến sẽ đảm nhận vị trí PM cũng như trưởng nhóm, thật đúng lúc bài giảng về DB lại ra mắt. Mặc dù giờ đây tôi đã có thể phát triển Backend một cách dễ dàng, nhưng DB luôn là phần khiến tôi cảm thấy còn thiếu sót, và thông qua lộ trình lần này, những vấn đề tôi từng trăn trở trong thực tế đang được giải tỏa rất nhiều. Chân thành cảm ơn thầy Kim Young-han đã một lần nữa cứu cánh cho sự nghiệp của tôi.

    • yh
      Giảng viên

      Cảm ơn anh Tak. Nhìn thấy anh không hề lãng phí thời gian qua mà luôn không ngừng học hỏi và nỗ lực, em thấy rất tuyệt vời. Hy vọng anh sẽ luôn trân trọng đồng nghiệp và ngày càng phát triển mạnh mẽ hơn với tầm nhìn xa hơn nữa :) Em luôn ủng hộ anh!

  • whh123459562님의 프로필 이미지
    whh123459562

    Đánh giá 129

    ∙

    Đánh giá trung bình 5.0

    5

    39% đã tham gia

    Cảm ơn vì bài giảng hay.

    • yh
      Giảng viên

      Cảm ơn bạn whh12345 đã để lại đánh giá khóa học nhé haha

  • ddddasd10782님의 프로필 이미지
    ddddasd10782

    Đánh giá 36

    ∙

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Không chỉ đơn thuần là giải thích lý thuyết và đáp án, tôi rất thích cách bạn chia sẻ về các phương pháp thiết kế đa dạng và tiêu chí lựa chọn theo từng tình huống dựa trên kinh nghiệm thực tế. Điều này đã giúp ích cho tôi rất nhiều trong việc hiểu tại sao mỗi thiết kế lại cần thiết cũng như ưu nhược điểm của chúng là gì. Cảm ơn bạn đã tạo ra một bài giảng tuyệt vời có thể áp dụng ngay vào thực tế! Tôi rất mong chờ bài giảng tiếp theo!!

    • yh
      Giảng viên

      Thật bõ công anh/chị Woojuin đã suy nghĩ và chuẩn bị kỹ lưỡng quá ạ ㅎㅎ Cảm ơn anh/chị!! Hẹn gặp lại anh/chị ở phần tối ưu hóa hiệu suất nhé :)

  • leelojhol님의 프로필 이미지
    leelojhol

    Đánh giá 10

    ∙

    Đánh giá trung bình 5.0

    5

    86% đã tham gia

    Thánh Young-han!! Em luôn cảm ơn thầy ạ. Em sắp học xong rồi, đang rất hóng phần Tối ưu hóa hiệu năng và Tính năng nâng cao. ㅠㅠ Khi nào thì ra mắt vậy ạ??

    • yh
      Giảng viên

      leelojhol ơi, vừa mới ra mắt ngay hôm nay luôn nè kkkkkkkkk

Khóa học khác của yh

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!