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

The Advanced Xamarin Developer Masterclass

Khóa Học Nâng Cao Dành Cho Lập Trình Viên Xamarin

Khóa Học Nâng Cao Dành Cho Lập Trình Viên Xamarin

Bao gồm nội dung chất lượng từ Xamarin University - Khóa học nâng cao này tập trung vào các khái niệm đa nền tảng

4.4
(531 đánh giá)
6,414 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
14.5 giờ video
94 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Bạn sẽ trở thành chuyên gia Xamarin, sử dụng những tính năng mạnh mẽ nhất của nền tảng để tạo ứng dụng hoàn toàn native.
Học cách tận dụng chức năng native và cả code Java, Objective-C native trong ứng dụng Xamarin Forms của bạn.
Tự tin ứng tuyển vào các vị trí phát triển ứng dụng cấp cao hơn với kỹ năng Xamarin nâng cao vừa thu được.
Có khả năng tạo ra nhiều loại ứng dụng hơn với nhiều chức năng hơn bằng Xamarin

Yêu cầu

Khuyến nghị đã có kỹ năng về Xamarin, C# và XAML - Nếu chưa biết gì về Xamarin, hãy cân nhắc đầu tư vào khóa học Xamarin Đầy Đủ của Eduardo (giảng viên) trên Udemy trước.
Bạn cần một máy tính Windows chạy Windows 10 và đã cài đặt Visual Studio hoặc
một máy tính macOS chạy High Sierra trở lên và đã cài đặt Xcode để thử nghiệm và triển khai iOS.

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

Dành cho lập trình viên Xamarin muốn học các kỹ thuật Xamarin nâng cao
Bất kỳ ai có kinh nghiệm Xamarin muốn nâng cao cơ hội việc làm và thăng tiến sự nghiệp

Nội dung khóa học

14 phần • 90 bài giảng
1 Chào Mừng
2 Các Ứng Dụng Chúng Ta Sẽ Xây Dựng
3 Những Gì Bạn Sẽ Học
4 Mã Nguồn
1 Định Nghĩa Giao Diện Người Dùng (UI)
2 Định Nghĩa Logic
3 Binding Lệnh (Commands)
4 Binding Với Form
5 Binding Collections
6 TableViews
7 Binding Từ C#
1 Custom Renderer trên iOS
2 Màu Sắc Động cho ProgressBar
3 Custom Renderer trên Android
4 Tùy Chỉnh Text Cells
5 Tùy Chỉnh Text Cells Android
6 Thay Đổi Màu Sắc Khi Chọn (Selection) trong Cells Android
1 Giới Thiệu Dependency Services
2 Interface
3 Đăng Ký Dependencies
4 Sử Dụng một Dependency
5 Chia Sẻ File trong iOS
6 Chia Sẻ File trong Android
7 Tạo File TXT
1 Giới Thiệu Behaviors và Effects
2 Behaviors
3 Triển Khai Effects
4 Android Effect
5 iOS Effect
1 Giới Thiệu App Center
2 Dự Án Mới
3 Thiết Lập GitHub
4 Thiết Lập App Center
5 App Center Builds
6 Ký (Signing) Bản Build Android
7 Ký (Signing) Bản Build iOS
8 Theo Dõi Lỗi & Sự Cố (Crashes)
9 Phân Tích & Theo Dõi Sự Kiện (Analytics & Tracking Events)
10 Phản Ứng Với Sự Cố (Crashes)
11 Xuất Bản Ứng Dụng Android
12 Xuất Bản Ứng Dụng iOS
13 Phân Phối Lên Play Store
14 Phân Phối Lên App Store
15 Đẩy Một Tính Năng Mới
1 Thiết Lập Azure Notification Hub
2 Thiết Lập Push Notifications iOS
3 Thiết Lập Push Notifications Android
4 Notification Hub API
5 Gửi Thông Báo Từ Backend
6 Nhận Thông Báo Trên Android
7 Nhận Thông Báo Trên iOS
1 Giới Thiệu Phần Này
2 Thanh Tab Dưới Cùng (Bottom Tabbar) Android
3 iOS Sử Dụng Safe Area Từ XAML
4 Thiết Lập Title View
5 OnPlatform Extension
6 CSS & XAML
7 Visual State Manager
8 ImageButton Controls
9 Cải Thiện Hiệu Suất ListView
1 Giới Thiệu Phần Chatbot
2 Dịch Vụ QnA Maker
3 Dịch Vụ Azure Bot
4 Nhúng Chatbot Vào Ứng Dụng
5 Gọi API Của Chatbot
6 Gửi Tin Nhắn Đến Chatbot
7 Nhận Phản Hồi Từ Chatbot
8 Custom Event Arguments
9 ViewCells và Template Selectors
10 Cải Thiện Giao Diện Cuối Cùng
1 Giới Thiệu Các Phần Nâng Cao
2 Binding Thư Viện Android (Java)
3 Liên Kết (Linking) Để Giảm Kích Thước APK
1 Bản Địa Hóa Xamarin Forms Từ C#
2 Custom Markup Extensions
1 Xuất Thư Viện iOS Objective-C
2 Binding Thư Viện Objective-C
3 Liên Kết (Linking) Để Giảm Kích Thước IPA
4 Chúc Mừng
1 Thiết Lập Prism
2 Views và ViewModels
3 Điều Hướng (Navigation) Trong Prism
4 Google Books API
5 Tìm Kiếm Với Google Books API
6 Liệt Kê và Lưu Sách
7 Đọc Sách Khi Điều Hướng
8 Event To Command
9 Navigation Parameters
1 Mã Nguồn
2 Bài Học & Thông Tin Thêm

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

