강의

멘토링

커뮤니티

Data Science

/

Data Analysis

[Lớp luyện đề] Quyết tâm giải 50 bài SQL query (phần trên) - Chuẩn bị coding test

Thông qua 50 bài tập đa dạng, bạn sẽ được rèn luyện các truy vấn SQL và chuẩn bị cho môi trường phân tích thực tế cũng như các bài kiểm tra lập trình. * Những bạn mới bắt đầu học SQL nên tham gia khóa SQL [Lớp Khái Niệm] trước để có thể theo kịp mà không gặp khó khăn.

(5.0) 4 đánh giá

66 học viên

  • breachers
문제풀이
코딩테스트대비
leetcode
SQL

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

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

  • SQL: Từ người mới đến chuyên gia

  • Nắm vững các dạng bài tập trong bài kiểm tra lập trình SQL.

  • Làm chủ truy vấn SQL cho phân tích thực chiến

Nếu bạn đang tìm kiếm khóa đào tạo nhanh nhất để chuyển từ người mới bắt đầu thành chuyên gia về truy vấn SQL,

Tạo nên sự khác biệt trong lớp học giải quyết vấn đề SQL của chúng tôi, nơi hướng dẫn bạn cách giải quyết vấn đề đúng cách.

1. Khóa học này dành cho ai? (Người học được khuyến nghị)

"Tôi muốn đi từ trình độ mới bắt đầu lên trình độ chuyên gia, nhưng tôi không biết nên học khóa nào."

"Tôi biết các khái niệm về SQL, nhưng việc viết truy vấn trong môi trường thực tế vẫn còn quá khó."

"Mỗi lần có bài kiểm tra mã hóa SQL, tôi lại cảm thấy bối rối không biết phải giải quyết thế nào."

  • Khóa học này dành cho bất kỳ ai biết các khái niệm về SQL nhưng muốn viết truy vấn một cách tự nhiên và thoải mái hơn.
  • Tương tự như việc chỉ hiểu các khái niệm thôi là chưa đủ khi giải một bài toán, việc mã hóa như SQL có thể khó áp dụng vào thực tế nếu chỉ ghi nhớ hoặc chỉ hiểu các khái niệm.
  • Để vượt qua quá trình đó, điều quan trọng là phải bắt đầu với một bác sĩ tạo nhịp tim có kinh nghiệm, người đã viết nhiều câu hỏi, gặp phải lỗi và xử lý nhiều trường hợp khác nhau.

2. Tôi có thể mong đợi điều gì sau khi hoàn thành khóa học? (Hiệu quả mong đợi)

  • Bạn không cần phải nghe những bài giảng về cách giải quyết vấn đề nữa.
    • Bài giảng này đề cập đến nhiều loại truy vấn SQL mà bạn có thể gặp phải, vì vậy nếu bạn theo dõi nội dung trong bài giảng mà không bỏ sót bất kỳ điều gì, bạn chắc chắn sẽ thấy được sự thay đổi.
    • Vì bạn sẽ học cách tự học, bạn sẽ có thể tự giải quyết vấn đề sau khi học khóa học và nâng cao thêm kỹ năng của mình thông qua việc tự học.
    • Ngay cả khi bạn gặp phải vấn đề mà bạn không biết, bạn vẫn có thể tiếp tục đặt câu hỏi thông qua cộng đồng và /yêu cầu bài giảng này và mong đợi được trợ giúp liên tục.
  • Bạn có thể giải tỏa nỗi sợ về các bài kiểm tra mã hóa SQL.
    • Trong khóa học này, chúng ta sẽ đào tạo bằng cách sử dụng nền tảng Leetcode, dịch vụ được sử dụng rộng rãi nhất trên thế giới để chuẩn bị cho các bài kiểm tra lập trình.
    • 50 câu hỏi thiết yếu của Leetcode được thiết kế để bao quát nhiều chủ đề thường xuất hiện trong các bài kiểm tra lập trình, do đó cũng hữu ích trong các tình huống thực tế.
  • Bạn có thể đi từ trình độ mới bắt đầu đến trình độ chuyên gia.
    • Để người mới bắt đầu trở thành chuyên gia, điều quan trọng nhất là phải mắc nhiều lỗi và trải nghiệm nhiều loại truy vấn khác nhau.
    • Khi tham gia khóa học này, bạn sẽ được tiếp xúc với môi trường nơi bạn có thể thấy nhiều loại lỗi khác nhau.
      • Việc mắc lỗi và sai sót trong khi học là điều bình thường. Đó là một quá trình học tập và chắc chắn sẽ dẫn đến sự phát triển.
      • Tôi muốn đồng hành cùng bạn trên hành trình từ người mới bắt đầu đến chuyên gia.

Kiểm tra Leetcode SQL 50 (liên kết)

