Cross-platform mobile development with 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.
Cross-platform mobile development with PhoneGap/Apache Cordova Training Course - Booking
Cross-platform mobile development with 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
Provisional Upcoming Courses (Require 5+ participants)
Related Courses
Advanced Progressive Web App (PWA)
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này Việt Nam(tại chỗ hoặc từ xa) dành cho các nhà phát triển muốn tạo các Ứng dụng Web Tăng tiến (Progressive Web Apps) tiên tiến, thực hiện các chức năng độc quyền liên quan đến thông báo đẩy (push notifications) và khả năng hoạt động ngoại tuyến.
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 phát triển một Ứng dụng Web Tăng tiến tiên tiến.
- Tạo thông báo đẩy cho phép đăng ký.
- Lưu bộ nhớ đệm bằng Service Worker để làm cho một ứng dụng web hoạt động ngoại tuyến.
- Tạo thông báo đẩy nhắc nhở những khách truy cập thường xuyên cài đặt ứng dụng.
Advanced 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.
BLoC Pattern
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.
Build Native iOS and Android Apps with 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.
Flutter Development Bootcamp with 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.).
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 and Angular for Developers
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.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 HoursIBM MobileFirst Nền tảng (trước đây được gọi là Worklight Foundation) là một bộ công cụ và dịch vụ để xây dựng các ứng dụng di động và máy tính bảng doanh nghiệp. API phía máy khách của nó có sẵn cho native iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#) và JavaScript cho các ứng dụng hybrid đa nền tảng HOẶC ứng dụng web di động. MobileFirst Platform có sẵn tại chỗ hoặc trên đám mây.
Trong khóa đào tạo trực tiếp, trực tuyến này, người tham gia sẽ học cách thiết lập 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.
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 MobileFirst
- Phát triển, kiểm tra 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 để bảo mật ứng dụng.
- Cập nhật ứng dụng qua mạng trong một tổ chức, bỏ qua sự cần thiết của các cửa hàng ứng dụng.
- Quản trị và giám sát các ứng dụng di động.
Đối tượng
- Nhà phát triển
Định dạng khóa học
- Kết hợp bài giảng, thảo luận, bài tập và thực hành nặng nề trong môi trường phòng thí nghiệm trực tiếp.
Lưu ý
- Khóa đào tạo 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ệ với chúng tôi để sắp xếp.
Progressive Web Apps (PWA)
14 HoursIn this instructor-led, live training Việt Nam (onsite or remote), participants will learn how to develop their first Progressive Web App as they step through a series of hands-on exercises culminating in the creation and deployment of a functional PWA.
WeChat Marketing
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 for Developers
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 for Developers
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 for Cross-Platform Development
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.