If you have some existing Xamarin development experience (perhaps completing or done at least done some of Eduardo's (the courses instructor) Complete Xamarin Course, or another Xamarin course then this course is for you.

If you looking to take your existing Xamarin skills and learn more about the advanced features of Xamarin then this course can help.

Xamarin developers are well paid, and programmers with advanced skills (such as the ones you will learn in this course) are even more valuable to companies and tend to get paid more.

By the end of the course, you will become a Xamarin expert, using the most powerful features of the platform to create entirely native apps.

Along the way, you will learn how to leverage native functionality and even native Java and Objective-C code in your Xamarin Forms apps.

You'll find out how to continuously deploy new versions of your app to your users .

And learn how to use version control for better deployment to other developers, testers, and the App Stores.

The key skills you will learn and master in this course include:-

1. Dependency Services

2. Custom Renderers

3. Using Java Libraries

4. Using Objective-C Libraries

5. App Center

6. Azure Bot Service for Chatbot

7. Behaviours and Effects

8. Azure Functions

9. Push Notifications

10. CSS Styling for Xamarin

What is Xamarin?

Xamarin is a Microsoft owned company, that allows developers, using a C#-shared codebase, to write native Android, iOS (and even Windows and MacOS) apps with native user interfaces and to share code.

This means you can create an application once, and deploy it to both Android and iOS, both which run natively on the platform.  One codebase, two platforms.

Learning to create apps with Xamarin makes you more valuable to your employer or clients as a result.

Is this course for you?

If you've never used Xamarin before, and/or do not know C# then this is NOT the course for you.  In that case we would suggest you purchase Eduardo's Complete Xamarin course first, complete that and come back then to this advanced course.

But if you are familiar with C# and XAML and have some exposure to Xamarin then this course is aimed at you.

Why this course and not other Xamarin courses?

Eduardo already has one of the most comprehensive and popular Xamarin courses on Udemy.  Plus he has extensive experience with Xamarin and is also Xamarin certified.

Here is what just one student had to say about his other Xamarin course.

"I have just finished up to section 4 and loving every single bit about this course because the way Mr Eduardo explains is just amazing, because I have done a lot of other programming related courses where the instructor just displays a bunch of pre written code with alot of talk, and talk, and talk. However, the way Eduardo explains and takes his time to convey the message, simply love him" - Zeshan Hossein Ghayoomi.

By taking this course it means you are learning from someone who has all the professional training, skills, and experience needed to teach you how to become proficient in Xamarin the right way, as fast as possible.

If you are ready to get that first paid programming job, or to move up to a more senior programming position, then this course is for you!

What about if you have questions?

As if this course wasn’t complete enough, you have Eduardo on hand to answer any questions you have in the Q&A section of the course.

This means you’ll never find yourself stuck on one lesson for days on end. With his hand-holding guidance, you’ll progress smoothly through this course without any major roadblocks.

There’s no risk either!

This course comes with a full 30 day money-back guarantee. Meaning if you are not completely satisfied with the course or your progress, simply let us know and they will refund you 100%, every last penny no questions asked.

You either end up with Advanced Xamarin skills, go on to develop great programs and potentially make an awesome career for yourself, or you try the course and simply get all your money back if you don’t like it…

You literally can’t lose.

Ready to get started, developer?

Enrol now using the “Add to Cart” button on the right, and get started on your way to advanced  Xamarin skills. You can also check out some of the course using the preview feature on this page, so you’re 100% certain this course is for you. 

See you on the inside (hurry, the advanced Xamarin class is waiting!)

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 C Sharp
Hiển thị tất cả khoá học Cross Platform Development
Hiển thị tất cả khoá học Mobile Development
Hiển thị tất cả khoá học Xamarin
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