Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Salesforce Certified Platform Developer I (LWC & AURA also)

Salesforce Certified Platform Developer I (LWC & AURA cũng có)

Salesforce Certified Platform Developer I (LWC & AURA cũng có)

Vượt qua kỳ thi chứng chỉ Platform Developer 1 với khóa học này. Học Apex, Visualforce, LWC, Lightning Aura Framework.

4.6
(6,639 đánh giá)
36,478 học viên
Giảng viên
Deepika Khanna
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
79.000đ 349.000đ -77%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
38.5 giờ video
317 bài giảng
13 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 07/06/2026

Bạn sẽ học được gì

Bạn sẽ có khả năng vượt qua kỳ thi Platform Developer 1.
Hiểu mô hình dữ liệu Salesforce và các ngôn ngữ truy vấn.
Tìm hiểu về Apex trigger và các phương pháp hay nhất khi viết trigger.
Bạn sẽ học về câu lệnh DML, Database Methods, Salesforce Object Search Language (SOSL), Salesforce Object Query Language (SOQL).
Bạn sẽ học về Trigger, Test classes, Debugging.
Trở thành bậc thầy về lập trình APEX.
Khởi động sự nghiệp của bạn trong lĩnh vực Phát triển Salesforce.
Khóa học này bao gồm mọi thứ bạn cần biết để trở thành Salesforce Developer.
Sử dụng standard controllers với các trang Visualforce cơ bản.
Sử dụng Visualforce với các Apex controllers tự xây dựng.
Viết test coverage.
Cấu hình môi trường phát triển Salesforce của bạn.
Tìm hiểu về Governor Limits trong Salesforce.
Tìm hiểu về Save order of Execution trong Salesforce.
Tìm hiểu về Apex Design patterns.

Yêu cầu

Học viên cần biết các khái niệm cơ bản về lập trình hướng đối tượng.
Học viên cần biết kiến thức cơ bản về ngôn ngữ lập trình.
Bạn phải có kết nối Internet.

Đối tượng phù hợp

Nếu bạn muốn vượt qua kỳ thi Platform Developer 1.
Học viên muốn khám phá khía cạnh lập trình của Salesforce.
Học viên đã quen thuộc với các tính năng có sẵn của Salesforce và muốn tìm hiểu về lập trình APEX.
Salesforce Admin muốn chuyển sang lĩnh vực Phát triển Salesforce.
Salesforce Developer muốn vượt qua kỳ thi Platform Developer 1.
Học viên đã quen thuộc với kiến thức cơ bản về lập trình Apex và muốn học chuyên sâu, khóa học này dành cho bạn.

Nội dung khóa học

