[Lớp giải đề] 50 câu hỏi truy vấn SQL quyết tâm chinh phục (Phần 2) - Chuẩn bị cho kỳ thi Coding Test

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

(5.0) 3 đánh giá

48 học viên

Độ khó Cơ bản

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

SQL
SQL
MySQL
MySQL
dbms
dbms
SQL
SQL
MySQL
MySQL
dbms
dbms

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

5.0

5.0

humanreal

31% đã tham gia

Khi giải bài tập, việc chỉ ra phương pháp giải cho từng bài giúp em có thể áp dụng cùng một cách tiếp cận khi gặp những bài chưa làm. Thật tuyệt vời~

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

  • Từ người mới bắt đầu đến chuyên gia SQL

  • Nắm vững các dạng bài thường xuất hiện trong bài kiểm tra kỹ năng lập trình SQL

  • Thành thạo các câu lệnh truy vấn SQL để có thể đối phó với các tình huống phân tích thực tế


Đây là bài giảng tiếp nối từ lớp Giải đề (Phần 1).




Nếu bạn đang tìm kiếm một trại huấn luyện nhanh nhất để đi từ người mới bắt đầu học truy vấn SQL trở thành người thành thạo,

Hãy tạo nên sự thay đổi với lớp giải đề SQL được thiết kế chuyên sâu.



1. Khóa học này dành cho những ai? (Đối tượng người học được đề xuất)


"Tôi muốn từ người mới bắt đầu tiến lên trình độ thành thạo nhưng không biết nên nghe bài giảng nào"

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

"Mỗi khi có bài kiểm tra coding SQL, tôi lại cảm thấy bế tắc không biết phải giải quyết như thế nào."


  • Khóa học này dành cho tất cả những ai đã biết khái niệm về SQL nhưng có mong muốn viết truy vấn một cách tự nhiên và thoải mái hơn.

  • Giống như việc giải toán chỉ hiểu khái niệm thôi là chưa đủ, các ngôn ngữ lập trình như SQL nếu chỉ học thuộc lòng hay hiểu khái niệm đơn thuần thì có thể sẽ gặp khó khăn khi áp dụng vào thực tế.

  • Để vượt qua quá trình đó, điều quan trọng là bạn phải trực tiếp viết thật nhiều câu truy vấn, đối mặt với các lỗi sai và bắt đầu cùng một người dẫn dắt (pace maker) giàu kinh nghiệm thông qua nhiều tình huống đa dạng.


2. Sau khi hoàn thành khóa học, tôi có thể kỳ vọng điều gì? (Hiệu quả kỳ vọng)

  • Bạn sẽ không cần phải nghe thêm các bài giảng giải đề nữa.

    • Khóa học này bao gồm rất nhiều dạng bài tập mà bạn có thể gặp phải khi viết truy vấn SQL, vì vậy nếu bạn theo sát và hoàn thành tốt các nội dung được cung cấp trong bài giảng, chắc chắn bạn sẽ trải nghiệm được sự thay đổi rõ rệt.

    • Vì bạn có thể học được phương pháp tự học, nên sau khi hoàn thành khóa học, bạn sẽ có thể tự mình giải quyết các vấn đề và tiếp tục nâng cao kỹ năng thông qua việc tự nghiên cứu.

    • Ngay cả khi gặp phải những câu hỏi chưa biết, bạn vẫn có thể nhận được sự hỗ trợ liên tục bằng cách đặt câu hỏi thông qua cộng đồng của bài giảng này và mục /hỏi đáp.

  • Bạn có thể xua tan nỗi sợ hãi về bài kiểm tra năng lực lập trình SQL.

    • Trong khóa học này, chúng tôi sẽ tiến hành đà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 kỳ thi coding test.

    • Bộ 50 câu hỏi thiết yếu của Leetcode được thiết kế để bao quát nhiều phần thường xuyên xuất hiện trong các bài kiểm tra lập trình, vì vậy nó sẽ giúp ích rất nhiều cho bạn trong thực tế.

  • Bạn có thể nâng cao trình độ từ người mới bắt đầu lên thành chuyên gia.

    • Để người mới bắt đầu có thể trở thành người thành thạo, điều quan trọng nhất là phải trải nghiệm nhiều sai lầm và đa dạng các loại truy vấn.

    • Khi tham gia khóa học này, bạn sẽ được tiếp cận với môi trường mà ở đó bạn có thể gặp nhiều dạng bài tập và nhiều lỗi khác nhau.

      • Trong suốt quá trình nghe giảng, bạn cứ thoải mái mắc lỗi và gặp lỗi kỹ thuật cũng không sao cả. Quá trình đó chính là quá trình học tập và chắc chắn sẽ dẫn đến sự trưởng thành.

      • Tôi muốn đồng hành cùng các học viên trên con đường từ người mới bắt đầu trở thành những chuyên gia thành thạo.


