Phát triển ứng dụng di động đa nền tảng với PhoneGap/Apache Cordova Khóa Học Đào Tạo
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
Khóa học đào tạo mở cần có ít nhất 5 người tham gia.
Phát triển ứng dụng di động đa nền tảng với PhoneGap/Apache Cordova Khóa Học Đào Tạo - Đặt chỗ
Phát triển ứng dụng di động đa nền tảng với PhoneGap/Apache Cordova Khóa Học Đào Tạo - Yêu cầu thông tin
Đánh giá (1)
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Khóa học - Cross-platform mobile development with PhoneGap/Apache Cordova
Dịch thuật bằng máy
Các khóa học sắp tới
Các khóa học liên quan
Nâng cao Flutter
14 Giờ họcKhó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 Giờ họcKhó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 Giờ họcTrong 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 Giờ họcKhó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 Giờ họcFlutter 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 Giờ họcKhó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 Giờ họcKhó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 Giờ họcKhó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 Giờ họcPhá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 Giờ họcIBM 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 Giờ họcKhó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 Giờ họcKhó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 Giờ họcWeChat Open Platform là một hệ sinh thái tích hợp, cho phép các nhà phát triển xây dựng, kết nối và mở rộng ứng dụng và dịch vụ trong hệ sinh thái WeChat — bao gồm Mini Programs, Official Accounts, và các tích hợp bên thứ ba. Nó cung cấp các API an toàn, SDKs, và công cụ dựa trên đám mây để tạo ra trải nghiệm liền mạch cho hàng tỷ người dùng trên toàn thế giới.
Khóa đào tạo trực tiếp do giảng viên hướng dẫn (trực tuyến hoặc tại địa điểm) này dành cho các nhà phát triển trung cấp, những người muốn học cách phát triển, tích hợp và triển khai ứng dụng bằng các SDK và dịch vụ khác nhau của WeChat Open Platform.
Sau 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 WeChat như chia sẻ, xác thực và thanh toán vào ứng dụng web và di động.
- Xây dựng và triển khai Mini Programs với khả năng dựa trên đám mây.
- Phát triển và quản lý Official Accounts để cung cấp dịch vụ động cho người dùng.
- Sử dụng các SDK WeChat mới nhất (Mobile, Web, và Hardware) cho tương tác đa nền tảng.
- Triển khai WeChat Pay và quy trình giao dịch tuân thủ an toàn.
- Áp dụng công cụ phân tích, kiểm thử và triển khai của WeChat để phát hành ổn định.
Định dạng Khóa học
- Bài giảng tương tác và thảo luận.
- Bài tập thực hành và phiên lập trình.
- Triển khai và kiểm thử trực tiếp trong môi trường sandbox.
Tùy chọn Tùy chỉnh Khóa học
- Để yêu cầu phiên bản tùy chỉnh của khóa đào tạo này, vui lòng liên hệ với chúng tôi để sắp xếp.
WeChat Work for Enterprise Communication & Collaboration
7 Giờ họcKhóa học trực tiếp với giáo viên (trực tuyến hoặc tại chỗ) này được thiết kế cho các quản lý và quản trị viên từ mức độ cơ bản đến trung cấp muốn khai thác các tính năng hiện có của WeChat Work để quản lý hiệu quả việc liên lạc, thương hiệu, thanh toán và luồng công việc của doanh nghiệp.
Xamarin cho Phát triển đa nền tảng
21 Giờ họcTrong 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.