59 phần • 258 bài giảng
1 Giới thiệu khóa học.
2 Kết nối với tôi trên LinkedIn.
3 Đăng ký kênh YouTube của tôi.
4 Đánh giá khóa học.
5 Tạo Tài khoản Developer để thực hành cùng tôi.
1 Object, Tabs, User và Profiles trong Salesforce là gì: Tổng quan nhanh.
2 Standard và Custom Object trong Salesforce: Cách tạo một custom object?
3 Cách thêm fields vào custom object: Thêm fields bằng Object Manager.
4 Schema Builder trong Salesforce: Cách thêm fields bằng Schema Builder?
1 Relationship fields trong Salesforce: Các loại relationship.
2 Lookup vs Master Detail relationship: Sự khác biệt giữa lookup & Master Detail.
3 Many to Many relationship trong Salesforce: Junction Object trong Salesforce.
4 Hierarchical Relationship trong Salesforce.
1 Salesforce External Object: External Objects và các relationship của nó.
1 External Ids trong Salesforce: Các kiểu dữ liệu field nào có thể dùng làm external ID.
1 Validation Rule trong Salesforce: Tạo Validation rule đầu tiên của bạn.
2 Hạn chế nhập liệu bằng Validation rules: Ví dụ Validation rules 2.
3 Tìm hiểu về hàm isPickVal() và isBlank(): Ví dụ Validation rule 3.
4 Validation bằng REGEX trong Salesforce: Học Regex trong Salesforce với ví dụ.
1 Nhập và xuất dữ liệu trong Salesforce: Data Import Wizard và Data Loader.
2 Các bước cài đặt Data Loader và Jdk.
3 Nhập bản ghi bằng Data Loader: Chèn bản ghi mới bằng Data loader.
4 Cập nhật bản ghi bằng Data Loader.
5 Thao tác Upsert và Delete bằng Data Loader.
6 Xuất dữ liệu bằng Data loader: Sự khác biệt giữa Export và Export All.
7 Chèn bản ghi bằng Data Import Wizard.
8 Update và Upsert bằng Data Import Wizard: Thao tác Update và Upsert.
9 Sự khác biệt giữa Data loader và Import Wizard.
10 Data Export Service trong Salesforce: Xuất dữ liệu Salesforce.
1 Tự động hóa quy trình kinh doanh: Workflow trong salesforce là gì và cách tạo?
2 Gửi Email Alert bằng workflows.
3 Cập nhật field bằng Workflow.
1 Approval process là gì và cách tạo một approval process.
2 Tạo Approval Process bằng Standard Wizard.
1 Process builder trong Salesforce.
2 Tự động hóa quy trình kinh doanh bằng Process Builder Phần 1.
3 Tự động hóa quy trình kinh doanh bằng Process Builder Phần 2.
1 Flows trong Salesforce: Flows là gì và các loại flows khác nhau.
2 Record Triggered flow trong Salesforce với ví dụ.
3 Screen flow trong Salesforce với ví dụ.
4 Cách khởi chạy một flow từ button trong Salesforce?
5 Cách tạo một Screen flow trong Salesforce?
6 Thêm Actions vào flow của bạn: Thêm hành động Send email vào flow.
7 Schedule triggered flows trong Salesforce: Schedule triggered flow là gì?
8 Platform Event Trigger flow trong Salesforce.
9 Platform Event Trigger flow: Cách tạo một Platform Event trigger flow?
10 Cách test Platform Event Trigger flow trong Salesforce?
11 Auto launched flow trong Salesforce là gì? Công dụng của auto launched flow?
12 Cách tạo Auto Launched flow?
13 Tạo Auto Launched flow trong Salesforce.
14 Salesforce auto launched flow với ví dụ.
15 Gọi flow từ Apex.
1 Apex là gì? Khi nào dùng Apex? Tổng quan về Lập trình Apex.
2 Cú pháp Apex: Tổng quan về Apex Code (Biến, Biểu thức, SOQL, Câu lệnh DML).
3 Tổng quan về Developer Console: Developer Console dùng để làm gì?
4 Biến trong Apex: Biến là gì và tại sao cần chúng?
5 Viết chương trình đầu tiên trong Apex?
6 Kiểu dữ liệu Apex: Các kiểu dữ liệu khác nhau có sẵn trong apex?
1 Kiểu dữ liệu Date trong apex: Cách khai báo một biến date trong apex?
2 Kiểu dữ liệu Time trong apex: Lớp Time và các phương thức của nó.
3 Kiểu dữ liệu Datetime và các phương thức liên quan.
4 Giải thích biến Datetime với ví dụ.
1 Kiểu dữ liệu String trong apex: Khai báo một biến String.
2 Lớp String và các phương thức quan trọng của lớp String.
3 Kiểu dữ liệu String trong thực tế.
1 Câu lệnh If else trong Apex được giải thích với ví dụ.
2 Câu lệnh điều kiện trong apex là gì? Câu lệnh if else hoạt động thế nào trong apex.
3 If Else được giải thích với ví dụ.
4 Câu lệnh If ElseIf trong Apex.
5 Câu lệnh If ElseIf trong apex được giải thích với ví dụ.
6 Switch Statement trong Apex.
7 Cách sử dụng switch statement trong apex?
8 Switch Statement trong Apex được giải thích với ví dụ.
1 Các loại vòng lặp khác nhau trong Apex?
2 While loop trong Apex với ví dụ.
3 For loop trong Apex.
4 For Loop thực hành: Cách viết một for loop?
5 Các loại for loop khác nhau trong apex.
6 Câu lệnh Break và Continue trong apex: Khi nào dùng Break và continue?
7 Nested for loop trong apex: Nested loop hoạt động thế nào?
1 Các loại Collection khác nhau trong apex.
2 Collection trong Apex.
3 Khai báo một biến list: Các phương thức List quan trọng.
4 Ngoại lệ Incompatible type trong List.
5 Set Collection trong apex: Sự khác biệt giữa Set và List trong apex.
1 Classes và Objects trong Apex.
2 Tạo một Apex Class mới.
3 Sự khác biệt giữa Public và Private Access Modifier trong Apex.
4 Khai báo Method trong Apex.
5 Method Overloading là gì?
1 Constructors trong Apex. Constructors trong Apex là gì?
2 Tại sao Instance variables cần được khai báo với Private Access modifier?
3 Constructors trong Apex với ví dụ.
1 Sự khác biệt giữa Static và Non-static Method trong Apex.
2 Sự khác biệt giữa Static và Non static variable trong Apex.
3 Sự khác biệt giữa Static và Non static variable với ví dụ.
1 SObject trong salesforce: Khai báo một List Sobject trong salesforce.
1 Cài đặt tiện ích mở rộng Salesforce Inspector cho trình duyệt của bạn.
1 Truy vấn SOSL và SOQL trong Salesforce là gì?
2 Truy xuất bản ghi bằng SOQL.
3 Salesforce Object Query Language.
4 Group by query salesforce | Đếm số bản ghi trong truy vấn SOQL.
1 Câu lệnh DML salesforce: Câu lệnh DML trong Salesforce là gì?
2 Cách viết câu lệnh DML trong Salesforce? Insert và Update DML với ví dụ.
3 Câu lệnh DML trong Salesforce: Câu lệnh Delete và Undelete DML trong Salesforce.
4 Câu lệnh Upsert DML với ví dụ.
5 Thao tác DML trong Salesforce với ví dụ: Tạo Account Utility Class.
6 Câu lệnh DML Apex Salesforce với ví dụ.
1 Sự khác biệt giữa câu lệnh DML và Database methods.
2 Cho phép cập nhật một phần trong database methods.
3 Database Save Result[].
4 Database Save Result [] truy xuất kết quả thành công và thất bại.
1 Relationship Queries trong Salesforce: Relationship query trong Salesforce là gì?
2 Relationship Query: Làm thế nào để truy vấn bản ghi con từ bản ghi cha trong Salesforce?
3 Relationship Query trong Salesforce: Child to Parent relationship Query.
4 Relationship Query cho Custom Object trong Salesforce.
5 Làm thế nào để truy vấn từ bản ghi cha đến bản ghi con custom object trong Salesforce?
1 Apex Triggers trong salesforce.
2 Trigger Context Variables salesforce.
3 Tạo Apex Trigger: Apex trigger trong Salesforce với ví dụ.
4 Apex Trigger Salesforce với ví dụ: Before Delete Apex Trigger.
5 Apex Trigger với ví dụ: Before Insert Apex Trigger.
1 Batch apex là gì và các phương thức khác nhau của batch class?
2 Batch Apex là gì? Batch Apex là đồng bộ hay bất đồng bộ?
3 Batch Apex trong Salesforce với ví dụ.
4 Sự khác biệt giữa Batch apex Stateless và Stateful.
5 Stateless VS Stateful với ví dụ.
1 Cách expose lớp apex của bạn thành dịch vụ web REST và SOAP?
1 Exception trong apex: Khối try catch finally trong apex là gì?
2 Cách xử lý exception trong apex bằng khối try-catch?
3 ListException trong apex là gì và cách xử lý ngoại lệ này?
4 Ngoại lệ Null Pointer trong Apex.
5 Ngoại lệ SObject trong Salesforce.
6 Các phương thức Exception phổ biến và cách sử dụng.
7 Ngoại lệ DML trong apex và cách xử lý chúng?
8 Các phương thức DML Exception.
9 Các phương thức Exception liên quan đến ngoại lệ DML.
10 Try với nhiều khối Catch.
1 Lớp kiểm thử Apex: Cách viết lớp kiểm thử
2 Tạo một lớp Apex và lớp kiểm thử của nó
3 Độ phủ mã trong Apex
4 Độ phủ mã trong Apex
5 Yêu cầu về Độ phủ mã giữa các Sandbox
1 Governor Limits trong Apex
2 Điều gì xảy ra khi ngoại lệ Governor Limit được ném ra?
3 Các phương thức giới hạn trong Apex Salesforce là gì? Lớp Limit trong Apex
4 Salesforce Governor Limits
1 Tổng quan về các lỗ hổng khác nhau tồn tại trong Salesforce
2 SOQL Injection là gì và cách phòng ngừa?
3 Ngoại lệ tùy chỉnh trong Apex: Cách tạo một ngoại lệ tùy chỉnh
1 Thứ tự thực thi Save: Chuỗi sự kiện sau khi lưu bản ghi
2 Mối quan hệ giữa giao dịch Apex và Thứ tự thực thi Save
1 Apex động trong Salesforce: Cách sử dụng Lớp Schema
2 Cách truy cập và sử dụng lược đồ đối tượng theo chương trình?
3 Cách lấy tất cả trường của một đối tượng bằng Apex Động?
4 Lấy các ChildRelationships từ một đối tượng
5 Lớp DescribingTabSetResult: Mô tả các tab bằng phương thức Schema
6 Cách lấy các trường bắt buộc của một đối tượng một cách động?
1 Cách thiết lập Tên miền tùy chỉnh cho Org Salesforce?
2 Salesforce Lightning component framework là gì?
3 Thêm kiểu dáng cho Ứng dụng Lightning bằng tài nguyên tĩnh bên ngoài
4 Attributes là gì?
5 Component Attributes là gì?
6 Kết hợp Component với ví dụ
7 Salesforce Expression và component aura:if là gì?
8 Global value provider là gì?
9 Component tiêu chuẩn và Force.com
10 Component giao diện Salesforce: Input Text, Output Text và button
11 Xử lý sự kiện bằng Client Side Controller
12 Tổng quan về Apex Server-Side Controller
13 Cách lấy bản ghi từ đối tượng tiêu chuẩn trong Lightning?
14 Gỡ lỗi Lightning Components
1 Tổng quan về Ứng dụng Lightning của chúng ta
2 Tạo lớp ContactController
3 Tạo Ứng dụng Lightning
4 Tạo Component ContactList
5 Component SearchBar
6 Tạo Component ContactDetails
1 Giới thiệu Lightning Web Component
2 Tổng quan về Lightning Web Components: Lợi ích của LWC
1 Thiết lập Môi trường Phát triển: Cài đặt Salesforce CLI và Visual Studio
2 Thông báo quan trọng
3 Thiết lập My Domain và Bật Dev Hub trong Salesforce
4 Tạo một Scratch Org
5 Các lệnh sử dụng trong Visual Studio
1 Xây dựng Lightning Web Component đầu tiên
2 Ràng buộc dữ liệu trong Lightning Web Component
1 Hiển thị phần tử DOM có điều kiện bằng chỉ thị if:true|false
2 Chỉ thị If:True|False trong Lightning Web Components
1 Cách hiển thị một danh sách các mục trong Lightning Web Components?
2 Cách hiển thị danh sách bằng chỉ thị Iterator?
1 Xây dựng Ứng dụng đơn giản: Máy tính Lãi suất đơn
2 Xây dựng Ứng dụng đơn giản với LWC: Máy tính Hình dạng
1 Public Properties trong LWC là gì?
2 Cập nhật Salesforce liên quan đến LWC
3 Cách truyền dữ liệu từ Component cha sang Component con trong LWC?
1 Component Lifecycle Hooks: Lifecycle Hooks trong LWC
1 Cách gọi phương thức của component con từ component cha?
2 Giao tiếp bằng Custom Event từ component con lên cha
3 Giao tiếp bằng Sự kiện: Tạo và phát đi sự kiện
4 Giao tiếp bằng Sự kiện: Tạo và phát đi sự kiện
5 Tổng quan về Mô hình Pub Sub trong Lightning Web Component
6 Tìm hiểu về mô hình Pub Sub qua ví dụ
1 Các cách khác nhau để truy cập dữ liệu Salesforce trong LWC
2 Cách tạo một Bản ghi bằng Lightning Data Service trong LWC?
3 Xem và Tạo bản ghi bằng Lightning Data Service
4 Làm việc với Bản ghi bằng Base Components
5 Làm việc với Bản ghi bằng Base Components:
6 Hiển thị một bản ghi với bố cục tùy chỉnh bằng base component
7 Cách truy cập Dữ liệu Salesforce bằng Base Components: lightning-record-edit-form
8 Cách tạo một bản ghi mới bằng lightning-record-edit-form?
9 Tạo và xem bản ghi bằng component lightning-record-edit-form
10 Cách lấy Bản ghi qua Apex?
11 Cách lấy bản ghi qua Apex?
1 Sử dụng thông báo toast trong Lightning Web Components
1 Navigation Service trong Lightning Web Components
2 Điều hướng đến Trang Bản ghi Đối tượng
3 Điều hướng đến Danh sách Gần đây của Bản ghi Tài khoản và Bản ghi Liên hệ Liên quan
4 Điều hướng đến Trang Web
5 Điều hướng đến Trang Chủ và Trang Chatter
1 10 Tiện ích mở rộng Salesforce giúp bạn trở thành Chuyên gia
1 Visualforce là gì? Khi nào và Ở đâu sử dụng Visualforce?
2 Ưu điểm của Visualforce?
3 Cách bật Chế độ Nhà phát triển Visualforce?
4 Các thẻ Visualforce trong Salesforce
5 Các thẻ trang Visualforce: thẻ pageBlock và pageBlockSection
6 Visualforce Components: Thẻ PageBlockButtons trong Visualforce
7 Cách sử dụng apex:pageMessage trong Trang Visualforce?
8 Tổng quan về các thẻ input trong Visualforce
9 Các thẻ input Visualforce với ví dụ
10 Visualforce Apex: Thẻ outputlabel và outputLink trong Salesforce
11 Thẻ Apex PanelBar và PanelBarItem trong Salesforce
12 Thẻ Apex PanelBar và PanelBarItem với ví dụ
13 Thuộc tính Apex panelBarItem: onLeave và onEnter với ví dụ
14 Visualforce Component: Chiều rộng cột apex panelGrid
15 Ví dụ về apex panelGrid
16 Ví dụ về tabPanel trong Salesforce
17 Thẻ Apex toolbar trong Visualforce
18 Thẻ Apex toolbar với ví dụ
19 Standard Controller trong Salesforce
20 Ví dụ về Standard Controller Salesforce
21 Cách sử dụng Standard Controller trong trang Visualforce?
22 Standard List Controller trong Salesforce
23 Standard list controller apex
24 Standard List Controller với ví dụ
25 Standard list controller trong Salesforce là gì?
26 Các hành động của Standard List Controller
27 Phân trang với Standard List Controller
28 Sử dụng Standard List Controller để chỉnh sửa nhiều bản ghi
29 Sự khác biệt giữa Custom Controller và Extension trong Salesforce
30 Custom Controller trong Salesforce
31 Ví dụ về Custom Controller trong Salesforce
32 Controller extension trong Salesforce là gì?
33 Nhiều Controller Extensions trong Salesforce
34 Cách gọi hai Controller Extensions trong trang Visualforce?
35 Tổng quan về Custom List Controller
36 Ví dụ về Custom List Controller trong Salesforce
37 Ví dụ về lớp StandardSetController