Xem Leetcode SQL 50 (Liên kết)



3. Vậy thì chúng ta không nên kỳ vọng vào những phần nào? (Những nội dung không bao gồm)

  • Khóa học không bao gồm các cú pháp chi tiết cho từng loại DB khác nhau.

    • Rất tiếc, tôi khó có thể khẳng định rằng khóa học này có thể giải quyết được tất cả mọi phần trong cú pháp SQL. Lý do là vì các loại DB rất đa dạng, và tùy theo từng loại DB mà cách sử dụng hàm cũng như cú pháp chi tiết có thể có sự khác biệt.

    • Ngoài ra, vì hệ sinh thái lập trình luôn thay đổi chi tiết khi các phiên bản được cập nhật, nên ngay cả những nhà phát triển đang làm việc thực tế cũng luôn phải học hỏi và kiểm tra lại những thay đổi này ngay cả trong quá trình làm việc.

  • Tôi sẽ chỉ cho bạn cách câu cá thay vì chỉ đưa cho bạn con cá.

    • Tuy nhiên, lý do tôi nói rằng chỉ cần khóa học này là đủ, chính là vì tôi muốn truyền đạt cho bạn không chỉ là con cá, mà là cách để câu cá.

    • Như tôi đã nói trước đó, không có bất kỳ nhà phát triển nào đang làm việc thực tế mà lại ghi nhớ toàn bộ cú pháp của mọi DB hoặc biết trước mọi thứ rồi mới làm việc cả. Bởi vì hệ sinh thái lập trình luôn luôn thay đổi.

    • Nếu bạn đang chuẩn bị cho việc phân tích thực tế hoặc tìm việc làm, điều quan trọng là phải tập trung vào những phần cốt lõi không thay đổi, và học cách ứng phó với những phần còn lại theo từng tình huống trong thực tế.



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

  • Chúng tôi sẽ giúp bạn có thể giải quyết mọi vấn đề mà không cần xem đáp án thông qua việc lặp lại các bài tập giải đề.

    • Mục tiêu của khóa học này là giúp bạn giải các bài tập trong lớp giải đề ít nhất 2 lần, để sau này khi gặp lại, bạn có thể tự mình viết truy vấn mà không cần xem đáp án.

    • Trong khóa học này, chúng tôi khuyến khích bạn lặp lại bộ câu hỏi ít nhất 2 lần và đề xuất bạn tiến hành theo các bước chia nhỏ dưới đây.

      • Trong lần học thứ nhất, nếu bạn suy nghĩ quá 30 phút mà vẫn chưa giải được bài tập thì bạn nên xem video hướng dẫn.

      • Ở lần đọc thứ 2, chúng tôi khuyên bạn nên chọn lọc những câu hỏi mà mình không thể tự giải được ở lần đọc thứ 1 và thử giải chúng mà không suy nghĩ quá 1 tiếng đồng hồ.

      • Sau đó, đối với những câu hỏi vẫn chưa giải được ở lần đọc thứ hai, bạn nên chọn lọc chúng và luyện tập giải đi giải lại cho đến khi có thể tự giải được mà không cần xem đáp án.


    • 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 bài tập.

  • Chúng tôi sẽ giúp bạn hoàn thành khóa học thông qua nhóm học tập (study group).

    • Khóa học được tuyển sinh thường xuyên và được tiến hành trực tuyến mỗi tuần một lần, tổng cộng 4 buổi. (Tham khảo cộng đồng Discord)

    • Chúng tôi hỗ trợ theo dõi tiến độ của các thành viên tham gia nhóm học tập.

  • Chúng tôi đang vận hành một kênh để bạn có thể đặt câu hỏi khi có thắc mắc.

    • Khi có thắc mắc, vui lòng để lại câu hỏi thông qua tab câu hỏi trong Inflearn.




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

  • Tác giả cuốn <SQL của người lập kế hoạch> - Insight


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

  • Có nhiều kinh nghiệm giảng dạy SQL (tại các tập đoàn toàn cầu, startup và cho cá nhân)



