
Giao tiếp P2P sử dụng WebRTC mà không ai nói cho bạn biết
July
Bạn có thể học về giao tiếp giữa webcam và peer được triển khai bằng cách sử dụng WebRTC.
Nhập môn
Go, webrtc, p2p
Trong khóa học này, chúng tôi hướng đến mục tiêu tạo máy chủ API Web Scraping bằng cách sử dụng trang web mua sắm Naver. Chúng tôi sẽ hướng dẫn bạn cách cấu hình máy chủ API được quản lý bằng cách kết nối MySQL để tạo cấu trúc kiến trúc 3 lớp!!
104 học viên
Độ khó Cơ bản
Thời gian Không giới hạn


Đánh giá từ những học viên đầu tiên
5.0
Anfield
Mặc dù nó được viết bằng ngôn ngữ gọi là go nhưng nó có thể được triển khai bằng các ngôn ngữ và framework khác. Trong trường hợp của mùa xuân, những thứ như cron có thể được xử lý bằng thư viện thạch anh. Đối với phần thu thập thông tin, bạn có thể sử dụng thư viện Jsoup. Điều đáng thất vọng là văn bản quá nhỏ. Nếu có cơ hội trong tương lai, tôi muốn học ngôn ngữ cờ vây.
5.0
유쾌한 캥거루
Tôi tham gia khóa học vì chủ đề xác thực bằng mã QR rất thú vị. Tôi đã học được rất nhiều điều bằng cách xem cách thực hiện đơn giản. Cảm ơn bạn một lần nữa vì đã cung cấp một bài giảng mới và hay!! 😁😁
5.0
Deck
Tôi là một sinh viên thường xuyên nghe giảng của giảng viên. Tôi nghĩ không phải lúc nào nó cũng là về những bài giảng chung chung mà là về những phương pháp được sử dụng trong thực tế thực tế. Vì vậy, hầu hết các bài giảng không có chủ đề chung chung như các bài giảng khác, nhưng chúng hữu ích hơn và tôi nghĩ việc viết mã sẽ trở nên thú vị hơn khi bạn nghe chúng. 🤣🤣 Cảm ơn bạn một lần nữa vì bài giảng tuyệt vời này!!
Xóa bỏ
Giao thức HTTP
MYSQL
Golang

Có thể bạn đã quen với từ scraping , hoặc có thể bạn đã quen với từ crawling hơn.
Scraping không phải là phương pháp phổ biến được sử dụng để xây dựng các dịch vụ thực tế.
Phương pháp này có vấn đề về mặt pháp lý và thậm chí có thể gây ra các cuộc tấn công từ chối dịch vụ . Vậy tại sao chúng ta vẫn tiếp tục thu thập dữ liệu ?
Bằng cách sử dụng công cụ thu thập dữ liệu , tôi có thể thu thập nhiều thông tin mà tôi không thể quản lý, chẳng hạn như thông tin tiếp thị và thông tin kinh doanh cá nhân.
Dữ liệu có thể được sử dụng theo nhiều cách khác nhau.
Bởi vì đây là cách để tôi thu thập dữ liệu cần thiết, bạn có thể thu thập dữ liệu bạn muốn và xây dựng doanh nghiệp bạn mong muốn.
Phương pháp đại diện và phổ biến nhất là
Phương pháp phổ biến nhất là thu thập dữ liệu thông qua quá trình thu thập dữ liệu và sau đó cung cấp dữ liệu cho các nền tảng thương mại điện tử như Coupang và Naver để hỗ trợ giao dịch hoa hồng .
Việc thu thập dữ liệu không gây ra vấn đề pháp lý vì nó liên quan đến việc tiết lộ thông tin đã có trên nền tảng bên ngoài.
Nhưng về cơ bản, vì nó truy cập vào máy chủ để lấy thông tin từ một nền tảng bên ngoài,
Như tôi đã đề cập trước đó, nếu bạn cố gắng thu thập thông tin một cách bừa bãi, lưu lượng sẽ được gửi theo hình thức thường được gọi là tấn công DDoS.
Trong trường hợp này, nếu có sự mất mát trên nền tảng, đó có thể là vấn đề.
Vì vậy, hãy nhớ rằng bạn cần phải kiểm soát lượng giao thông!!
Ngay cả khi bạn gửi lưu lượng bằng công cụ kiểm tra như wrk , bạn cũng không cần phải lo lắng vì nhiều biện pháp phòng ngừa như Gateway, Throttling và FrontDoor đã được cấu hình.
Hầu hết các bài giảng tôi tạo ra đều tập trung vào những điều tôi sử dụng và áp dụng trong thực hành của mình, hoặc những điều mà sinh viên có thể không quen thuộc, thay vì những điều họ thường biết.
Trong bài giảng này, tôi sẽ hướng dẫn bạn về phương pháp xác thực mã QR, không phải phương pháp xác thực JWT Token mà bạn thường quen thuộc.