Giới thiệu khóa học

Salesforce Certified Platform Developer I – Pass Your Exam with Confidence

Preparing for the Salesforce Platform Developer I Exam? Struggling with Where to Start?

Many aspiring Salesforce developers assume that having experience with the Salesforce platform is enough to pass the Platform Developer I exam. But when they sit for the test, they realize it’s not just about knowledge—it’s about understanding the exam format, knowing what to expect, and practicing the right way.

Without a structured study plan and real exam-style practice, passing the certification can feel overwhelming.

But what if you had a step-by-step, exam-focused guide to help you not just learn, but master every topic on the Platform Developer I exam?

This course is designed to take you from uncertainty to confidence—covering every topic in the official study guide, providing hands-on practice, and including exam-style questions to ensure you are fully prepared.


Why This Course?

This is not just another Salesforce tutorial. It’s an exam-focused, hands-on training program designed to help you pass the Platform Developer I exam on your first attempt.

  • Comprehensive Exam Coverage – Every topic from the official Salesforce study guide is covered in detail.

  • Strategic Study Plan – We follow a most-weighted to least-weighted approach, ensuring you get the most out of your study time.

  • Real Exam-Style Questions – Test yourself with quizzes after every section to reinforce your understanding.

  • Hands-On Practice – Learn by doing with real-world examples and practice exercises on the Salesforce platform.

  • LWC & Aura Components – Gain in-depth knowledge of Lightning Web Components (LWC) and Aura, key topics for modern Salesforce development.


