Học Cơ sở dữ liệu SQL và NoSQL cho người mới bắt đầu

Khóa học này sẽ giúp bạn tìm hiểu về SQL - kĩ năng quan trọng nhất của một data analyst/engineer/scientist!

Tổng quan khóa học

Khóa học này giành cho những ai muốn tìm hiểu về công nghệ lưu trữ dữ liệu, cụ thể là các hệ quản trị cơ sở dữ liệu (Database Management Systems). Học viên sẽ được làm quen với CSDL dạng bảng SQL – tiêu biểu là MySQL, và một số hệ NoSQL phổ biến hiện nay như MongoDB.

Trong khóa học, mình sẽ giới thiệu những khái niệm nền tảng và quan trọng nhất về cơ sở dữ liệu, bao gồm:

  • Thực hiện truy vấn dữ liệu để chọn lọc thông tin trong CSDL MySQL.

  • Biến đổi và cập nhật dữ liệu theo điều kiện cụ thể.

  • Tổng hợp dữ liệu để tìm ra thông tin tóm lược và phục vụ báo cáo.

  • Kết hợp nhiều bảng dữ liệu trong một truy vấn duy nhất.

  • Ứng dụng các kỹ thuật nâng cao như truy vấn phụ, tạo biến kết quả phụ.

  • Tự dựng và quản lý CSDL, phân quyền người dùng, tạo procedure, view hỗ trợ thao tác.

  • Làm quen với CSDL phi quan hệ (NoSQL) và thực hành truy vấn với MongoDB.

Khóa học này phù hợp cho học sinh, sinh viên, người đi làm, hoặc bất kỳ ai cần hiểu và làm việc với cơ sở dữ liệu trong các ngành học hay công việc liên quan đến dữ liệu.

Xem thêm

Câu hỏi thường gặp

Khu vực Câu hỏi thường gặp trống

Chương trình khóa học

Yêu cầu

  • Không cần có kinh nghiệm từ trước về lập trình hay viết truy vấn cơ sở dữ liệu

Kết quả

  • Kiến thức và kỹ năng về SQL để truy vấn, biến đổi, và kết hợp dữ liệu để tạo ra được các thống kê và tính toán từ một CSDL.

  • Thực hành trên các bộ dữ liệu khác nhau, từ dạng bảng (SQL) đến dạng văn bản (NoSQL).

  • Phân tích các vấn đề thực tế và xác định được yêu cầu cho mỗi hoạt cảnh để tạo ra các giải pháp phân tích phù hợp.

  • Hiểu được cơ chế và có thể tự vận hành một CSDL một cách an toàn, bảo mật.

  • Trình bày một dữ án phân tích SQL, kết hợp với các công cụ khác như GitHub, PowerBI để bỏ vào CV/resume.

  • Sử dụng các phần mềm khác nhau như Azure Data Studio, Visual Studio Code, Jupyter Notebook để viết truy vấn

Giảng viên

...
Nguyễn Đình Cường

1.2

  • ... 1 Học viên
  • ... 275 Khóa học
  • ... 1253 Đánh giá

Xin chào các bạn, tôi là Nguyễn Đình Cường, một lập trình viên và giảng viên đam mê công nghệ với hơn 15 năm kinh nghiệm trong ngành công nghiệp phần mềm. Tôi tốt nghiệp từ Bưu Chính Viễn Thông và đã từng làm việc cho một số công ty công nghệ hàng đầu như FPT Software và VinGroup. Với chuyên môn chính là phát triển ứng dụng web, tôi đã làm việc với nhiều công nghệ như HTML, CSS, JavaScript, React cho front-end và Node.js, Express, MongoDB cho back-end. Không chỉ dừng lại ở việc viết mã, tôi còn yêu thích tìm hiểu sâu về thiết kế hệ thống và kiến trúc phần mềm. Tôi tin rằng quá trình học lập trình không chỉ đơn thuần là lý thuyết, mà còn là sự trải nghiệm thực tế và giải quyết vấn đề. Trong các khóa học của mình, tôi cố gắng cung cấp cho học viên những bài giảng thú vị và dễ hiểu, cùng với các bài tập thực hành giúp củng cố kiến thức. Tôi hy vọng rằng qua các khóa học của mình, bạn sẽ không chỉ học được cách viết mã, mà còn phát triển tư duy lập trình và kỹ năng giải quyết vấn đề. Hãy cùng nhau khám phá thế giới lập trình và biến ý tưởng của bạn thành hiện thực! Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với tôi. Tôi rất vui được hỗ trợ bạn trong hành trình học tập của mình!

Xem chi tiết

Đánh giá

Đánh giá khóa học này:

Xóa tất cả