Trong bài viết này, chúng ta sẽ tìm hiểu về một số khái niệm liên quan đến các đối tượng Iterable, Iterator cũng như các hàm generator trong Python và cách sử dụng chúng.
Category: Học lập trình
Hướng dẫn lập trình Flask – Phần 23: Xây dựng API
Trong phần này, chúng ta sẽ tìm hiểu cách tạo ra các API (Giao diện lập trình ứng dụng) theo chuẩn REST và cơ chế bảo mật cơ bản cho các API bằng các token.
Hướng dẫn lập trình Flask – Phần 22: Tìm hiểu về tác vụ nền
Trong phần này, chúng ta sẽ tìm hiểu nguyên tắc xây dựng các tác vụ nền và thực thi độc lập với ứng dụng. Qua đó, chúng ta sẽ tạo ra một tác vụ nền để xuất file với sự hỗ trợ của phần mềm Redis.
Hướng dẫn lập trình Flask – Phần 21: Thông báo cho người sử dụng
Trong phần này, chúng ta sẽ tìm hiểu cách xây dựng hệ thống thông báo trong ứng dụng và sử dụng hệ thống này để hỗ trợ cho chức năng nhắn tin cá nhân giữa các user.
Hướng dẫn lập trình Flask – Phần 20: JavaScript nâng cao
Trong phần này, chúng ta sẽ tiếp tục trở lại với chủ đề về JavaScript và tìm hiểu thêm một số kỹ thuật JavaScript nâng cao như Ajax và thư viện jQuery để làm cho ứng dụng của chúng ta “hấp dẫn” hơn với người sử dụng.
Hướng dẫn lập trình Flask – Phần 19: Triển khai ứng dụng với Docker
Trong phần này, chúng ta sẽ tìm hiểu cách sử dụng công nghệ container và nền tảng Docker để triển khai ứng dụng một cách đơn giản và nhanh chóng.
Hướng dẫn lập trình Flask – Phần 18: Triển khai ứng dụng với Heroku
Trong phần này, chúng ta sẽ tìm hiểu cách sử dụng dịch vụ đám mây để triển khai ứng dụng và áp dụng để đưa ứng dụng chúng ta lên nền tảng PaaS của Heroku.
Hướng dẫn lập trình Flask – Phần 17: Triển khai ứng dụng với Linux
Trong phần này, chúng ta sẽ tìm hiểu cách để triển khai ứng dụng trong môi trường chính thức với máy chủ sử dụng hệ điều hành Linux.
Hướng dẫn lập trình Flask – Phần 16: Hỗ trợ tìm kiếm
Trong phần này, chúng ta sẽ tìm hiểu cơ chế hoạt động của các giải pháp tìm kiếm văn bản (Full-Text Search). Chúng ta cũng sẽ đi qua những kỹ thuật nâng cao của Flask và Python để tích hợp một giải pháp tìm kiếm văn bản mã nguồn mở là Elasticsearch vào ứng dụng. Nhờ đó, ứng dụng của chúng ta sẽ có khả năng tìm kiếm các bài viết dựa trên từ khóa được cung cấp.
Hướng dẫn lập trình Flask – Phần 15: Tinh chỉnh cấu trúc ứng dụng
Trong phần này, chúng ta sẽ tìm hiểu cách tái cấu trúc ứng dụng theo kiến trúc của các ứng dụng lớn bằng cách sử dụng các blueprint.