intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Lập trình Kotlin toàn tập

Chia sẻ: Trần Hạnh | Ngày: | Loại File: PDF | Số trang:271

213
lượt xem
20
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tài liệu "Lập trình Kotlin toàn tập" có các nội dung bài học tìm hiểu về Kotlin: Bài 1 có nên học Kotlin?, bài 2 cài đặt công cụ lập trinh Kotlin, bài 3 tạo ứng dụng Kotlin đầu tiên, bài 4 cách xuất dữ liệu ra màn hình Kotlin ... Để nắm rõ nội dung chi tiết, mời các bạn tham khảo.

Chủ đề:
Lưu

Nội dung Text: Lập trình Kotlin toàn tập

Tài liệu<br /> <br /> Lập trình Kotlin toàn tập<br /> <br /> Thông tin tác giả:<br /> <br /> <br /> <br /> <br /> <br /> <br /> Trần Duy Thanh (Profile https://duythanhcse.wordpress.com/contact/ )<br /> Blog chia sẻ kiến thức: http://duythanhcse.wordpress.com/<br /> Website khóa học trực tuyến: https://communityuni.com/<br /> Phone: 0987773061<br /> Email: duythanhcse@gmail.com<br /> <br /> TPHCM-2017<br /> 1|P a g e<br /> <br /> Mục Lục<br /> Lời giới thiệu ................................................................................................................................. 4<br /> Bài 1: Có nên học Kotlin? ........................................................................................................... 5<br /> Bài 2-Cài đặt công cụ lập trình Kotlin ..................................................................................... 10<br /> Bài 3-Tạo ứng dụng Kotlin đầu tiên......................................................................................... 20<br /> Bài 4-Cách xuất dữ liệu ra màn hình Kotlin ........................................................................... 27<br /> Bài 5 – Các cách ghi chú quan trọng khi lập trình Kotlin ..................................................... 29<br /> Bài 6-Kiểu dữ liệu và cách khai báo biến trong Kotlin ......................................................... 32<br /> Bài 7 – Ép kiểu dữ liệu trong Kotlin ........................................................................................ 35<br /> Bài 8 – Các toán tử quan trọng trong Kotlin ........................................................................... 38<br /> Bài 9- Nhập dữ liệu từ bàn phím với Kotlin ........................................................................... 47<br /> Bài 10- Cấu trúc điều khiển if else trong Kotlin..................................................................... 51<br /> Bài 11-Biểu thức when trong Kotlin ........................................................................................ 56<br /> Bài 12-Vòng lặp for trong Kotlin ............................................................................................. 62<br /> Bài 13-Vòng lặp while trong Kotlin......................................................................................... 69<br /> Bài 14-Vòng lặp do while trong Kotlin ................................................................................... 73<br /> Bài 15-Xử lý biệt lệ trong Kotlin.............................................................................................. 78<br /> Bài 16-Cách gỡ lỗi Kotlin bằng công cụ Debug..................................................................... 82<br /> Bài 17-Các thư viện quan trọng thường dùng trong Kotlin .................................................. 89<br /> Bài 18- Xử lý chuỗi trong Kotlin.............................................................................................. 98<br /> Bài 19- Xử lý mảng một chiều trong Kotlin .........................................................................106<br /> Bài 20- Xử lý mảng hai chiều trong Kotlin ...........................................................................111<br /> Bài 21-Collections trong Kotlin..............................................................................................115<br /> Bài 22-Lập trình hướng đối tượng trong Kotlin – phần 1 ...................................................121<br /> Bài 23-Lập trình hướng đối tượng trong Kotlin – phần 2 ...................................................129<br /> Bài 24-Lập trình hướng đối tượng trong Kotlin – phần 3 ...................................................139<br /> Bài 25-Lập trình hướng đối tượng trong Kotlin – phần 4 ...................................................146<br /> Bài 26-Lập trình hướng đối tượng trong Kotlin – phần 5 ...................................................150<br /> Bài 27-Alias và cơ chế gom rác tự động trong Kotlin-OOP phần 6 ..................................157<br /> Bài 28-Extensions Method trong Kotlin-OOP phần 7 .........................................................162<br /> Bài 29-Xử lý Text File trong Kotlin.......................................................................................167<br /> 2|P a g e<br /> <br /> Bài 30-Xử lý Serialize File trong Kotlin ...............................................................................172<br /> Bài 31-Xử lý XML File trong Kotlin .....................................................................................176<br /> Bài 32-Xử lý JSon trong Kotlin – Bài 1 ................................................................................182<br /> Bài 33-Xử lý JSon trong Kotlin – Bài 2 ................................................................................190<br /> Bài 34-Đọc JSon tỉ giá hối đoái của Ngân Hàng Đông Á trong Kotlin – Bài 3 ...............196<br /> Bài 35-Thiết kế giao diện trong Kotlin – phần 1 ..................................................................202<br /> Bài 36-Thiết kế giao diện trong Kotlin – phần 2 ..................................................................208<br /> Bài 37-Thiết kế giao diện trong Kotlin – phần 3 ..................................................................214<br /> Bài 38-Thiết kế giao diện trong Kotlin – phần 4 ..................................................................224<br /> Bài 39-Thiết kế giao diện trong Kotlin – phần 5 ..................................................................255<br /> Bài 40-Kết xuất Executable cho Kotlin [Kết thúc khóa học Kotlin] .................................263<br /> Tài liệu tham khảo ....................................................................................................................271<br /> <br /> 3|P a g e<br /> <br /> Lời giới thiệu<br /> Theo nhiều lời đề nghị của mọi người, Tui soạn thảo lại các bài lập trình Kotlin trên<br /> Blog https://duythanhcse.wordpress.com/kotlin/kotlin-co-ban-den-nang-cao/ thành Ebook<br /> để giúp các bạn dễ học tại máy.<br /> Kotlin và Java là song kiếm hợp bích, để học tốt Kotlin thì theo Tui các bạn nên học tốt<br /> Java trước. Hai ngôn ngữ này sẽ tương hỗ cho nhau trong quá trình viết mã lệnh. Google<br /> đã công Kotlin trở thành ngôn ngữ chính thống cho việc triển khai các dự án Android, do<br /> đó tương lai nó có tiềm năng rất lớn. Các bạn cố gắng học tốt Kotlin, Tui đã chủ ý biên<br /> soạn theo thứ tự từ thấp lên cao do đó các bạn nên học theo từng bài. Nắm vững Kotlin tốt<br /> sẽ tạo cơ hội trong tương lai cho các bạn, vì tương lai sẽ có làn sóng mạnh mẽ về tuyển<br /> dụng lập trình viên Android với Kotlin.<br /> Trong quá trình biên soạn sẽ không tránh khỏi những sai sót, quý độc giả vui lòng hoan<br /> hỉ lượng thứ và gửi thư góp ý về cho: Trần Duy Thanh (duythanhcse@gmail.com) để các<br /> phiên bản sau được chu đáo hơn.<br /> Nếu quý độc giả có share và dùng làm tài liệu cho trung tâm, trường học… thì vui lòng<br /> ghi rõ nguồn gốc tài liệu này.<br /> <br /> Xin chân thành cảm ơn<br /> Trần Duy Thanh.<br /> <br /> 4|P a g e<br /> <br /> Bài 1: Có nên học Kotlin?<br /> Mấy ngày này cái tên Kotlin đã tạo nên một cơn địa chấn làm rung chuyển giới công<br /> nghệ, bạn đã xem phim “Đường Sơn Đại Địa Chấn” chưa? nếu bộ phim vô cùng hay này<br /> đã cướp đi không biết bao nhiêu nước mắt của khán giả thì Kotlin làm điều ngược lại, nó<br /> lan tỏa không biết bao nhiêu nụ cười cho giới lập trình viên bởi nhiều tiện ích mà nó đem<br /> lại. Đặc biệt ngày 17/05/2017 vừa rồi Google đã công bố Kotlin trở thành ngôn ngữ lập<br /> trình Android chính thống giáo, từ phiên bản Android Studio 3.0 các lập trình viên có thể<br /> tha hồ tung hoành!<br /> Và Tui dự đoán rằng: Trong tương lai sẽ có làn sóng mạnh mẽ về tuyển dụng lập trình<br /> viên Android bằng ngôn ngữ Kotlin, các công ty sẽ rất khát nhân lực, các bạn cần nhanh<br /> chóng nghiên cứu Kotlin để đi đầu về công nghệ.<br /> Nếu bạn còn bảo lưu quan điểm Chậm Mà Chắc, thì Tui nghĩ nó không còn đúng nữa.<br /> Thời đại này khác xưa rồi, các bạn phải Nhanh Mà Chắc mới hơn người ta được, đừng chờ<br /> cho tới khi Kotlin quá phổ biến thì lúc đó bạn là người đến sau. Hãy chiến đấu ngay từ bây<br /> giờ để đi đầu về công nghệ!<br /> Hi hi hi, nghe tới đây bạn Đã Ghiền Kotlin chưa? Ngày xưa Tui học Văn là dốt nhất<br /> lớp, toàn bị 4.5 điểm, nên cố gắng lắm mới viết được một chút ít giới thiệu về Kotlin<br /> <br /> ha ha – nhìn hình này có vẻ Toptal nói Java già cỗi<br /> 5|P a g e<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2