Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Data Science

/

Data Analysis

[Lớp giải bài] Quyết tâm giải 50 bài SQL query (phần dưới) - Chuẩn bị coding test

Với 50 bài tập đa dạng, bạn sẽ được luyện tập SQL query và chuẩn bị cho môi trường phân tích thực tế cùng các bài kiểm tra coding. * Nếu bạn mới học SQL, hãy tham gia khóa SQL [Khái niệm cơ bản] trước để theo kịp mà không gặp khó khăn.

32 học viên đang tham gia khóa học này

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

Dịch cái này sang tiếng Việt

  • SQL: Từ nhập môn đến thành thạo

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

  • Lĩnh hội SQL query để ứng phó tình huống phân tích thực chiến.


Bài giảng này là phần tiếp theo của Lớp giải quyết vấn đề (Phần 1).




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 bạn có thể tự mình giải quyết vấn đề.



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.


    • 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 4 lần. (Tham khảo cộng đồng Discord)

    • Chúng tôi giúp người tham gia nghiên cứu theo dõi tiến trình của họ.

  • 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


#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 ai đã biết các khái niệm cơ bản về SQL và muốn vươn lên thành chuyên gia.

  • Người muốn chuẩn bị thi lập trình SQL

  • Những ai 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 biết về cú pháp SQL cơ bản

Xin chào
Đây là

4,010

Học viên

263

Đánh giá

39

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% 할인 쿠폰을 보내드려요.

@instagram: https://www.instagram.com/breachers_data

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

Tất cả

29 bài giảng ∙ (3giờ 13phút)

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

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

895.467 ₫

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!