3. Vậy chúng ta không thể mong đợi điều gì? (Những gì không được đề cập)

  • Nó không đề cập đến ngữ pháp chi tiết cho từng loại DB.
    • Thật không may, tôi không thể nói rằng bài giảng này có thể giải quyết được tất cả các phần của ngữ pháp SQL. Điều này là do có nhiều loại DB khác nhau và mỗi DB có thể có sự khác biệt về cách sử dụng hàm và ngữ pháp chi tiết.
    • Ngoài ra, vì hệ sinh thái lập trình liên tục thay đổi với mỗi bản cập nhật phiên bản nên các nhà phát triển trong lĩnh vực này phải liên tục nghiên cứu và kiểm tra những thay đổi này trong khi thực hiện công việc thực tế của mình.
  • Tôi sẽ dạy bạn cách bắt cá, chứ không phải cách bắt cá.
    • Nhưng lý do tôi vẫn nói rằng bài giảng này hay là vì tôi muốn truyền đạt phương pháp bắt cá chứ không phải con cá.
    • Như tôi đã đề cập trước đó, không có nhà phát triển nào trong lĩnh vực này có thể ghi nhớ hoặc biết trước ngữ pháp của tất cả các DB, vì hệ sinh thái lập trình luôn thay đổi.
    • Nếu bạn đang chuẩn bị cho việc phân tích/tuyển dụng thực tế, điều quan trọng là phải tập trung vào các phần cốt lõi không thay đổi và học cách ứng phó với từng tình huống trong thực tế cho các phần còn lại.

4. Bài giảng sẽ diễn ra như thế nào? (Bài giảng/Giới thiệu sản phẩm)

  • Chúng tôi sẽ giúp bạn giải quyết mọi bài toán mà không cần phải xem đáp án bằng cách giải đi giải lại nhiều lần.
    • Mục tiêu của bài giảng này là giúp bạn giải quyết các bài toán trong lớp giải quyết vấn đề ít nhất hai lần, sau đó viết trực tiếp các truy vấn mà không cần xem câu trả lời khi bạn gặp lại bài toán.
    • Trong bài giảng này, chúng tôi khuyên bạn nên lặp lại bài toán nhiều hơn hai lần và tiến hành chia thành các bước dưới đây.
      • Khi đọc lần đầu, chúng tôi khuyên bạn không nên nghĩ về nó quá 30 phút và hãy xem video nếu bạn không thể giải quyết được vấn đề.
      • Khi đọc lần thứ hai, tôi khuyên bạn chỉ nên chọn những bài toán mà bạn không thể tự giải quyết được trong lần đọc đầu tiên và giải quyết chúng mà không cần suy nghĩ về chúng quá một giờ.
      • Sau đó, tôi khuyên bạn chỉ nên chọn những bài toán mà bạn không thể giải được ngay cả sau khi đọc hai lần và giải chúng nhiều lần cho đến khi bạn có thể giải mà không cần nhìn vào đáp án.
    • Chúng tôi sẽ hướng dẫn bạn một kế hoạch mà bạn có thể lựa chọn dựa trên tình hình của mình. (ví dụ: kế hoạch hoàn thành trong 30 ngày/kế hoạch hoàn thành trong 2 tuần/kế hoạch khẩn cấp ngắn hạn) Chọn khoảng thời gian bạn muốn và hoàn thành khóa học.
    • Vui lòng tham khảo video mẫu của bài giảng này để biết phương pháp giải quyết vấn đề.
  • Chúng tôi sẽ giúp bạn hoàn thành khóa học thông qua việc học tập.
    • Nghiên cứu này mở cho tất cả người nộp đơn và được tiến hành trực tuyến một lần một tuần, tổng cộng bốn lần.
    • Chúng tôi giúp người tham gia nghiên cứu theo dõi tiến trình của họ.
    • Tiến trình bao gồm việc giải quyết các vấn đề chung trong mỗi tuần và lần lượt giải thích các vấn đề bằng lời với các thành viên trong nhóm học tập.
      • Một nghiên cứu riêng dành cho người hướng nội (xác minh tiến độ chỉ thông qua văn bản) cũng được tiến hành.
  • Chúng tôi có một trung tâm dịch vụ khách hàng, nơi bạn có thể đặt câu hỏi nếu có bất kỳ thắc mắc nào.
    • Nếu bạn có bất kỳ câu hỏi nào, vui lòng gửi qua tab Câu hỏi trong Inflearn.

5. Bạn học với ai? (Giới thiệu của giảng viên)

  • <Planner's SQL> Tác giả - Insight

  • Có nhiều năm kinh nghiệm làm việc với tư cách là kỹ sư dữ liệu và nhà phân tích (SSG.COM, Cremon, Playful Discovery)

  • Nhiều kinh nghiệm đào tạo SQL (dành cho các tập đoàn toàn cầu, công ty khởi nghiệp và cá nhân)

Các loạt bài giảng/sách khác của Joe (Breachers)

Hướng dẫn mở cộng đồng

