Bài 5: Computed trong Vue.js

Bài 5: Computed trong Vue.js

Computed là một trong những khái niệm căn bản và sử dụng nhiều nhất, là trung tâm xử lý dữ liệu của một Vue instance. Hôm nay chúng ta cùng đi tìm hiểu về Computed trong Vue.js. Khái niệm Computed hay Computed property là nơi xử lý dữ liệu trên Vue.js, dữ liệu được xử lý lấy từ cChi tiết

Collapse

Bài 4: Điều kiện và vòng lặp trong Vue.js

Bài 4: Điều kiện và vòng lặp trong Vue.js

Đối với bất cứ Javascript framework nào, xử lý render với điều kiện và vòng lặp được sử dụng rất phổ biến. Vue.js cung cấp một hệ thống mạnh mẽ để áp dụng các hiệu ứng chuyển đổi khi một phần tử web được thêm vào, cập nhật, hoặc gỡ bỏ khỏi DOM đó là v-if và v-for. Render theo điềChi tiết

Collapse

Lớp và đối tượng trong Python

Lớp và đối tượng trong Python

Lớp và đối tượng là hai khía cạnh chính trong lập trình hướng đối tượng. Một lớp là một khuôn mẫu mà từ đó các đối tượng riêng lẻ được tạo ra. Trong thực tế, có hàng nghìn chiếc xe ô tô đang tồn tại có cùng kiểu dáng. Mỗi chiếc xe đều được sản xuất từ một bản thiết kế và do đó chChi tiết

Collapse

Bài 3: Data binding trong Vue.js

Bài 3: Data binding trong Vue.js

One-way data binding Ở bài hôm trước, chúng ta đã học qua về cách sử dụng data binding trong Vue.js, đó là cách thông thường để biểu diễn dữ liệu. Cũng như các Javascript framework khác như React hay Angular, Vue.js có hai kiểu data binding là one-way (một chiều) và two-way (hai Chi tiết

Collapse

Đọc ghi file CSV trong Python

Đọc ghi file CSV trong Python

CSV là từ viết tắt Comma Separated Values, có nghĩa là giá trị được phân tách bởi dấu phẩy. CSV được dùng để lưu trữ dữ liệu dạng table như spreadsheet hay database. Python hỗ trợ các hàm có sẵn để thao tác với file csv, chúng ta cùng tìm hiểu nhé. Về cách mở, đóng file, các chế Chi tiết

Collapse

Đọc ghi file text trong Python

Đọc ghi file text trong Python

Python hỗ trợ rất nhiều hàm cho việc xử lý files. Điều này giúp chúng ta dễ dàng trong việc tạo, cập nhật, đọc và xóa file. Hôm nay chúng ta sẽ cùng nhau tìm hiểu về cách xử lý file text trong Python. Mở một file Trước khi muốn thao tác với file chúng ta cần mở file đó. Python cuChi tiết

Collapse

Python Lambda Function

Python Lambda Function

Lambda function một trong những tính năng hữu dụng và quan trọng trong Python. Tuy nhiên lambda lại khó hiểu và thường mắc lỗi. Để tránh việc này chúng ta cùng nhau tìm hiểu kỹ về Lambda Function nhé. Lambda function là gì Lambda function là cách đơn gian để khai báo một hàm. ĐôiChi tiết

Collapse

Hàm (Function) trong Python

Hàm (Function) trong Python

Với các ngôn ngữ bậc cao và được sử dụng nhiều thì khái niệm hàm là rất cơ bản. Chúng ta đã học cách sử dụng các hàm có sẵn của Python như print(), len(). Hôm nay chúng ta sẽ cùng nhau học cách viết hàm riêng. Khái niệm về hàm Trong quá trình phát triển sản phẩm phần mềm, chúng tChi tiết

Collapse

Bài 2: Vue.js template

Bài 2: Vue.js template

Template trong Vue.js chính là ràng buộc chuẩn HTML có thể dùng cho mọi trang web. Nó biểu hiện cấu trúc của DOM được render với lớp dữ liệu được khai báo bên dưới trong script. Bên dưới, Vue.js biên dịch template thành các hàm render Virtual DOM (DOM ảo). Kết hợp với hệ thống reChi tiết

Collapse

Python date & time

Python date & time

Python không có kiểu date-time, muốn sử dụng chúng ta phải import module datetime. Hôm nay chúng ta cùng tìm hiểu rõ hơn về date & time trong Python nhé. Python date Hãy xem ví dụ dưới đây Ví dụ trên để in ra ngày giờ hiện tại đầu tiên chúng ta phải import module datetime, saChi tiết

Collapse

Python Set

Python Set

Chúng ta đã tìm hiểu được 3 loại dữ liệu tập hợp trong Python là: List, Tupe, Dictionary. Hôm nay chúng ta sẽ đi tìm hiểu về Set. Set trong Python Set là kiểu dữ liệu cho phép lưu trữ nhiều giá trị trong một biến. Các phần tử của Set khác với 3 loại còn lại là không được sắp xếp,Chi tiết

Collapse