Các series bài giảng/sách khác của Joe (Britchers)



Thông báo mở cộng đồng

Hãy tham gia máy chủ Discord để trao đổi thông tin và thảo luận liên quan đến bài giảng!

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


#SQL #dbms #mysql

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 các khái niệm cơ bản về SQL và muốn tiến xa hơn để trở thành chuyên gia.

  • Những người muốn chuẩn bị cho bài kiểm tra mã hóa SQL

  • 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?

  • Tìm hiểu về cú pháp SQL cơ bản

Xin chào
Đây là breachers

4,281

Học viên

303

Đánh giá

40

Trả lời

4.8

Xếp hạng

6

Các khóa học

Nơi bất kỳ ai cũng có thể có được sự tự do để trực tiếp xử lý dữ liệu

[Giới thiệu giảng viên]

  • Kinh nghiệm làm việc thực tế với tư cách là Kỹ sư dữ liệu và Nhà phân tích dữ liệu (SSG.COM, Kmong, Discovery of Play)

  •  <SQL dành cho người lập kế hoạch> Tác giả - Insight

     

  • Nhiều kinh nghiệm giảng dạy SQL (Giảng dạy tại doanh nghiệp - Samsung Electronics, Fast Campus, NHN, các cơ quan công quyền, v.v.)

     

     

     

[Giảm giá đặc biệt cho Sinh viên/Người đang tìm việc/Quân nhân]

  • Nếu bạn gửi email đến data.pelican.joe@gmail.com kèm theo ảnh thẻ sinh viên đã che các thông tin quan trọng, chúng tôi sẽ gửi cho bạn mã giảm giá 40%.

     

  • Nếu bạn gửi tài liệu chứng minh mình là quân nhân (vui lòng che các thông tin quan trọng), chúng tôi sẽ gửi tặng bạn mã giảm giá 80% (Thank you for your service!)

@business: data.pelican.joe@gmail.com

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

Đánh giá

Tất cả

3 đánh giá

5.0

3 đánh giá

  • humanreal1052님의 프로필 이미지
    humanreal1052

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    Khi giải bài tập, việc chỉ ra phương pháp giải cho từng bài giúp em có thể áp dụng cùng một cách tiếp cận khi gặp những bài chưa làm. Thật tuyệt vời~

    • breachers
      Giảng viên

      😊😊 Query thì có vẻ như đã có pattern cố định nên một khi đã viết một lần thì lần sau có thể giải nhanh hơn. Việc bạn kiên trì giải bài tập thật tuyệt vời!

  • rkdwogns10150244님의 프로필 이미지
    rkdwogns10150244

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    34% đã tham gia

    • breachers
      Giảng viên

      Cảm ơn bạn đã đánh giá :)

  • seungteakoh9676님의 프로필 이미지
    seungteakoh9676

    Đánh giá 7

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    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!