Tham gia máy chủ Discord của chúng tôi để giao lưu và trao đổi thông tin liên quan đến bài giảng!

- Liên kết:  https://discord.gg/yTdKbAk8g2

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

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

  • Những người đã biết SQL cơ bản và muốn trở thành chuyên gia.

  • Những ai muốn ôn thi SQL coding.

  • Những người muốn tự do phân tích bằng SQL trong thực tế

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

  • Hiểu về cú pháp SQL cơ bản

Xin chào
Đây là

4,139

Học viên

284

Đánh giá

40

Trả lời

4.9

Xếp hạng

6

Các khóa học

누구나 데이터를 직접 다루는 자유를 얻을 수 있는 곳

[강의자 소개]

  • 데이터 엔지니어 및 분석가 현업 재직 경험 (SSG.COM, 크몽, 놀이의발견)

  •  <기획자의 SQL> 저자 - 인사이트

     

  • SQL 출강 경험 다수 (다수의 기업 및 개인 대상)

     

     

     

[학생/취준생 40% 특별 할인]

  • data.pelican.joe@gmail.com로 중요정보를 가린 학생증 사진을 첨부해서 메일을 보내주시면 40% 할인 쿠폰을 보내드려요.

     

@business: data.pelican.joe@gmail.com
@github: https://github.com/SqlForPmInsight/data_interview_question
@thread: https://www.threads.com/@breachers_data
@insta: https://www.instagram.com/breachers_data

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

Tất cả

36 bài giảng ∙ (4giờ 5phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

4 đánh giá

5.0

4 đánh giá

  • coconuts님의 프로필 이미지
    coconuts

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi biết khái niệm SQL nhưng khi thực sự cố gắng giải quyết các bài toán thì cảm thấy bối rối, khóa học này đã giúp ích rất nhiều!

    • breachers
      Giảng viên

      Rất vui vì đã giúp ích được cho bạn, cảm ơn Coconut đã đánh giá!

  • humanreal1052님의 프로필 이미지
    humanreal1052

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Phần mô tả bài toán được trình bày dễ hiểu và chỉ bao gồm những phần cần thiết nên rất tốt.

    • breachers
      Giảng viên

      Xin chào humanreal, cảm ơn bạn đã để lại phần mà bạn thích trong bài giảng 😊😊 Tôi sẽ cố gắng tạo ra những bài giảng tốt hơn nữa.

  • griotold님의 프로필 이미지
    griotold

    Đánh giá 33

    Đánh giá trung bình 4.9

    5

    100% đã tham gia

    Tôi nghĩ là mình biết SQL ở mức nào đó rồi, nhưng giờ mới nhận ra là kiến thức của mình còn quá sơ sài. Cảm ơn vì đã cho tôi biết mình còn thiếu những gì. Tôi sẽ giải lại một lần nữa, luyện tập đến khi nào có thể giải tất cả các bài mà không cần xem đáp án, sau đó sẽ chuyển sang phần sau. Cảm ơn vì bài giảng hay.

    • breachers
      Giảng viên

      Chào cụ Gori Oyeonggam! Cụ đã nhanh chóng nắm bắt được những phần nào cần bổ sung thêm chỉ qua bài giảng. Cháu xin chúc cụ sẽ ngày càng phát triển hơn nữa! Chúc mừng cụ đã hoàn thành khóa học và nếu có bất kỳ câu hỏi nào, xin hãy thoải mái sử dụng Discord để hỏi cháu bất cứ lúc nào nhé! Xin cảm ơn ạ!

  • stewdentoffice5769님의 프로필 이미지
    stewdentoffice5769

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    8% đã tham gia

    Tôi đã gặp khó khăn với SQL một thời gian và đang tự hỏi phải làm gì. Tuy nhiên, đó là một ngày bận rộn để mở lại sách và tích lũy AtoZ nhưng người hướng dẫn đã tổ chức một buổi giảng và tôi đã nhận được rất nhiều sự giúp đỡ. Nếu bạn chưa biết gì về SQL thì có thể bạn không biết. Đây là bài giảng mà trước đây tôi đã sử dụng rất nhiều và bây giờ giải quyết được các vấn đề mẫu ngay khi tôi sắp mất trí!!! Câu hỏi ở đâu đó trong trí nhớ của tôi ngay lập tức hiện lên trong đầu tôi và tôi đã có thể áp dụng nó vào thực tế ngay lập tức!

    • breachers
      Giảng viên

      Chào Eun-ah! Nếu bạn đã có kiến thức SQL cơ bản thì việc giải bài tập là cách hiệu quả nhất để trau dồi kỹ năng của bạn. Thật may mắn khi nó giúp ích cho bạn khi bạn thực sự làm việc! Hãy cho tôi biết nếu bạn có bất kỳ câu hỏi nào nhé. Cảm ơn bạn.

Ưu đãi có thời hạn, kết thúc sau 6 ngày ngày

26.950 ₫

30%

805.492 ₫

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

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!