Bài viết của Vũ Văn Thanh

Bài 9: Laravel – Response

Basic Response Mổi request có một response. Laravel cung cấp một vài cách khác nhau để trả về response. Response có thể gửi từ route hoặc từ controller. Basic response có thể sẽ gửi là một chuỗi đơn giản như ví dụ dưới. Chuỗi này sẽ tự đọng chuyển đến HTTP response thích hợp. ...

Tác giả: Vũ Văn Thanh viết 15:40 ngày 01/10/2018 chỉnh sửa

Bài 5: Laravel – Middleware

Định nghĩa Middleware Nghe tên đã dự đoán được, Middleware hoạt động như một tên “bê đê” trung gian giữa request và response. Nó là một kiểu dạng sàn lọc(filtering). Lấy ví dụ, Laravel include một middleware mà để xác nhận có user đã chứng thực hay chưa. Nếu user đã chứng ...

Tác giả: Vũ Văn Thanh viết 15:39 ngày 01/10/2018 chỉnh sửa

Bài 12: Laravel – Làm Việc Với Database

Kết Nối Tới Database Laravel đã tạo quá trình làm việc với DB rất dể dàng. Nó hiện hổ trợ 4 loại db như sau: MySQL Postgres SQLite SQL Server Chúng ta sẽ sử dụng hệ thống quản lý sinh viên để thực hành CRUD (Create, Read, Update, Delete). Cấu hình file database ...

Tác giả: Vũ Văn Thanh viết 15:37 ngày 01/10/2018 chỉnh sửa

Bài 2: Laravel – Cấu Trúc Ứng Dụng

Hay nói dể hiểu là cấu trúc của mã nguồn Laravel, từng thư mục của chúng có ý nghĩa và làm nhiệm vụ gì. Như tôi đã đề cập trong bài đầu giới thiệu Laravel, nó là một framework thiết kế theo pattern là MVC, do vậy để cho đơn giản lập trình viên chỉ cần quan tâm đến các thư mục MVC là chủ yếu, ...

Tác giả: Vũ Văn Thanh viết 15:35 ngày 01/10/2018 chỉnh sửa

Bài 3: Redis – Kiểu Dữ Liệu

Redis hổ trợ 5 kiểu dữ liệu sau: Strings Chuỗi trong redis là một dãy bay liên tục. Chuỗi trong Redis là nhị phân, nghĩa là chúng có chiều dài không xác định bởi bất kỳ ký tự kết thúc đặc biệt, vì thế bạn có thể lưu trữ bất cứ thứ gì lên đến 512 MB trong một chuỗi. Example: ...

Tác giả: Vũ Văn Thanh viết 15:34 ngày 01/10/2018 chỉnh sửa

Bài 14: PHP – Sessions

Một cách thay thế để tạo dữ liệu có thể truy cập xuyên qua các page khác nhau trong toàn bộ website là sử dụng Session. Một session tạo một file trong thư mục tạm trên server nơi được đăng ký biến session và giá trị của chúng được lưu trữ. Dữ liệu này có giá trị cho tất cả các page trên site ...

Tác giả: Vũ Văn Thanh viết 15:33 ngày 01/10/2018 chỉnh sửa

Bài 4: AngularJS – Expressions

Expression được sử dụng để buộc dữ liệu ứng dụng tới html. Expression được ghi bên trong 2 dấu ngoặc móc {{ express }}. Expression có cùng cách làm việc như ng-bind directives. Expression trong AngularJS là một biểu thức javascript và đưa ra dữ liệu nơi chúng được sử dụng. Sử dụng số ...

Tác giả: Vũ Văn Thanh viết 15:31 ngày 01/10/2018 chỉnh sửa

Bài 3: Cấu trúc chương trình C

Một chương trình C cơ bản gồm các phần sau: Lệnh tiền xử lý Các hàm Các biến Câu lệnh và các biểu thức Chú thích (comments) Chúng ta cùng xét một ví dụ code đơn giản mà sẽ in ra các từ “Hello World” #include <stdio.h> int main(){ /* my first program in C */ ...

Tác giả: Vũ Văn Thanh viết 15:30 ngày 01/10/2018 chỉnh sửa

Bài 11: Nhập Xuất FILE Trong PHP

Bài học này sẽ diễn giải các hàm liên quan đến thao tác file: Mở một file Đọc file Ghi file Đóng file Mở và Đóng Files Hàm fopen dùng để mở một file. Nó yêu cầu 2 đối số, bắt đầu là tên file và sau đó là chế độ hay nói đúng hơn là phạm vi thao tác. Cú pháp: $file = ...

Tác giả: Vũ Văn Thanh viết 15:30 ngày 01/10/2018 chỉnh sửa

Bài 9: Các Phương Thức GET & POST – PHP

Có 2 cách để trình duyệt gửi thông tin tới web server. • GET • POST Trước khi trình duyệt gửi thông tin, nó mã hóa, sử dụng 1 chương trình gọi là mã hóa URL. Trong chương trình đó các cặp name/value được tham gia với một ký hiệu dấu = và các cặp khác nhau được phân biệt bởi ký tự & ...

Tác giả: Vũ Văn Thanh viết 15:30 ngày 01/10/2018 chỉnh sửa