Video này đang có 171070 view! Giới thiệu về sự hay ho của API!

preview_player
Показать описание
Hôm nay tụi mình sẽ tìm hiểu về sự bá đạo của API, ứng dụng của API trong thực tế nhé :3


Channel Tôi Đi Code Dạo là nơi mình chia sẻ những kiến thức, kinh nghiệm về ngành lập trình mà mình đạt được trong quá trình làm việc. Những kiến thức này sẽ biến các bạn từ một coder trở thành developer - lập trình viên thứ thiệt.
Nhớ ghé thăm và subscribe channel để xem clip mới vào 8H TỐI T3 VÀ T6 hàng tuần nha!

Ghé thăm mình tại:

-------------------------------------
Nội dung slide
Những trò hay ho mà developer có thể làm với API

Application Programming Interface
API là cái vẹo gì?

API là một "giao diện" giữa phần mềm với phần mềm.
API là cách để các phần mềm (hệ điều hành, ứng dụng, các module trong hệ thống doanh nghiệp v…v…) giao tiếp với nhau

Ví dụ
Hệ điều hành: API để đọc ghi file, kết nối internet
Di động: API định vị, xem thời lượng pin, chơi nhạc
Web: API lấy dữ liệu từ Google Sheet, từ Facebook hay Youtube, lấy số liệu corona

69.96% các ứng dụng được xây dựng dựa trên API
Tại sao phải dùng API?

Giúp các ứng dụng giao tiếp với nhau
Sử dụng chức năng
Đọc file, ghi file, định vị
Không cần đụng trực tiếp tới code của hệ điều hành

Trao đổi dữ liệu
Lấy thông tin từ Facebook, Youtube, Google
Không được trực tiếp truy cập vào Database
Bảo mật/Tái sử dụng
Tận dụng lại những thứ người khác đã làm
Chỉ cần viết “what”, không cần biết “how”

Không có API, sẽ không có phần mềm
API là những viên gạch xây nên một ứng dụng
69.96% các ứng dụng chỉ là tổ hợp của việc lắp ghép, sử dụng API

Thông qua SDK (viết code) hoặc SOAP, REST
Làm sao sử dụng API

Hai cách dùng phổ biến
API của ngôn ngữ/hệ điều hành
Cung cấp SDK sẵn
SDK = tập hợp nhiều API
Viết code trực tiếp để gọi

API của hệ thống khác
Có thể dùng SDK sẵn
Với RESTful API, dùng HTTP Protocol

Social Media, Maps, Translate, AI
API trong thực tế

Các API được sử dụng trong thực tế
API phổ biến
Facebook Graph API
Google Login, Maps
Youtube
Slack API
Linkedin

API hay ho
Microsoft Cognition (Face Rec, OCR, Image Analysis)
Google Translate
Unsplash (Stock images)
Facebook Messenger Bot
Corona API
Рекомендации по теме
Комментарии
Автор

Clip mới đăng view nhảy nhanh quá bot nhảy theo hok kịp nha =))

Автор

Em đang tìm hiểu về Notion API nên tìm được video này, học được nhiều điều mới quá luônnnn 🙏🙏🙏

Moeiau
Автор

Cám ơn Hoàng. Rất mong Hoàng làm nhiều video về các chủ đề kỹ thuật nâng cao hơn và mở rộng nhiều hơn cho những đối tượng "không phải sinh viên", "không phải mới ra trường", "không phải chỉ biết kiến thức căn bản công nghệ phần mềm mà còn nhiều hơn thế rất nhiều nhưng cũng rất nhiều thắc mắc".

PeterPeter-ijsg
Автор

anh ơi anh có thể làm clip sự khác biệt của API và Library được không ạ, tại em thấy nó khá tương đồng mà trên các trang khác giải thích không rõ rãng lắm ạ.

vochauthanhhuy
Автор

Ban đầu nghe giọng ông tôi thấy khó chịu lắm :))) nhưng càng coi tôi thấy kiến thức của ông hay nên tôi quên luôn cái giọng đó =))). Thanks ông vì clip này, bổ ích dã man

xqt
Автор

Anh làm clip hướng dẫn update views đi ạ <3

kateellen
Автор

Từng có 1 video của 1 ông nào đó sử dụng rồi. Đỉnh thật sự

phuc
Автор

Hay quá, cảm ơn anh mong thêm nhiều video về API ^^

HaiNguyen-bxkr
Автор

Cảm ơn anh nhiều. Anh giảng hay và cuốn lắm ạ.

tueminhduongtran
Автор

Từ hồi coi clip của anh kỹ năng nghe nhanh của em đã được nâng cấp

NguyenTienADmin
Автор

Đang cần tìm hiểu về fetch API luôn, cảm ơn a.

HuynhThanhThuan
Автор

làm clip hướng dẫn code case by case như việc làm 1 cái app đơn giản bằng android studio đếm số lượng ng tử vong ng nhiễm virus corona đi anh Hoàng. Tks anh.

dangtran
Автор

Hay quá bạn, Cảm ơn bạn nhiều, Bạn có dạy làm web k ạ. Vì đang tập làm web băng wordpress, muốn lấy các chuong trình khuyến mãi cua shopee, có API là khong biết phải làm sao với nó, hí hí. Gà mờ cần đi học căn bản. Cảm ơn bạn

tonytran
Автор

Mong a ra video nói kỹ hơn về RESTful API và GraphQL API

huynhhoangphuc
Автор

Theo mình hiểu thì nó như bồi bàn. Họ đưa cho bạn 1 menu "functions" sẵn, bạn thích 'món" nào thì gọi.

manuntn
Автор

Ông này là động lực cho các cháu học it

daocuong
Автор

Cảm ơn anh vì clip hữu ích ạ, cơ mà clip sau anh có thể giảm tốc độ nói chậm lại xíu thì sẽ dễ nghe hơn đó ạ :D

khanhhuyen
Автор

anh làm vid hướng dẫn sâu hơn về code, test API đi a

thonghoang
Автор

Hy vọng bạn sẽ làm 1 video về quy trình phát triển phần mêm hoặc testing :)

noblue
Автор

anh ơi làm video nói kỹ phần code api đi a hihi :))

kkingkong