Xây dựng 1 Data Warehouse hoàn chỉnh trên
Top 1 Hệ quản trị CSDL
Top 3 Cloud hàng đầu: AWS + Google Cloud + Azure
Thông tin chung:
Thời lượng: Khóa học Online 15 buổi (gần 2 tháng) qua Zoom
Khai giảng: Tháng 1/2022
Nội dung học: Đi từ tư duy xây dựng Data Warehouse tại thực tế triển khai các doanh nghiệp tập đoàn lớn của chuyên gia đầu ngành đến quy trình làm việc hoàn chỉnh để học viên có thể nắm trọn kiến thức liên quan cả lý thuyết + thực hành và ngọn ngành vấn đề
Số lượng học viên: Để đảm bảo chất lượng đào tạo, lớp học giới hạn 15-20 học viên
Giảng viên: Kỹ sư Dương Thanh Tùng (12+ năm kinh nghiệm làm việc thực tế CNTT)
Yêu cầu đầu vào: Học viên cần phải biết kiến thức về SQL cơ bản
Mục tiêu khóa học:
- Sử dụng các chức năng nâng cao của Oracle Database để tạo các báo cáo có độ phức tạp cao
- Biết cách sử dụng các công cụ phát triển của Oracle Database để xây dựng Data PipeLine, Data Warehouse
- Tiếp cận các nền tảng dữ liệu Cloud phổ biến nhất trên thị trường hiện tại (AWS, Azure, Cloud)
- Biết cách cài đặt cấu hình và sử dụng các dịch vụ dữ liệu của AWS: S3, RDS, DynamoDB, Data PipeLine, để xây dựng Data Lake, Data Warehouse
Khóa học này dành cho ai?
- Sinh viên nhóm ngành CNTT, Kinh tế muốn theo đuổi và trở thành kỹ sư dữ liệu (Data Engineer)
- Những người đang muốn theo đuổi công việc liên quan đến dữ liệu với các vị trí trong doanh nghiệp.
- Người đã đi làm trong lĩnh vực CNTT muốn chuyển sang ngành Data Engineer.
- CTO, CIO, PM, PO, BA, DA, DS,.. đang làm trong lĩnh vực CNTT, muốn xây dựng DWH và quản trị doanh nghiệp dựa trên dữ liệu
Oracle: Hệ quản trị CSDL số 1
- Cơ sở dữ liệu Oracle đang chiếm được niềm tin từ đa số các doanh nghiệp trên thế giới nhờ những ưu điểm như sau:
- Sự ổn định cao, dữ liệu luôn trong trạng thái sẵn sàng để truy cập.
- Khả năng đáp ứng nhanh: tạo ra hệ thống quản trị dữ liệu quy mô lớn với tốc độ truy vấn nhanh, chính xác.
- Khả năng bảo mật tốt, giám sát chống xâm nhập trái phép.
- Hoạt động đa nền tảng: có khả năng hoạt động trên nhiều nền tảng khác nhau của một công ty lớn, dữ liệu phức tạp.
- Hỗ trợ từ nhà phát triển: các sự cố xảy ra sẽ được hãng phát hành tư vấn, hỗ trợ giải quyết.
Xu hướng chuyển đổi từ On Premise lên Cloud
Trước đây, On-premise (Hệ thống lưu trữ dữ liệu tại chỗ) và Cloud Computing (Điện toán đám mây) có số lượng công ty sử dụng tương tự nhau nhưng xu hướng làm việc online và người dùng cần thông tin tức thời đã đẩy vị thế của Cloud cao hơn. Thay vì đầu tư hệ thống máy chủ, hệ thống máy tính chuyên nghiệp cũng như bộ phận công nghệ thông tin để duy trì vận hành, Cloud sẽ tiết kiệm và tối ưu chi phí đầu tư ban đầu. Nhiều doanh nghiệp đang có xu hướng dịch chuyển từ On-Premise sang Cloud.
Tại sao bạn nên tham gia khóa học này?
- Tính ứng dụng cao: Nội dung khóa học được xây dựng để hướng tới mục tiêu giúp học viên thành thạo các kiến thức, kỹ năng, công nghệ bắt buộc tiên tiến được sử dụng trong các doanh nghiệp lớn. Trong đó, những phần thực hành và dự án thực tế được chú trọng và chiếm phần lớn thời gian học bên cạnh việc giới thiệu lý thuyết.
- Đón đầu xu hướng: Trong thời kỳ cuộc đua công nghệ đang diễn ra như hiện nay, Oracle, Cloud Computing là những công nghệ hot hàng đầu. Đây chính là lý do bạn không thể bỏ qua xu hướng này.
- Đảm bảo chất lượng: Khóa học được chuyên gia đầu ngành tham gia nhiều dự án chuyển đổi số cho chính phủ. Các bạn học viên không cần thiết phải lo lắng và so sánh về chất lượng. Với kinh nghiệm nhiều năm nghiên cứu và thực chiến các dự án lớn trên thực tế, giảng viên sẽ trở thành người đồng hành và chia sẻ nhằm giúp học viên giải đáp được các vấn đề còn băn khoăn trong quá trình học tập và làm việc.
- Cơ hội việc làm: Sau khi kết thúc khóa học bạn có thể dễ dàng xin việc ở các vị trí về DE, Cole có giới thiệu việc làm đối với học viên hoàn thành tốt khoá học.
Chương trình học: 15 buổi - Gần 2 tháng
Module 1: Oracle Database
Buổi 1: Giới thiệu về Oracle Database và công cụ lập trình
- Tổng quan
- Môi trường và công cụ phát triển
- Giới thiệu ngôn ngữ PL/SQL
- Kiểu dữ liệu, khai báo biến
Buổi 2: Cú pháp điều khiển phân nhánh và cú pháp lặp
- Biểu thức logic và điều kiện so sánh
- Cú pháp điều khiển phân nhánh if/else
- Cú pháp loop : basic loop, for loop, while loop, nested loop
- Bài tập thực hành
Buổi 3: Kiểu dữ liệu String, DateTime và Array
- Các hàm xử lý String
- Các hàm xử lý Datetime
- Khai báo kiểu dữ liệu mảng, duyệt mảng
- Bài tập thực hành
Buổi 4: Các kiểu dữ liệu Collection,Record, Object
- Kiểu Record
- Kiểu Object
- Kiểu Associative array (Dictionary)
- Kiểu Nested table & Varray
- Bài tập thực hành
Buổi 5: Function, Procedure, Packages
- Khai báo và sử dụng Function
- Khai báo và gọi Procedure
- Các loại trigger, cách tạo trigger
- Tạo và sử dụng Package
- Bài tập thực hành
Buổi 6: Trigger, Job
- Tạo và sử dụng Trigger
- Cách tạo Job chạy định kỳ
- Ôn tập, thực hành
Buổi 7: Project - Xây dựng Data Warehouse trên Oracle Database
Cloud Computing
Module 2: Cloud: AWS
Buổi 8: Tổng quan về AWS
- Overview
- AWS console
- VPC
- IAM
Buổi 9: Dịch vụ lưu trữ S3
- Cách tạo bucket, upload, download file lên S3
- Sử dụng công cụ aws-cli để upload/download file
- Sử dụng athena để truy vấn dữ liệu trên S3
- Bài tập thực hành
Buổi 10: Dịch vụ cơ dữ liệu quan hệ RDS
- Các loại cơ sở dữ liệu được RDS hỗ trợ
- Cách tạo RDS và kết nối tới database
- Auto scale
- Backup dữ liệu định kỳ
- Bài tập thực hành
Buổi 11: DynamoDB (NoSQL Engine)
- Cách tạo và kết nối database
- Một số cú pháp truy vấn cơ bản
- Autoscale
- Backup định kỳ
- Bài tập thực hành
Buổi 12: Data Pipeline
- Giới thiệu về Data PipeLine
- Các thành phần của một pipeline
- Các loại DataNode, Activity
- Cách tạo một số PipeLine trên Template có sẵn
- Bài tập thực hành
Buổi 13: Data Pipeline nâng cao
- Tạo custom PipeLine bằng công cụ Architect Editor
- Sử dụng tham số + hàm trong PipeLine
- Tạo ràng buộc thứ tự thực hiện giữa các Node
- Bài tập thực hành
Buổi 14: Project
Module 3: Cloud: Google Cloud, Azure
Buổi 15: Google Cloud và Azure
- Giới thiệu Google Cloud, Azure với các dịch vụ dữ liệu tương tự như của AWS
Đánh giá và bình luận
( 321 đánh giá)