Để tôi giới thiệu cho bạn về Google Authenticator , đây là phương pháp tôi thực sự sử dụng trong công việc để thiết lập các trang được quản lý.
Vì vậy, bạn có thể tìm hiểu về các phương pháp xác thực bằng mã QR bằng cách sử dụng tiện ích mở rộng Chrome theo chương trình giảng dạy của tôi !! 😁
Trong bài giảng này, chúng tôi sẽ giải thích thêm cách quản lý lượng lớn dữ liệu ở chế độ nền bằng logic dịch vụ .

Bạn có cảm thấy chán và không hứng thú với cách tiếp nhận và xử lý các yêu cầu API nói chung không?? 🥲
Việc tự động hóa quá trình xử lý khối lượng dữ liệu lớn là rất quan trọng .
Trong bài giảng này, bạn sẽ tìm hiểu thêm về cách chạy logic dịch vụ này ở chế độ nền bằng Cron !! 😁

Khóa học này hướng dẫn cách tạo API được quản lý hỗ trợ thu thập dữ liệu.
Đó là lý do tại sao bạn cần một cơ sở dữ liệu để lưu trữ thông tin và đó chính là lúc MySQL phát huy tác dụng.
Bạn có biết gì về tự động hóa nền không?
Trong bài giảng này, chúng ta sẽ tìm hiểu cách chạy logic ở chế độ nền theo các khoảng thời gian đều đặn bằng phương pháp gọi là Cron !!

Bạn có tò mò về cách nhân viên công ty CNTT ở Pangyo cấu trúc hoạt động máy chủ của họ không?
Chúng tôi sẽ trả lời mọi câu hỏi của bạn và cung cấp cho bạn thông tin chi tiết về cách tạo cấu trúc máy chủ thực tế.
Chúng tôi sẽ chỉ cho bạn cách tạo và đăng ký mã QR bằng mã đó và sử dụng mã đó để xác thực.
Tôi xin nhắc lại, đây là phương pháp mà cá nhân tôi đã sử dụng và áp dụng trong thực tế.

Để tôi kể cho bạn nghe chi tiết về cấu trúc máy chủ mà tôi sử dụng trong công việc của mình.
Cấu trúc chất lỏng rất quan trọng.
Ngoài tôi ra, tôi cũng sẽ cho bạn biết cấu trúc nào dễ nhìn thấy và dễ làm việc.
Triển khai xác thực QR bằng cách sử dụng giá trị bí mật
Có nhiều cách để xác thực.
Trong bài giảng này, chúng ta sẽ tìm hiểu về phương pháp xác thực giới hạn TTL bằng mã QR.


Quản lý dữ liệu với MySQL
Chúng tôi sẽ đề cập đến mọi thứ từ thiết kế lược đồ đến quản lý dữ liệu tự động thông qua việc thu thập dữ liệu bằng MySQL.
Xử lý tự động thông qua Cron
Điểm đến cuối cùng của các nhà phát triển luôn là tự động hóa.
Chúng tôi sẽ giải thích cách chạy logic nền và sử dụng Cron, những yếu tố cần thiết cho loại tự động hóa này.

Tôi nghĩ rằng nghề lập trình viên là một công việc rất hấp dẫn và đầy hứa hẹn.
Tôi có thể làm công việc tôi muốn và nếu muốn, tôi có thể kiếm tiền từ công việc đó.
Bạn có thể kiếm sống bằng cách làm việc cho một công ty hoặc làm nghề tự do.

Về cơ bản, tôi thích theo đuổi những cách tiếp cận khác nhau và áp dụng các công cụ mới.
Do đó, tôi là một nhân viên và nhà phát triển lần đầu tiên áp dụng nhiều công cụ khác nhau tại nơi làm việc và gây ra nhiều lỗi trong môi trường vận hành thực tế .
Tất nhiên, tôi có thể nhận được phản hồi tiêu cực trong công ty, nhưng tôi thực sự thích cách tiếp cận này và thấy nó thú vị. Và thông qua quá trình này, tôi đã tích lũy được rất nhiều kinh nghiệm.
Tôi bắt đầu các bài giảng Inflearn với hy vọng rằng tôi có thể chia sẻ kiến thức này với bạn và giúp bạn tránh những vấn đề này .
Tôi đã chuẩn bị bài giảng này với hy vọng rằng, bạn sẽ không hành động giống như tôi trong những tình huống tương tự.
Tôi hy vọng rằng các bài giảng của tôi sẽ giúp ích rất nhiều cho sinh viên và mang lại nhiều kiến thức bổ ích cho tôi .

