Video này đang có 171859 view! Giới thiệu về sự hay ho của API!
ฝัง
- เผยแพร่เมื่อ 21 ต.ค. 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 TH-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, TH-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
TH-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 à :))))
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
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
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 ạ
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 😂
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 ^^
Cảm ơn anh nhiều. Anh giảng hay và cuốn lắm ạ.
Từ hồi coi clip của anh kỹ năng nghe nhanh của em đã được nâng cấp
Em quan tâm ạ. Cảm ơn anh nhiều
Đang cần tìm hiểu về fetch API luôn, cảm ơn a.
Ông này là động lực cho các cháu học it
Có video hướng dẫn rồi nè mọi người: th-cam.com/video/JjXBrJfp5TE/w-d-xo.html. Mỗi tội video này lại không có cái thay đổi thumbnail video :((
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
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 :)
anh ơi làm video nói kỹ phần code api đi a hihi :))
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é
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é
Tuyệt vời quá a!
Rất hay, rất hữu ích. cảm ơn rất nhiều.
Sếp có đồ chơi xịn quá!
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é
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
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.?
hay quá anh ơi, cô đọng hữu ích :v
Chẳng hiểu gì về IT. nhưng coi ủng hộ.
7:15 RAP GOD!!! :)))
Truyền nhân của Eminem 😆
Top 10 people Eminem is too afraid to dis :))
adu Vjp
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 👌
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
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
A ơi... A làm thêm về api đi a... Vd như data từ json đó a
Video thú vị quá !!!
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
Hay quá anh ơi :3
A làm video hướng dẫn update views trên title với thumbnail giống như a đi!
Chất quá anh ơi
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ì.
Hay quá AD
nghe muốn tắc thở luôn anh ơi @@ nói nhanh ghê
Em có thể chỉnh tốc độ 0.75 nhen
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
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
Xịn thực sự anh ơi =))
Thanks anh đã chia sẻ ^^
A ơi làm clip hướng dẫn bọn e đi a. Em năn nỉ a đó :))
Có sub rồi nghe đỡ mệt >.
Vd hay quá a ơi 😆😆
Xịn quá a ơi :)))
Xịn xò thế nhờ
hay quá a ơi:3
hay quá dị pa
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.
Hay quá anh ạ
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 =))
Hịn quá anh :D
đã từng thấy 1 trang CNTT trên face nói rõ về cái này :)
Tom Scott liked the video :)))
Anh làm clip hướng dẫn đi ạ :3
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 th-cam.com/video/BxV14h0kFs0/w-d-xo.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
Ngầu quá anh ơi
đỉnh anh ơi
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
Uầy xịn à nha a
from dương fg with love!!!
iu a ghê
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
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
quá đỉnh
Cảm ơn anh!
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, 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: th-cam.com/video/BxV14h0kFs0/w-d-xo.html
title hay thật :)) nice
cảm ơn đại ca
hay quá bạn nha
cảm ơn anh ! em phải để 0.75s mới nghe hiểu được nội dung :)))
Câu đầu nghe như "Tôi đi code dẹo" vậy a Hoàng =))
Dẹo đó ahihi
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 ạ?
Đúng cái đang cần
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
A có thể chia sẻ kiến thức về aws k ạ
À nếu nhiều bạn quan tâm a sẽ làm nhé
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
XCode có dùng được không anh ơi?
Nghe tiếng Việt mà cũng không theo kịp được bác Hoàng luôn :(
Kênh TH-cam suýt duy nhất không cần x1.5
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??
Bá quá ko tả nổi rồi😂😂😂😂
Làm video review bot chat facebook đi anh.
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 qua b ơi
Anh ơi, cái này mình dùng trên facebook được ko ạ, kiểu là bài viết này được ... like, ngta nhìn vào ko biết lại bảo mình rảnh chỉnh tiêu đề bài viết hoài :)
chọt thẳng lên database :))
Làm slide dạy luôn a
Đỉnh dễ sợ
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 :)
Ra video hd đi a