Video này đang có 169602 view! Giới thiệu về sự hay ho của API!
Вставка
- Опубліковано 6 вер 2024
- 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
Nhớ subscribe cho mình nhe: bit.ly/codedao...
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:
Blog: toidicodedao.com/
Fanpage: / toidicodedao
-------------------------------------
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 UA-cam, 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, UA-cam, 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
UA-cam
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 =))
có tổng hợp các clip chơi API ko anh
Có clip chơi đồ chứ ko có clip chơi API e ơi
@ vậy anh ra clip chơi đồ nha ;p
Anh ơi bot nó tự sửa lại tiêu đề .nếu youtube họ update view đúng không anh
@ Được idol Rep mừng quá tối nay lại mất ngủ rùi
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 🙏🙏🙏
Bạn rẽ ngang IT à :))))
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 ạ.
À nếu nhiều bạn quan tâm a sẽ làm nhé
@ làm đi anh ơi
đồng quan tâm
Ngữ nghĩa nó rõ rồi mà, thư viện nó là một ... thư viện, trong thư viện đó nó cung cấp nhiều api để phục vụ một mục đích gì đó.
em thấy phân biệt library và framework hay hơn đấy ạ
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".
Peter Peter à đối tượng đó ko nhiều -> ít view, nên mình xem nếu nhiều người qtam mình mới làm bạn nha :D
Anh làm clip hướng dẫn update views đi ạ
à nhiều bạn qtam a sẽ làm nha :D
@ làm video hướng dẫn update view đi a
làm đi anh, e thấy cái này hay quá anh ơi
quan tâm
Đồng quan điểm 😂
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
Từng có 1 video của 1 ông nào đó sử dụng rồi. Đỉnh thật sự
Hay quá, cảm ơn anh mong thêm nhiều video về API ^^
7:15 RAP GOD!!! :)))
Truyền nhân của Eminem 😆
Top 10 people Eminem is too afraid to dis :))
adu Vjp
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.
À nếu nhiều bạn quan tâm a sẽ làm nhé
Cảm ơn anh nhiều. Anh giảng hay và cuốn lắm ạ.
Khi nào có dịp anh share demo về code để call API nhé!
À nếu nhiều bạn quan tâm a sẽ làm nhé
Mong a ra video nói kỹ hơn về RESTful API và GraphQL API
À nếu nhiều bạn quan tâm a sẽ làm nhé
Em quan tâm ạ. Cảm ơn anh nhiều
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
Em có thể chỉnh tốc độ 0.75 nhen
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
Tuyệt vời quá a!
Đang cần tìm hiểu về fetch API luôn, cảm ơn a.
Từ hồi coi clip của anh kỹ năng nghe nhanh của em đã được nâng cấp
Hay quá anh ơi :3
anh làm vid hướng dẫn sâu hơn về code, test API đi a
à nhiều bạn qtam a sẽ làm nha :D
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 :)
video rất bổ ích ạ
Giống 1 vid của Tom Scott anh ạ :))
Gặp đồng râm tom scott :>>
Nhưng mà ổng nói tiếng ziệt :) ổng nói cho mấy người chưa hiểu ý ạ, hoặc là chưa biết, ông ý nói rõ mà bạn :3
Chung N Bạn thấy Tom Scott có update views lên thumbnail không? :)
Chung N đừng có nói đạo nhái bạn. Nếu mà nói như bạn thì mấy thằng react video cũng nhái nhau à? Mong bạn xài từ cho đúng
Hi Hoàng ơi.! Cách lấy API zalo cá nhân thì sao.?
anh ơi làm video nói kỹ phần code api đi a hihi :))
Em tự hỏi là mình có thể nhìn được số view mà anh nhỉ ? Ở dưới có đó , cơ mà làm hiện số view như anh thì chất vc 👌
Chất quá anh ơi
Hịn quá anh :D
Hay quá AD
hay quá a ơi:3
Ông này là động lực cho các cháu học it
Xịn quá a ơi :)))
Xịn xò thế nhờ
Xịn thực sự anh ơi =))
Chia sẻ kỹ thuật code vs api đi anh. Lưu token các kiểu...
à nhìu bạn qtam a sẽ làm e
Thanks anh đã chia sẻ ^^
Vd hay quá a ơi 😆😆
Video thú vị quá !!!
Rất hay, rất hữu ích. cảm ơn rất nhiều.
Uầy xịn à nha a
hay quá anh ơi, cô đọng hữu ích :v
Cảm ơn anh!
A làm video hướng dẫn update views trên title với thumbnail giống như a đi!
đỉnh anh ơi
Tom Scott liked the video :)))
Có video hướng dẫn rồi nè mọi người: ua-cam.com/video/JjXBrJfp5TE/v-deo.html. Mỗi tội video này lại không có cái thay đổi thumbnail video :((
A ơi... A làm thêm về api đi a... Vd như data từ json đó a
hay quá dị pa
Sếp có đồ chơi xịn quá!
anh ơi em rất thích video của a ạ, cho e hỏi xíu là trên các trang leetcode, hackerrank a giới thiệu trong vid 5 trang web hay ho bạn nên học nó cần trả tiền để có đáp án ạ, có cách nào có được đáp án miễn phí ko ak
Hoàng Trần gôgle đề bài là ra e
cảm ơn đại ca
iu a ghê
anh cho em hỏi, em dùng Ui bằng jsp, backend java. khi user muốn xem full thông tin và click vào button show thì ui gửi request xuống backen và show lên, đó có thể coi là restful api ko ạ?
em cảm ơn anh
Ngầu quá anh ơi
Đúng cái đang cần
Hay quá anh ạ
A ơi làm clip hướng dẫn bọn e đi a. Em năn nỉ a đó :))
Chia sẽ cho anh em, hôm trước e có phỏng vấn bên thegioididong, anh đó có hỏi mình là get dùng cho post được không? Và post dùng cho get được không? Mình chưa suy nghĩ nhiều trả lời là không luôn, nhưng thật sự là có :D
anh ơi cho em hỏi là "db.collection is not a function" là sao vậy anh??
Làm video kĩ thuật tiếp đi anh. Thank you anh.
Đi thi rap việt đi bác. quả cuối fast flow đỉnh đấy ko nghe được gì.
Pro nó phải thế. Đến cái đếm view mà ko làm đc thì nói gì. Hâm mộ bạn gần đẹp trai lắm sự này
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.
Chẳng hiểu gì về IT. nhưng coi ủng hộ.
Like trước xem sau
Anh làm clip hd đi anh. E hóng quá
Em mới biết đến anh và thấy kênh của anh rất hay. Em muốn hỏi là anh học đại học ở đâu ạ?
A học FPT e
Thông minh như Hoàng thì nên nghiên cứu bảo mật thì hay hơn chứ làm fullstack thế này phí quá😅
Này làm theo 1 ông ở nước ngoài thôi bạn
Làm theo ông này thì phải ua-cam.com/video/BxV14h0kFs0/v-deo.html
Clip của ổng có hiện thumb hok :)
@ Không =))
@ Anh ơi, anh làm hướng dẫn về con bot này đi
Anh chi Cách bắt input dữ liệu post nodejs được không anh?
Thịnh Thái e google “nodejs get post request data” sẽ ra nhé
Phạm Huy Hoàng em cảm ơn anh
hay quá bạn nha
nghe muốn tắc thở luôn anh ơi @@ nói nhanh ghê
Em có thể chỉnh tốc độ 0.75 nhen
anh hướng dẫn làm Api đẩy dữ liệu từ phần mềm bán hàng lên Web đi anh
anh Hoàng ơi, nếu mình làm web realtime thì API call tự động bằng cách nào vậy anh ? Em cảm ơn anh
title hay thật :)) nice
hehe .... lần này anh bắn rap chậm ghê, mọi lần em phải 1.5 mới nghe được
Có sub rồi nghe đỡ mệt >.
đã từng thấy 1 trang CNTT trên face nói rõ về cái này :)
Làm view trên tiêu đề nhảy theo view yt như thế nào vậy bro ? Cơ thể hướng dẫn 1 bài k
Anh Hoàng ơi, làm sao anh thay đổi được số view trên thumbnail video vậy ?
Ý tưởng là dùng module chỉnh sửa ảnh r dùng api push lên luôn y như cái title thui bác
@@tronghieu60s có.con bot tự upload lên cho mình đúng không bác
Hình như anh Hoàng lấy ý tưởng từ video này thì phải: ua-cam.com/video/BxV14h0kFs0/v-deo.html
Đỉnh dễ sợ
from dương fg with love!!!
đỉnh
Hay nha
hay ghê anh, nhưng anh chia sẻ code làm cái title kia em hóng với
Ý tưởng của cái này đơn giản là tạo ra một con bot tự động lấy view rồi sau đó dùng thư viện xử lí hình ảnh(image processing) chèn view vào làm thumbnail và sửa lại title từ số view đó. Lý thuyết là vậy còn thực hành thì hơi khó đấy =))
em đang dùng một phần mềm mạng gọi là Opendaylight trong đó nó xây dụng API sẵn rồi chình sử dụng nhưng em dùng postman request lên thì nó không chạy em cũng không biết là có cài thiếu phần mềm nào hay không thực ra em chỉ làm theo hướng dẫn nên cũng không hiểu lắm ví dụ như JSON XML, vì em là chuyên bên network mà đang làm đề tài về software defind network nên cũng không rõ lắm. A có thể chỉ em cái nào cần cài vào môi trường để nó hoạt động không, em chạy nó trên ubuntu
Super 😍
Nghe tiếng Việt mà cũng không theo kịp được bác Hoàng luôn :(
API nói nôm na kiểu giống "open source" mình lấy từ đó về và set vào cho mình, khi nó đã có sẵn :D giống google analyst
This video 's amazing !
Đỉnh
Hay
Bị mê a rồi :)))
Anh làm clip hướng dẫn đi ạ :3
ghê ghê
Cho em hỏi với ạ
Trong ảnh bìa đại diện cho video cũng cập nhật được lương view ạ?
Anh cơ thể giới thiệu giúp em một số trang web học dart vs swift Ko a
00:07 He nhô các bạn, mình là tôi đi cốt DẸO =))
Quang Nhật Lê sai rồi, là DẸOOOO nha :))
Meeeee
Anh ơi nghành này có time cho thể dục không ạ
Có, ngày nào a cũng th* d** e :)
Hay phết
Hay qua b ơi