Bạn đang quan tâm đến các ngôn ngữ lập trình? Bạn đang muốn có trong tay những công nghệ mới nhất hiện nay? Google mô tả Kotlin là "ngôn ngữ được thiết kế tốt và mạnh mẽ mà chúng tôi tin rằng nó sẽ làm cho Android phát triển nhanh hơn và thú vị hơn". Tại sao bạn không tận dụng cơ hội MIỄN PHÍ tham gia S.M.A.C Workshop "Programming Android Application with Kotlin" để nắm bắt ngay ngôn ngữ KOTLIN?
Nhằm mục tiêu cập nhật những kiến thức, ứng dụng mới nhất cho các bạn đam mê Lập trình, Trường Lập trình viên Quốc tế FPT Aptech tổ chức Workshop "Programming Android Application with Kotlin". Workshop sẽ mang đến cho bạn những kiến thức về ngôn ngữ lập trình KOTLIN - một phương pháp mới để phát triển ứng dụng Android, từ đó biết được những ưu nhược điểm giữa các phương pháp cũ và phương pháp mới trong phát triển ứng dụng Android. Chắc chắn rằng ngôn ngữ lập trình mới này sẽ giúp các bạn tạo ra được những sản phẩm chất lượng hơn.
KOTLIN là gì?
Kotlin là một ngôn ngữ lập trình mới từ JetBrains. Nó xuất hiện lần đầu tiên vào năm 2011 khi JetBrains công bố một dự án mới có tên là "Kotlin". Giống như Swift, Kotlin là một ngôn ngữ mã nguồn mở. Tại hội nghị các nhà phát triển Google I/O 2017 diễn ra 17-19/05/2017, Google đã tuyên bố rằng ngoài Java và C ++, ngôn ngữ lập trình Kotlin cũng sẽ chính thức được Android hỗ trợ. Google mô tả Kotlin là "ngôn ngữ được thiết kế tốt và mạnh mẽ mà chúng tôi tin rằng nó sẽ làm cho Android phát triển nhanh hơn và thú vị hơn". Google cũng lưu ý rằng một số nhà phát triển đã sử dụng ngôn ngữ này trong quy trình sản xuất ứng dụng của họ bao gồm Expedia, Flipboard, Pinterest và Square.
Tương lai của KOTLIN
Chưa nói đến đa nền tảng, xét riêng về lập trình native cho Android thì Kotlin với phong cách hiện đại tinh gọn phần nào đã vượt mặt được Java – một ngôn ngữ hơn 22 năm tuổi! Hiện đại, tinh gọn là sao? Nếu bạn để ý những ngôn ngữ mới ra trong khoảng 10 năm gần đây như Rust, Swift, Kotlin thì sẽ thấy syntax ngắn ngọn hơn, hỗ trợ nhiều tính năng hơn. Việc viết code cảm giác như đang viết tiếng Anh. Cũng giống như Apple tung ra Swift thì vẫn hỗ trợ viết Swift và Objective-C trong một app luôn. Thì với Android cũng vậy, bạn cũng có thể viết Kotlin và Java trong một app. Cũng có luôn tool để translate Java sang Kotlin. Kotlin liên kết với Java và cung cấp sự thay đổi không ngừng của mã và hệ thống cấp cao sang Java và cung cấp cách Migration dễ dàng từ Java với khả năng tương thích ngược. Với các tính năng như nhiều khai báo hơn, ít mã, cơ sở dữ liệu ngôn ngữ hỗn hợp và diễn cảm hơn Java, Kotlin sẽ là tương lai cho các ứng dụng doanh nghiệp và di động thời gian tới.
Đến với Workshop "Programming Android Application with Kotlin" bạn sẽ học được cách:
- Chuẩn bị và cài đặt được môi trường lập trình Kotlin để phát triển ứng dụng Android.
- Tạo được Android project với Kotlin.
- Xây dựng được một ứng dụng Android đơn giản với Kotlin.
- Chuyển đổi code từ Jave sang Kotlin.
Nội dung chương trình:
- Phần 1: Giới thiệu Kotlin
- Kotlin là gì?
- Kotlin với phát triển ứng dụng Android
- Phần 2: So sánh Kotlin và Java
- Tại sao nên sử dụng Kotlin?
- Những tính năng mới của Kotlin mà Java chưa có
- Nhược điểm của Kotlin so với Java
- Phần 3: Phát triển ứng dụng Android sử dụng Kotlin
- Chuẩn bị và cài đặt môi trường lập trình
- Tạo project
- Sử dụng Java và Kotlin trong cùng một project
- Thiết kế giao diện
- Viết mã Kotlin
- Build và thực thi ứng dụng trên thiết bị ảo và thật (Emulator/ Real device)
- Phần 4: Chuyển Android project từ Java sang Kotlin
- Cách thực hiện
- Một số lưu ý
Đối tượng tham dự: Các bạn đam mê Lập trình và đã biết về lập trình Java, lập trình Anroid.
- Thời gian: 8h – 12h, thứ 7 ngày 09/09/2017
- Địa điểm: 590 Cách Mạng Tháng 8, P.11, Q.3 (sau lưng Siêu thị điện máy Chợ Lớn)
- Lệ phí tham gia: 100.000đ (sẽ được hoàn trả ngay sau Workshop)
- Cách thức đăng kí: Để đăng kí tham gia Workshop, bạn vui lòng điền đầy đủ thông tin họ tên, số điện thoại, email vào đường link: http://gg.gg/hoithaokotlin hoặc đến đăng kí trực tiếp tại văn phòng Trường đào tạo Lập trình viên Quốc tế FPT Aptech: 590 Cách Mạng Tháng 8, P.11, Q.3. Ban tổ chức chương trình sẽ liên hệ lại để mời các bạn tham dự.
- Thông tin liên hệ:
Khối Giáo dục FPT – fpt.edu.vn
Trường Đào Tạo Lập Trình Viên Quốc Tế – fpt.aptech.edu.vn
|