Lập trình TypeScript: Học 15 phút mỗi ngày cùng yeulaptrinh.vn
Chào mừng các bạn đến với yeulaptrinh.vn, hôm nay chúng mình sẽ bắt đầu một series hoàn toàn mới trên yeulaptrinh.vn: TypeScript – một trong những ngôn ngữ lập trình đang hot nhất hiện nay, hi vọng rằng series này sẽ giúp các bạn có một cái nhìn tổng quan nhất về nó, từ đó Chi tiết
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
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
Python Inheritance – Kế thừa
Khi chúng ta muốn mở rộng một lớp (class) hiện có, chúng ta có thể sửa đổi lớp đó. Nhưng như thế có thể dẫn đến việc gây lỗi hoặc ảnh hưởng đến những đối tượng khác. Chúng ta cũng có thể tạo mới một class, copy những gì đang có và viết thêm mới những tính năng mà chúng ta mong muChi tiết
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
Xử lý lỗi ngoại lệ trong Python (Try…Except)
Khi thực thi các dòng lệnh trong Python, các lỗi khác nhau có thể xảy ra do nhiều nguyên nhân: Lỗi trong quá trình viết code, lỗi do nhập liệu… Khi có lỗi xảy ra hệ thống sẽ dừng chương trình và đưa ra thông báo lỗi. Nếu chúng ta không muốn hành vi mặc định này, chúng ta cầChi tiết
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
Đọ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
Đọ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
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
Phạm vi của biến – Python Variables Scope
Việc khai báo và sử dụng biến là một trong những vấn đề rất cơ bản nhưng hay gặp phải lỗi trong quá trình phát triển. Hôm nay chúng ta sẽ cùng nhau tìm hiểu về phạm vi của biến trong Python. Python có 3 phạm vi (scope) của biến: Local scope Global scope Enclosing scope Local scopChi tiết
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
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
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
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