Phát triển ứng dụng di động đa nền tảng với PhoneGap/Apache Cordova Training Course
Mục tiêu của các framework đa nền tảng là cho phép bạn viết ứng dụng một lần và chạy nó trên nhiều nền tảng. Bạn muốn xây dựng một ứng dụng iPhone cũng chạy trên Android? Khách hàng yêu cầu ứng dụng Android của họ chạy trên Windows Phone? Không vấn đề gì.
Trong khóa học PhoneGap/Apache Cordova kéo dài ba ngày này, bạn sẽ tìm hiểu hai công nghệ khác nhau nhưng bổ sung cho nhau để phát triển ứng dụng di động đa nền tảng. (Apache Cordova là tên mới của PhoneGap. Adobe đã mua lại PhoneGap từ các nhà phát triển ban đầu và tặng nó cho Apache Software Foundation.)
Sau khi hoàn thành khóa học PhoneGap/Apache Cordova này, bạn sẽ có thể xây dựng các ứng dụng Web di động hoàn chỉnh bằng framework, quản lý mã nguồn và xử lý các điều chỉnh nền tảng, tạo ra trải nghiệm “giống như ứng dụng gốc” từ một ứng dụng web – và nhiều hơn nữa!
Đề cương khóa học
Ngày 1
- Khởi động và chạy ứng dụng
- Access Sử dụng các tính năng gốc của thiết bị
- Cấu trúc mã nguồn và quản lý SCM
- Lưu trữ dữ liệu cục bộ
- Xây dựng biểu mẫu và giao tiếp với máy chủ
Ngày 2
- Giao tiếp mạng
- Quản lý mã nguồn và xử lý các điều chỉnh nền tảng
- Sử dụng các plugin
- Làm việc với danh sách dữ liệu
Ngày 3
- Sử dụng jQuery Mobile với các ứng dụng PhoneGap
- Trình bày Danh sách Dữ liệu
- Xử lý Sự kiện Cảm ứng
- Đóng gói ứng dụng của bạn
Open Training Courses require 5+ participants.
Phát triển ứng dụng di động đa nền tảng với PhoneGap/Apache Cordova Training Course - Booking
Phát triển ứng dụng di động đa nền tảng với PhoneGap/Apache Cordova Training Course - Enquiry
Testimonials (1)
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Course - Cross-platform mobile development with PhoneGap/Apache Cordova
Machine Translated
Upcoming Courses
Related Courses
Nâng cao Flutter
14 HoursKhóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này dành cho các nhà phát triển muốn sử dụng Flutter để tạo các ứng dụng đa nền tảng.
Khi kết thúc khóa đào tạo, người tham gia sẽ có thể:
- Di chuyển ứng dụng từ Java sang Flutter.
- Tích hợp các dịch vụ backend Firebase như cơ sở dữ liệu, xác thực và lưu trữ.
- Tạo hoạt ảnh và các tính năng giao diện người dùng nâng cao cho ứng dụng.
Mô Hình BLoC
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn tìm hiểu cách sử dụng BLoC Pattern để quản lý trạng thái giữa các ứng dụng khác nhau.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu các khái niệm và kiến trúc cốt lõi của BLoC.
- Tạo, kiểm tra và gỡ lỗi BLoCs.
- Tìm hiểu về ngữ cảnh xây dựng BLoC.
Tạo ứng dụng gốc cho iOS và Android với Flutter
14 HoursTrong khóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này, người tham gia sẽ học cách sử dụng Flutter để nhanh chóng phát triển một ứng dụng di động chạy trên cả thiết bị iOS và Android.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Nhanh chóng cài đặt framework, IDE và các công cụ khác để bắt đầu phát triển.
- Hiểu và sử dụng ngôn ngữ Dart của Google để nhanh chóng tạo mẫu một ứng dụng di động.
- Kiểm tra và triển khai các ứng dụng di động chạy trên cả iOS và Android bằng một mã nguồn duy nhất.
- Tùy chỉnh ứng dụng bằng một bộ sưu tập phong phú các widget, bố cục và hiệu ứng động.
Bootcamp Phát triển Flutter với Dart
35 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn sử dụng Flutter để tạo và xây dựng các ứng dụng di động chất lượng cao cho Android, iOS và các nền tảng khác từ một mã nguồn chung.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thiết lập môi trường phát triển cần thiết để bắt đầu tạo các ứng dụng Flutter.
- Sử dụng ngôn ngữ lập trình Dart để phát triển mã cho việc xây dựng ứng dụng.
- Sử dụng các widget Flutter để thiết kế và tạo giao diện người dùng (UI) đẹp mắt và dễ sử dụng.
- Triển khai và kiểm tra ứng dụng trên các nền tảng khác nhau (di động, máy tính để bàn, web, v.v.).
Flutter: Xây dựng Ứng dụng Chéo Bản địa với Dart
35 HoursFlutter là một bộ công cụ phát triển phần mềm giao diện người dùng nguồn mở do Google tạo ra để xây dựng ứng dụng đã biên dịch bản địa cho di động, web và máy tính từ một cơ sở mã duy nhất. Nó sử dụng Dart, một ngôn ngữ lập trình hiện đại, định hướng đối tượng cũng được phát triển bởi Google, tối ưu hóa cho việc xây dựng giao diện người dùng nhanh và biểu cảm.
Khóa học huấn luyện này (trực tuyến hoặc tại chỗ) nhằm vào các nhà phát triển cấp độ bắt đầu mong muốn xây dựng ứng dụng di động đẹp mắt, hiệu suất cao sử dụng Flutter và Dart.
Bằng cách kết thúc khóa học này, người tham gia sẽ có thể:
- Cài đặt môi trường phát triển cho Flutter và Dart.
- Tạo giao diện di động tương tác và đáp ứng.
- Sử dụng plugin để kích hoạt các tính năng thiết bị bản địa.
- Phát hành ứng dụng đa nền tảng lên Android và iOS.
Định dạng khóa học
- Bài giảng tương tác và thảo luận.
- Nhiều bài tập và thực hành.
- Sản xuất thực tế trong môi trường phòng thí nghiệm trực tiếp.
Tùy chọn Tùy chỉnh Khóa học
- Để yêu cầu một khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
Ionic2
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển ở trình độ mới bắt đầu đến trung cấp, những người muốn sử dụng Ionic 2 để xây dựng ứng dụng di động đa nền tảng.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu các nguyên tắc cơ bản của Ionic 2 và kiến trúc của nó.
- Xây dựng các ứng dụng một trang và nhiều trang bằng cách sử dụng Ionic 2.
- Tùy chỉnh ứng dụng bằng SCSS và tích hợp với các bên thứ ba.
- Kiểm tra, triển khai và quản lý các bản phát hành ứng dụng di động một cách hiệu quả.
Ionic 4 và Angular cho Nhà phát triển
21 HoursKhóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này dành cho các nhà phát triển web muốn tạo một ứng dụng di động kết hợp với Ionic 4.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Tích hợp các tính năng gốc của thiết bị vào một ứng dụng di động kết hợp.
- Sử dụng Angular và Ionic 4 để xây dựng một ứng dụng di động kết hợp.
- Chạy một ứng dụng kết hợp trên trình giả lập thiết bị di động.
Ionic 6
14 HoursKhóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này dành cho các nhà phát triển web muốn tạo một ứng dụng di động hiện đại với Ionic 6.
Khi kết thúc khóa đào tạo, người tham gia sẽ có thể:
- Tích hợp các tính năng gốc của thiết bị vào một ứng dụng di động lai hiện đại.
- Tìm hiểu các nguyên tắc cơ bản của Ionic.
- Tìm hiểu cách triển khai các ứng dụng Ionic lên môi trường sản xuất.
- Chạy một ứng dụng di động lai hiện đại trên trình giả lập thiết bị di động.
Phát triển Ứng Dụng Di Động với Flutter và Trí Tuệ Nhân Tạo
12 HoursPhát triển ứng dụng di động với Flutter và AI là quá trình xây dựng các ứng dụng di động có khả năng mở rộng, an toàn và tích hợp trí tuệ nhân tạo (AI) sử dụng kiến trúc hiện đại, nguyên tắc UX/UI và phương pháp học tập nhanh (agile).
Khóa đào tạo này được hướng dẫn bởi giảng viên (trực tuyến hoặc trực tiếp tại chỗ) dành cho các nhà phát triển trung cấp muốn xây dựng và triển khai ứng dụng di động sử dụng Flutter, tích hợp tính năng AI, áp dụng nguyên tắc bảo mật tốt nhất và tuân theo quy trình làm việc nhanh.
Cuối khóa đào tạo này, học viên sẽ có thể:
- Phát triển các ứng dụng di động mạnh mẽ sử dụng Flutter với trọng tâm vào thiết kế UX/UI.
- Áp dụng nguyên tắc phát triển nhanh xuyên suốt vòng đời dự án.
- Tích hợp chức năng AI như hệ thống đề xuất hoặc chatbot.
- Thiết kế kiến trúc di động an toàn với tích hợp Firebase.
Định dạng của khóa học
- Bài giảng tương tác và thảo luận.
- Nhiều bài tập và thực hành.
- Triển khai thực tế trong môi trường phòng thí nghiệm trực tiếp.
Tùy chỉnh khóa học
- Để yêu cầu đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
IBM MobileFirst Nền tảng Phát triển Ứng dụng Di động Lai (Hybrid)
21 HoursIBM MobileFirst Platform (trước đây gọi là Worklight Foundation) là một bộ công cụ và dịch vụ để xây dựng ứng dụng di động doanh nghiệp và tablet. Giao diện API phía khách hàng của nó có sẵn cho các ứng dụng gốc (iOS Objective-C), gốc (Android Java), J2ME, C# gốc Windows Phone (C#), và JavaScript cho các ứng dụng hybrid đa nền tảng hoặc web di động. MobileFirst Platform có sẵn để triển khai trên đám mây hoặc trong môi trường nội bộ.
Trong khóa huấn luyện trực tiếp này, người tham gia sẽ học cách cài đặt và sử dụng MobileFirst Platform để phát triển và quản lý các ứng dụng di động hybrid dựa trên HTML5, JS, và CSS.
Kết thúc khóa học này, người tham gia sẽ có thể:
- Cài đặt và cấu hình MobileFirst.
- Phát triển, kiểm thử và triển khai các ứng dụng di động hybrid đa nền tảng.
- Sử dụng các cơ chế bảo mật của MobileFirst để đảm bảo an toàn cho ứng dụng.
- Cập nhật ứng dụng qua không gian trong tổ chức, bỏ qua nhu cầu thông qua cửa hàng ứng dụng.
- Quản lý và theo dõi các ứng dụng di động.
Đối tượng
- Nhà phát triển
Hình thức khóa học
- Phần giảng dạy, phần thảo luận, bài tập và thực hành nặng tay trong môi trường lab trực tiếp.
Ghi chú
- Khóa học này dựa trên Mobile Foundation 8.0. Để yêu cầu một phiên bản khác hoặc tùy chỉnh khác cho khóa học này, vui lòng liên hệ chúng tôi để sắp xếp.
Marketing WeChat
7 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các doanh nhân, quản lý marketing và đại diện bán hàng muốn thực hiện digital marketing trên WeChat.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Gửi một thông điệp đến nhiều người nhận cùng một lúc trên WeChat.
- Tiếp thị (cho người lạ) trên WeChat miễn phí.
- Mở Ví WeChat và sử dụng WeChat Pay.
- Quảng cáo bằng Tài khoản Chính thức WeChat.
WeChat Mini Programs cho Nhà phát triển
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn phát triển WeChat Mini Programs trên nền tảng WeChat.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Cài đặt và cấu hình Công cụ Phát triển để tạo WeChat Mini Programs.
- Viết WXML và WXSS thay vì HTML và CSS truyền thống để tạo chương trình.
- Triển khai các ứng dụng có thể chạy trên thiết bị di động và máy tính để bàn sử dụng Wechat.
WeChat Open Platform cho Nhà phát triển
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn phát triển trên nền tảng WeChat.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Cho phép ứng dụng di động của họ hỗ trợ các tính năng như chia sẻ tới WeChat, thêm vào Mục yêu thích WeChat và thanh toán bằng WeChat Pay.
- Cho phép trang web của họ hỗ trợ sử dụng tài khoản WeChat để đăng nhập.
- Cung cấp một dịch vụ nhẹ cho hàng tỷ người dùng WeChat thông qua Tài khoản chính thức.
- Trở thành một nền tảng thứ ba để cung cấp các dịch vụ vận hành và giải pháp ngành cho Tài khoản chính thức.
WeChat Work
7 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các doanh nhân và quản trị viên doanh nghiệp muốn sử dụng WeChat Work để quản lý giao tiếp và cộng tác văn phòng một cách hiệu quả.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Sử dụng hiệu quả các ứng dụng OA phong phú của WeChat Work.
- Quản lý các tệp doanh nghiệp bằng Ổ đĩa tệp 100GB miễn phí.
- Sử dụng Thanh toán doanh nghiệp để gửi lì xì cho nhân viên và nhận/thực hiện thanh toán từ/đến nhân viên.
- Tùy chỉnh hình ảnh bìa lì xì bằng thương hiệu doanh nghiệp để quảng bá văn hóa thương hiệu.
- Thiết lập logo công ty và hình ảnh quảng cáo trên trang khởi động điện thoại di động để tạo dựng văn hóa doanh nghiệp.
Xamarin cho Phát triển đa nền tảng
21 HoursTrong khóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này, người tham gia sẽ học các khía cạnh quan trọng của Xamarin khi họ bắt đầu phát triển bộ ứng dụng di động của riêng mình cho Android, iOS và Windows.