Exam Topics Covered

This course is aligned with the Platform Developer I exam blueprint:

  • Developer Fundamentals – 23%

  • Process Automation and Logic (Declarative & Apex) – 30%

  • User Interface (Visualforce, LWC, Aura, UI Customization) – 25%

  • Testing, Debugging & Deployment – 22%


Who Is This Course For?

  • Aspiring Salesforce Developers who want to pass the Platform Developer I exam

  • Salesforce Admins looking to transition into a development role

  • Developers from other backgrounds preparing for Salesforce certification

  • Anyone serious about mastering Salesforce development with LWC, Aura, and Apex


What You Will Achieve

By the end of this course, you will:

  • Be fully prepared to pass the Salesforce Platform Developer I exam

  • Understand real-world Salesforce development, not just theory

  • Master Lightning Web Components (LWC) & Aura for UI development

  • Gain hands-on experience with Apex, Visualforce, and automation tools

  • Be ready to apply your skills in real Salesforce projects


Why Choose This Course?

Key Features:

  • 22+ Hours of Video Training

  • Topics aligned with the official study guide

  • Hands-on practice on the Salesforce platform

  • Real-time scenarios and examples

  • Quizzes after every section


Before vs. After – Your Career Boost

Before this course, you may feel uncertain about the Platform Developer I exam, struggling to figure out what to study and how to prepare effectively.

After this course, you will have a clear study strategy, real-world experience, and the confidence to pass the exam and land high-paying Salesforce development roles.

This isn’t just an exam prep course—it’s a career accelerator.

Are you ready to pass your Salesforce Platform Developer I exam and take your career to the next level?

Enroll Now & Start Your Journey to Becoming a Salesforce Certified Developer

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Apex
Hiển thị tất cả khoá học Lightning Web Components
Hiển thị tất cả khoá học Salesforce Development
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