Chúng tôi đang làm việc trên môi trường MacBook M1.
Ngôn ngữ chính được sử dụng trong khóa học là Go. Tuy nhiên, Node hoặc Java cũng được chấp nhận. Việc hiểu cấu trúc chung và áp dụng nó sẽ rất hữu ích.
Khóa học này dành cho ai?
Scrapping là gì?
Dành cho những ai muốn thành lập doanh nghiệp riêng
MYSQL để tạo API được quản lý
Cần biết trước khi bắt đầu?
Golang [Đây là ngôn ngữ giảng dạy. Bạn cũng có thể sử dụng ngôn ngữ khác để viết theo cấu trúc tương tự.]
3,852
Học viên
195
Đánh giá
88
Trả lời
4.4
Xếp hạng
15
Các khóa học
Giới thiệu bản thân
Xuất thân là người học trái ngành, hiện tôi đang đảm nhiệm vị trí phát triển máy chủ nền tảng tại Pangyo.
Tôi yêu thích việc tối ưu hóa máy chủ và tinh chỉnh các truy vấn (query tuning) khác nhau, đồng thời luôn nỗ lực để hướng dẫn các bạn những tính năng đơn giản một cách nhanh chóng và dễ hiểu nhất.
Kinh nghiệm làm việc
[Cựu] Nhà phát triển Blockchain tại Sandbox
[Cựu] Nhà phát triển Backend tại công ty con của Nexon
[Cựu] Nhà phát triển máy chủ nền tảng tại tập đoàn lớn ở Pangyo
[Hiện tại] Nhà phát triển máy chủ tại công ty mẹ ở Pangyo
Tất cả
27 bài giảng ∙ (3giờ 30phút)
Tất cả
3 đánh giá
5.0
3 đánh giá
Đánh giá 14
∙
Đánh giá trung bình 4.9
5
Tôi tham gia khóa học vì chủ đề xác thực bằng mã QR rất thú vị. Tôi đã học được rất nhiều điều bằng cách xem cách thực hiện đơn giản. Cảm ơn bạn một lần nữa vì đã cung cấp một bài giảng mới và hay!! 😁😁
Tôi hy vọng bạn sẽ có niềm vui viết mã bằng cách luôn chuẩn bị các bài giảng mới. Cảm ơn bạn đã xem xét của bạn.
Đánh giá 7
∙
Đánh giá trung bình 5.0
5
Tôi là một sinh viên thường xuyên nghe giảng của giảng viên. Tôi nghĩ không phải lúc nào nó cũng là về những bài giảng chung chung mà là về những phương pháp được sử dụng trong thực tế thực tế. Vì vậy, hầu hết các bài giảng không có chủ đề chung chung như các bài giảng khác, nhưng chúng hữu ích hơn và tôi nghĩ việc viết mã sẽ trở nên thú vị hơn khi bạn nghe chúng. 🤣🤣 Cảm ơn bạn một lần nữa vì bài giảng tuyệt vời này!!
Tôi đang chuẩn bị bài giảng với hy vọng rằng những người tham gia khóa học sẽ thử nghiệm những phát triển mới và áp dụng kinh nghiệm của tôi. Tôi rất vui vì phần này đã được áp dụng tốt. 🤩 Cảm ơn bạn đã đánh giá tốt!! Tôi hy vọng bạn có niềm vui phát triển!
Đánh giá 38
∙
Đánh giá trung bình 4.8
5
Mặc dù nó được viết bằng ngôn ngữ gọi là go nhưng nó có thể được triển khai bằng các ngôn ngữ và framework khác. Trong trường hợp của mùa xuân, những thứ như cron có thể được xử lý bằng thư viện thạch anh. Đối với phần thu thập thông tin, bạn có thể sử dụng thư viện Jsoup. Điều đáng thất vọng là văn bản quá nhỏ. Nếu có cơ hội trong tương lai, tôi muốn học ngôn ngữ cờ vây.
Tôi không biết nhiều về Java nên không có đủ kiến thức về lĩnh vực này, cảm ơn bạn đã cung cấp thông tin chi tiết. Là cư dân của Cộng hòa Java, tôi nghĩ nó cũng sẽ hữu ích trong việc học Java haha. Sở dĩ bài giảng nhỏ là do mình quen dùng màn hình kép nhưng mình toàn dùng màn hình quen nên có vẻ nhỏ. Cảm ơn phản hồi của bạn, chúng tôi sẽ xem xét điều này trong tương lai để mang đến những bài giảng chất lượng hơn. Cảm ơn!!
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!