Bài 6: AngularJS – Model

ng-model Directive ng-model directive ràng buộc giá trị của HTML (input, select, textarea) tới ứng dụng dữ liệu. Với ng-model directive bạn có thể ràng buộc giá trị của một field input tới một biến được tạo trong AngularJS. Example <div ng-app=”myApp” ...

Tác giả: Hoàng Hải Đăng viết 15:40 ngày 01/10/2018

Bài 5: AngularJS – Modules

Một module AngularJS định nghĩa một ứng dụng. Module là một nơi chứa (container) cho các phần khác nhau của một ứng dụng Module là một container cho ứng dụng controller. Controller luôn thuộc về một module. Tạo Một Module Một module được tạo bằng cách sử dụng hàm AngularJS ...

Tác giả: Trần Trung Dũng viết 15:40 ngày 01/10/2018

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

Bài 10: Laravel – Views

Trong framework MVC, thì chữ V là Views. Views được lưu trữ trong thư mục resources/views. Thường thường view chứa đựng HTML. Example Step 1: tạo file test.php trong view với nội dung sau: <html> <body> <h1> Hello, World </h1> ...

Tác giả: Trần Trung Dũng viết 15:39 ngày 01/10/2018

Bài 11: Laravel – Redirections

Chuyển Hướng Tới Tên Tên dùng để chuyển hướng thường được xác định tới một route. Tên có thể được phân công sử dụng mãng với key là “ as”. Route::get(‘user/profile’, [‘as’ => ‘profile’, function () { // }]); Ở đây chúng ...

Tác giả: Tạ Quốc Bảo viết 15:39 ngày 01/10/2018

LAMP – Installation

Nếu các bạn làm việc trực tiếp với hệ thống website thì đa phần sử dụng hệ thống linux làm server, khác với môi trường window là các bạn có thể tậu một tool tích hợp sẳn apache, mysql và php như là XAMPP hay WAMP. Còn trên linux bạn phải cài từng gói này để chạy website của bạn. Trong bài học ...

Tác giả: Trịnh Tiến Mạnh viết 15:38 ngày 01/10/2018

Bài 7: AngularJS – Data Binding

Data binding trong AngularJS có nhiệm vụ đồng bộ giữa model và view. Data Model AngularJS thường xuyên có một data model. Data model là một bộ sư tập các biến cho ứng dụng. Ex: var app = angular.module(‘myApp’, []); app.controller(‘myCtrl’, ...

Tác giả: Trịnh Tiến Mạnh viết 15:38 ngày 01/10/2018

Bài 5: Redis – Keys

Redis keys command được sử dụng cho việc quản lý keys trong redis. Cú pháp: 127.0.0.1:6379> COMMAND KEY_NAME EX: 127.0.0.1:6379> SET dammelaptrinh redis OK 127.0.0.1:6379> DEL dammelaptrinh (integer) 1 Trong ví dụ trên DEL là một command, trong khi ...

Tác giả: Hoàng Hải Đăng viết 15:38 ngày 01/10/2018

Bài 1: What is CSS?

What is CSS? CSS là C ascading S tyle S heets CSS mô ta các nhân tố HTML hiển thị như thế nào trên màn hình, giấy, hoặc trong các thiết bị khác. CSS tiết kiệm nhiều công việc. Nó có thể điều khiển giao diện nhiều trang web. Trong tutorial này sẽ chỉ cho các bạn CSS từ cơ bản ...

Tác giả: Trịnh Tiến Mạnh viết 15:37 ngày 01/10/2018

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

Bài 3: Laravel – Configuration

Thư mục config, đúng như tên gọi của nó, chứa đựng tất cả các file cấu hình ứng dụng của bạn. Trong thư mục này, bạn sẽ tìm các file khác nhau cần để cấu hình database, session, mail, application, services v.v… Basic Configuration Sau khi cài đặt Laravel, những thứ đầu tiên ...

Tác giả: Hoàng Hải Đăng viết 15:37 ngày 01/10/2018

Bài 6: Redis – Strings

Redis strings commands được sử dụng để quản lý giá trị chuỗi trong redis. Cú pháp: 127.0.0.1:6379> COMMAND KEY_NAME EX: 127.0.0.1:6379> SET dammelaptrinh redis OK 127.0.0.1:6379> GET dammelaptrinh “redis” Redis Strings Commands ...

Tác giả: Trịnh Tiến Mạnh viết 15:36 ngày 01/10/2018

Bài 4: Laravel – Routing

Basic Routing Basic routing có nghĩa là định tuyến yêu cầu của bạn tới controller của ứng dụng. Với các phiên bản cũ như 5.1 trở về trước thì các bạn có thể thấy file định tuyến nằm ở app/Http/routes.php, còn với phiên bản chúng ta làm việc cho tutorial này là cao hơn 5.3.6 nên file định ...

Tác giả: Trần Trung Dũng viết 15:36 ngày 01/10/2018

Bài 2: Cách Đưa CSS Vào Trang Web

Cách Đưa CSS Vào Trang Web Khi một trình duyệt đọc một style sheet, nó sẽ định dạng HTML tương ứng thông tin style sheet. “Style sheet”: là mã, là code CSS. Có 3 cách để đưa CSS vào webpage : External style sheet Internal style sheet Inline style External ...

Tác giả: Trần Trung Dũng viết 15:36 ngày 01/10/2018

Bài 7: Redis – Hashes

Redis Hashes vẽ ra một đối tượng giữa string field và string values, vì thế chúng là kiểu dữ liệu hoàn hảo tới các đối tượng tương ứng. Trong redis mổi hash có thể lưu trử tới hơn 4 tỷ cặp field-value. EX: 127.0.0.1:6379> HMSET dammelaptrinh name “redis tutorial” ...

Tác giả: Bùi Văn Nam viết 15:36 ngày 01/10/2018

Bài 7: MySQL – Mệnh Đề LIKE

Chúng ta đã thấy câu lệnh SELECT để lấy dữ liệu (fetch) từ bảng. Chúng ta cũng có thể sử dụng mệnh đề điều kiện được gọi là WHERE để chọn dòng dữ liệu (record) theo yêu cầu. Một mệnh đề WHERE với dấu bằng (=) làm việc tốt nơi mà chúng ta muốn làm một điều kiện đúng chính xác. Giống như ...

Tác giả: Hoàng Hải Đăng viết 15:36 ngày 01/10/2018

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

Bài 25: PHP – OOP Step By Step (part 2)

………………… Step 12: Truy cập trực tiếp các thuộc tính – đừng làm điều này! Bạn không cần phải dùng phương thức để truy cập các thuộc tính đối tượng. Bạn có thể lấy trực tiếp bằng cách sử dụng toán tử (->) và tên của biến. Ví ...

Tác giả: Trần Trung Dũng viết 15:35 ngày 01/10/2018

Bài 2: Redis Configuration

Trong Redis có file cấu hình (redis.conf) nằm ở thư mục root của redis. Mặc dù bạn có thể get và set tất cả cấu hình redis bằng lệnh CONFIG. Cú pháp: Cú pháp cơ bản của cẩu lệnh CONFIG như sau: 127.0.0.1:6379> CONFIG GET CONFIG_SETTING_NAME Để thực hiện lệnh redis, bạn phải ...

Tác giả: Bùi Văn Nam viết 15:35 ngày 01/10/2018

Bài 25: PHP – OOP Step By Step (part 1)

Có một số bạn đã gửi email cho tôi và nói rằng, bài Lập Trình Hướng Đối Tượng (Bài 18) trong serial PHP Tutorial này quá nhiều, và cảm thấy khó hiểu khi mới tiếp cận. Ok! Mục đích của bài học hôm nay tôi sẽ hướng dẩn từng bước một về lập trình hướng đối tượng cho các bạn chưa từng biết, và mới ...

Tác giả: Tạ Quốc Bảo viết 15:35 ngày 01/10/2018